Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >谷歌重磅发布多平台应用开发神器:背靠 AI 编程神器 Codey,支持 React、Vue 等框架,还能补全、解释代码

谷歌重磅发布多平台应用开发神器:背靠 AI 编程神器 Codey,支持 React、Vue 等框架,还能补全、解释代码

作者头像
深度学习与Python
发布于 2023-09-08 00:50:30
发布于 2023-09-08 00:50:30
1.1K0
举报

整理 | 凌敏、核子可乐

AI 编程狂飙,未来还会有多少惊喜?

8 月 8 日,谷歌宣布推出 AI 代码编辑器 IDX,旨在提供基于浏览器的人工智能开发环境,用于构建全栈网络和多平台应用程序。谷歌在创建 IDX 时并没有构建新的 IDE集成开发环境),而是使用 VS Code 作为其项目的基础。目前,IDX 支持 Angular、Flutter、Next.js、React、Svelte 和 Vue 等框架以及 JavaScript 和 Dart 等语言,后续还将支持 Python、Go 和其他语言。

据了解,IDX 是基于 Google Cloud 构建的一整套浏览器开发体验,由 Codey 提供支持。IDX 项目还以 Code OSS 编辑器为基础。当前,IDX 还未大面积开放,只有少数指定测试人员能够亲身参与体验。不过 IDX 团队透露,在即将召开的 Google Cloud Next 大会上,可能会有更多 Codey 现有成果及未来发展计划的消息与广大开发者见面。IDX 团队表示:

我们花费了大量时间编写代码,AI 的最新进展则创造了巨大的机会空间,能让我们更高效地利用时间。通过 IDX 项目,我们正探索谷歌在 AI 领域的创新成果(包括为 Android Studio 中的 Studio Bot 提供支持的 Codey 与 PaLM 2 模型、Google Cloud 中的 Duet 等)如何帮助开发者加快代码编写速度、提高代码编写质量。

谷歌发布 AI 代码编辑器 IDX

IDX 团队在博文中提到,时至今日,从零开始构建应用(特别是能在移动、Web 和桌面平台上良好运行的应用)的难度简直不逊于制造鲁布·戈德堡机械(Rube Goldberg machine,一种被设计得过度复杂的机械组合)。开发者需要在无尽的复杂性之海中航行,将种种技术栈粘合起来,奋力摸索出一条能够正确引导、编译、测试、部署和监控应用的路线。

虽然谷歌多年来一直致力降低多平台应用的开发难度,也先后推出了 Angular、Flutter、Google Cloud 乃至 Firebase 等成果,但似乎还能做得更好。毕竟当下的多平台应用开发还远远称不上快速、顺畅。所以几个月前,谷歌的几个小伙伴聚在一起开始尝试,而这场实验的早期成果就是 IDX 项目(http://idx.dev/)。

团队之所以决意构建 IDX 项目,一个重要原因就是希望听取广泛开发者社区的意见,了解哪些要素能帮助大家提升工作效率。

IDX 功能特性

具体来说,IDX 项目当前主要可实现以下功能:

1. 随时随地,快速工作。IDX 项目的核心是帮助开发者在任何位置、任何设备上进行开发,并且获得完全保真的本地开发体验。IDX 项目中的每个工作区都具备基于 Linux 虚拟机的全部功能,并配有托管在开发者邻近云数据中心的通用访问权限。

2. 可导入现有应用,也可创建新应用。IDX 项目允许开发者从 GitHub 处导入现有项目,随时从上次完成的位置继续开发。开发者也可以使用各类流行框架的预制模板创建新项目,包括 Angular、Flutter、Next.js、React、Svelte、Vue 以及 JavaScript 和 Dart,并即将推出对 Python 与 Go 语言的支持。此外,IDX 团队还在积极努力为更多项目类型和框架提供最佳支持。

3. 跨平台实现应用预览。如今,构建成功应用意味着要对应用的设计和行为做跨平台优化,并以用户“所见即所得”的方式预览应用效果。为了降低这一切的实现门槛,IDX 项目提内置有 Web 预览功能,而且即将推出经过完善配置的 Android 模拟器与嵌入式 iOS 模拟器。所有这些,都可以在浏览器中直接使用。

4. 结合 AI 技术。目前,IDX 项目的 AI 功能尚处于早期阶段,但已经拥有智能代码补全、辅助聊天机器人以及“添加注释”和“解释此代码”等结合上下文的代码操作。

5. 借助 Firebase Hosting 实现 Web 发布。将应用投入生产的一大常见痛点就是部署流程。IDX 项目集成了 Firebase Hosting 以降低整个操作难度,只需单击几下,即可部署 Web 应用的可共享预览,或者使用快速、安全的全球托管平台将其部署至生产环境。由于 Firebase Hosting 能够支持基于 Cloud Functions 的动态后端,因此能够与 Next.js 等全栈框架良好配合。

IDX 团队表示,目前 IDX 项目才刚刚起步,距离最终的端到端开发流程改进还有很长的路要走。希望开发者可以注册成为首批 IDX 项目体验者,大家携手发现的问题将为项目的后续迭代方向、以及还需哪些新增功能以匹配应用团队的工作流程带来指引。

至于下一步计划,IDX 团队称,将不断努力添加新功能并解决开发者反馈的问题。“我们已经在研究新的协作功能,因为我们深知这项功能在如今混合办公时代下的重要意义。此外,更深入的框架集成和个性化 / 情境化 AI 选项也在筹备当中。期待听到大家提出的更多功能需求!”

IDX 背后的 AI 模型 Codey

根据介绍,IDX 由 Codey 提供支持。

在 Google I/O 2023 大会上,谷歌正式发布 Codey。这是一款新型 AI 驱动工具,能够编写并理解代码内容。这款新工具被外界视为谷歌对于 GitHub Copilot 的回应,属于同 Replit 结盟打造的成果。

Codey 基于谷歌的下一代大语言模型 PaLM 2,并采用谷歌自家产品代码及大量合法许可的源代码作为训练素材。更重要的是,Codey 仍在不断学习和发展,从谷歌服务生态系统的各个项目中持续汲取新的力量。

Codey 支持 20 多种编程语言,包括 Go、谷歌标准 SQL、Java、JavaScript、Python 以及 TypeScript。开发者可以通过 Visual Studio Code、JetBrains IDE、Google Shell 编辑器以及 Google Cloud 托管工作站服务的扩展来访问 Codey。开发者能够直接在 IDE 的聊天框中与该模型交流(例如 Android Studio Bot),或者在文本文件中编写注释以指示其生成相关代码。它支持各种编码任务,通过以下方式帮助开发人员更快地工作并缩小技能差距:

  • 代码完成:Codey 根据提示中输入的代码上下文建议接下来的几行。
  • 代码生成:小程根据开发人员的自然语言提示生成代码。
  • 代码聊天:Codey 允许开发人员与机器人对话,以获得调试、文档、学习新概念和其他与代码相关问题的帮助。

Codey 在处理与编码相关的提示词方面接受了专门训练,谷歌还通过其他训练让该模型学会了处理关于 Google Cloud 的一般查询。

参考链接:

https://developers.googleblog.com/2023/08/introducing-project-idx-experiment-to-improve-full-stack-multiplatform-app-development.html

https://codeandhack.com/google-codey/

今日好文推荐

IPv4 开始收费!新的 IT 灾难?

爱奇艺VR公司业务停滞,员工或被欠薪;阿里云开源通义千问 70 亿参数模型,免费可商用;华为正式发布鸿蒙 4,接入大模型|Q资讯

年薪超 600 万,比技术总监还高:电影行业 AI 产品经理的崛起

都在追“新潮”技术,但你有大厂们的动作快吗?

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2023-08-09,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 InfoQ 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
支持全栈编程语言、随取随用、一键部署,谷歌推出浏览器AI开发环境IDX
有人将它比作建造鲁布・戈德堡机械(Rube Goldberg)。鲁布・戈德堡机械现在常用于教育和娱乐环境,例如在工程和物理课堂上,用于教授基本机械原理和问题解决技能。有时,这种机械的创造也成为竞赛的主题,参赛者被要求用最复杂的方式执行最简单的任务。
机器之心
2023/09/08
7930
支持全栈编程语言、随取随用、一键部署,谷歌推出浏览器AI开发环境IDX
谷歌全栈多平台应用开发神器Project IDX来了!PaLM 2加持,代码效率翻倍
一直以来,从0开始构建应用,都是一项复杂的工作。尤其是跨越手机、Web和桌面平台的程序。
新智元
2023/09/09
1K0
谷歌全栈多平台应用开发神器Project IDX来了!PaLM 2加持,代码效率翻倍
Firebase Studio:谷歌掀起AI编程革命,全栈开发进入“零门槛”时代
2025年4月,谷歌在Google Cloud Next大会上发布Firebase Studio,这款集AI驱动、云端协作与全栈开发于一体的工具,被开发者誉为“AI时代的Visual Studio”。它不仅是Project IDX的进化形态,更标志着编程从“人脑主导”向“人机共谋”的范式跃迁。从自然语言生成生产级代码到一键部署全球可用的应用,Firebase Studio正以零配置开发、多模态交互、全流程自动化三大杀器,重新定义软件工程的未来。
疯狂的KK
2025/04/25
1.2K0
Firebase Studio:谷歌掀起AI编程革命,全栈开发进入“零门槛”时代
谷歌 IDX 集成 iOS 和 Android 模拟器,扩展了模板库
在推出六个月后,谷歌扩展了其基于 AI 和云的实验性共享工作空间项目 IDX,引入了 集成的 iOS 模拟器和 Android 模拟器、新的项目模板,与 Nix 包管理器更好的集成,等等。
深度学习与Python
2024/02/29
2170
谷歌 IDX 集成 iOS 和 Android 模拟器,扩展了模板库
React现在是全栈框架吗?
本周我们将探讨 React 理论、Claude 如何为开发者生成工件、最新 TypeScript 版本以及 Project IDX。
云云众生s
2024/09/02
2660
React现在是全栈框架吗?
工信部要求所有 App、小程序备案;某国产电商被提名 Pwnie Awards “最差厂商奖”;阿里财报超预期 | Q资讯
阿里财报超预期,张勇:大模型增量开始释放;某国产电商被提名 Pwnie Awards “最差厂商奖”;领英中国正式停服;小红书签约接入华为鸿蒙,挖掘用户行为数据推荐内容和服务;Meta 从被裁员工中重新招人了!工信部:不得为未备案 App 提供网络接入服务;谷歌发布基于 VSCode 的全新人工智能代码编辑器 Project IDX;OpenAI 公开网页爬虫工具;Hugging Face 用 Rust 新写了一个 ML 框架,现已低调开源......
深度学习与Python
2023/09/08
3590
工信部要求所有 App、小程序备案;某国产电商被提名 Pwnie Awards “最差厂商奖”;阿里财报超预期 | Q资讯
谷歌大模型云服务上线,代码生成、PaLM for Chat首次亮相
Vertex AI 是谷歌云提供的机器学习平台服务(ML PaaS)。随着本次发布,谷歌大模型的服务已普遍可用,企业和组织现在可以将该平台的功能与自身应用进行集成。
机器之心
2023/08/07
4720
谷歌大模型云服务上线,代码生成、PaLM for Chat首次亮相
谷歌推出创新性 Web 开发工具 Project IDX,助力开发者构建强大应用
IDX 项目是谷歌推出的一个面向开发者的“实验性”产品,目前处于公开预览阶段。该产品的描述比较模糊:“具有人工智能特性 / 加成的集成开发体验”。那么,它是云 IDE 吗?是 Copilot 吗? 还是完全不同的东西?为了找出这些问题的答案,我采访了产品主管 Kirupa Chinnathambi。
深度学习与Python
2023/12/04
4440
谷歌推出创新性 Web 开发工具 Project IDX,助力开发者构建强大应用
AI自动编码将上线!谷歌Colab硬刚Github Copilot,编程效率要翻天
---- 新智元报道   编辑:润 好困 【新智元导读】谷歌Colab即将上线大模型辅助编程,代码生成,代码补全,聊天机器人全都有。 谷歌版的Github Copilot来了! 5月17日,谷歌宣布,Google Colaboratory(Colab)即将加入全新的AI编码功能—— 代码生成,代码补全,代码聊天机器人,你能想到的全都有。 再加上Colab的之前提供的全云端运行的Jupyter笔记本环境,开发者可以方便使用Keras,TensorFlow,PyTorch,OpenCV等框架在谷歌提供的
新智元
2023/05/22
5180
AI自动编码将上线!谷歌Colab硬刚Github Copilot,编程效率要翻天
Flutter 3.0正式发布:稳定支持6大平台,字节跳动是主要用户
5 月 12 日,Flutter 3.0 在 Google I/O 开发者大会正式亮相,随着 3.0 版本的发布,Flutter 开发框架终于可以支持六大平台,实现了其跨平台稳定运行的愿景。
深度学习与Python
2022/06/11
8.6K0
Flutter 3.0正式发布:稳定支持6大平台,字节跳动是主要用户
Gemini演示视频“翻车”后,谷歌接连放大招:向云客户免费提供Gemini Pro,推出AI代码辅助工具,集成25家公司数据集
上周,谷歌公布了该公司有史以来体量最大、功能最强的 AI 模型 Gemini,这也是谷歌在推动 AI 实际落地过程中的重要一步。Gemini 模型共分为三个版本:Ultra 版、Pro 版与 Nano 版。谷歌已经开始在自家产品组合中引入 Gemini:从 Pixel 8 Pro 开始,Gemni Nano 将正式登陆 Android 系统;而经过专门微调的 Gemini Pro 则即将现身 Google Bard。
深度学习与Python
2023/12/20
4460
Gemini演示视频“翻车”后,谷歌接连放大招:向云客户免费提供Gemini Pro,推出AI代码辅助工具,集成25家公司数据集
为什么除了 Flutter 之外,我们还需要另一个跨平台开发框架?
不久前,谷歌正式推出Jetpack Compose 1.0 版本。近日,JetBrains 在此基础上发布了 Compose Multiplatform Alpha 版本,旨在将 Compose 扩展到桌面和 Web 端。
Try425
2021/08/24
2.1K0
Cloud Studio 有“新”分享
Google 宣称它在编写代码方面表现得更好。一旦您有了代码,您可以将其直接导出到 Google 的 Colab 笔记本或在 Replit 上部署。 Bard 还将获得访问工具的权限。如果让它为您写一封电子邮件,您将能够将草稿发送到您的 Gmail 并在那里继续。Instacart、OpenTable 等的集成即将到来。
腾讯云 CODING
2023/05/18
1.3K0
Cloud Studio 有“新”分享
新大模型能超GPT-4,Bard全面升级,谷歌反击ChatGPT
机器之心报道 机器之心编辑部 连今年的安卓 14 上都有生成式 AI,还不止一种。 一年一度的谷歌 I/O 总是吸引着全球开发者的眼球,今年 AI 技术有重大突破,大家的关注度更高了。 当地时间 5 月 10 日上午,加州山景城的海岸圆形剧场座无虚席,今年的大会正式开幕。 ‍ 「AI 正在度过忙碌的一年,而谷歌作为人工智能优先公司的旅程已经七年了,我们正处于一个转折点,」谷歌首席执行官桑达尔・皮查伊(Sundar Pichai)说道。「通过生成式 AI 技术,我们正在迈出下一步。」 在 ChatGPT 推
机器之心
2023/05/16
3490
新大模型能超GPT-4,Bard全面升级,谷歌反击ChatGPT
Google添加Gemini到数据库,加快代码开发和迁移
预计 Gemini 在 Google Cloud 数据库产品中的可用性将帮助开发者比去年集成的 Duet AI 更快地编写代码和迁移。
云云众生s
2024/04/11
3240
[AI Google] I/O 2024大会上我们宣布的100件事情
I/O 2024 发生了很多事情!无论你对最新的 Gemini 应用更新感兴趣,对开发者即将推出的内容感到特别兴奋,还是迫不及待想尝试最新的生成式 AI 工具,这里几乎为每个人都提供了一些内容。不信?以下是我们在过去两天宣布的 100 件事情。
从零开始学AI
2024/05/28
7130
谷歌火力全开!新一代芯片TPU v5e炸场,大模型训练飙升5倍,成本砍半
当地时间29日,谷歌举办了Google Cloud Next 2023大会,宣布了20多款从产品更新。
新智元
2023/09/09
6520
谷歌火力全开!新一代芯片TPU v5e炸场,大模型训练飙升5倍,成本砍半
前端框架之争丨除了Vue、Angular和React还有谁与之争锋
近些年,前端开发领域涌现出了大量框架,让人眼花缭乱,不知如何选择。今天我们将为您对比五个最流行的前端JavaScript框架,并作出概述,介绍其主要功能、工具、学习曲线及其他因素,帮助您做出衡量和选择。
葡萄城控件
2021/04/23
1.7K0
前端框架之争丨除了Vue、Angular和React还有谁与之争锋
Google I/O 2024 干货全解读:Gemini AI 横空出世,智能未来触手可及!
Gmail 用户有福了,Gemini AI 将帮助大家更智能地搜索、总结和起草邮件。不仅如此,它还能处理复杂任务,例如搜索收件箱、查找收据和填写在线表格,非常适合处理电商退货等事务。
猫头虎
2024/05/24
5110
Google I/O 2024 干货全解读:Gemini AI 横空出世,智能未来触手可及!
80%代码秒生成!AI神器Copilot大升级,百万开发者动嘴编码5年内成真
就在刚刚,Github官宣,Copilot模型升级,5年内80%的代码将自动生成。
新智元
2023/08/07
6640
80%代码秒生成!AI神器Copilot大升级,百万开发者动嘴编码5年内成真
推荐阅读
支持全栈编程语言、随取随用、一键部署,谷歌推出浏览器AI开发环境IDX
7930
谷歌全栈多平台应用开发神器Project IDX来了!PaLM 2加持,代码效率翻倍
1K0
Firebase Studio:谷歌掀起AI编程革命,全栈开发进入“零门槛”时代
1.2K0
谷歌 IDX 集成 iOS 和 Android 模拟器,扩展了模板库
2170
React现在是全栈框架吗?
2660
工信部要求所有 App、小程序备案;某国产电商被提名 Pwnie Awards “最差厂商奖”;阿里财报超预期 | Q资讯
3590
谷歌大模型云服务上线,代码生成、PaLM for Chat首次亮相
4720
谷歌推出创新性 Web 开发工具 Project IDX,助力开发者构建强大应用
4440
AI自动编码将上线!谷歌Colab硬刚Github Copilot,编程效率要翻天
5180
Flutter 3.0正式发布:稳定支持6大平台,字节跳动是主要用户
8.6K0
Gemini演示视频“翻车”后,谷歌接连放大招:向云客户免费提供Gemini Pro,推出AI代码辅助工具,集成25家公司数据集
4460
为什么除了 Flutter 之外,我们还需要另一个跨平台开发框架?
2.1K0
Cloud Studio 有“新”分享
1.3K0
新大模型能超GPT-4,Bard全面升级,谷歌反击ChatGPT
3490
Google添加Gemini到数据库,加快代码开发和迁移
3240
[AI Google] I/O 2024大会上我们宣布的100件事情
7130
谷歌火力全开!新一代芯片TPU v5e炸场,大模型训练飙升5倍,成本砍半
6520
前端框架之争丨除了Vue、Angular和React还有谁与之争锋
1.7K0
Google I/O 2024 干货全解读:Gemini AI 横空出世,智能未来触手可及!
5110
80%代码秒生成!AI神器Copilot大升级,百万开发者动嘴编码5年内成真
6640
相关推荐
支持全栈编程语言、随取随用、一键部署,谷歌推出浏览器AI开发环境IDX
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档