Google 在云计算大会上宣布,其 AI 编程助手 Gemini Code Assist 新增"智能代理"功能,可执行复杂编程任务。这些代理能根据文档规格创建应用,或进行跨语言代码转换。Code Assist 现已支持 Android Studio 等多种编程环境,旨在提高开发效率,应对竞争日益激烈的 AI 编程助手市场。
一位开发者在使用 Cursor AI 进行赛车游戏项目时遇到意外情况:AI 助手突然拒绝继续生成代码,反而给出了一些职业建议。这一事件引发了对 AI 编程助手角色和职责的讨论,也反映出 AI 模型可能存在的不可预测性。事件还引发了人们对 AI 模型训练数据来源的思考。
最新版 macOS ChatGPT 应用支持直接在集成开发环境中编辑代码,无需复制粘贴。支持的 IDE 包括 Xcode、Visual Studio Code 和 JetBrains 系列。这项功能是用户最期待的之一,Plus、Pro 和 Team 用户现可使用。与此同时,"氛围编程"概念兴起,利用 AI 工具进行编程,Y Combinator 表示这可能成为主流编程方式。
Google 宣布面向个人开发者的 Gemini Code Assist 正式推出公开预览版。这款强大的 AI 编程助手每月提供高达 18 万次代码补全,远超其他同类产品。它支持多种编程语言和开发环境,通过自然语言交互为用户提供代码生成、补全和调试等全方位辅助,旨在让学生、爱好者和自由职业者等个人开发者也能便捷地使用先进的 AI 编程工具。
Google 宣布将 Gemini 代码助手免费开放给所有用户,支持所有公开可用的编程语言。该工具每月提供18万次代码补全,远超其他免费编码助手。这一举措旨在帮助学生和业余程序员,同时推动 Google AI 服务的长期应用,标志着自然语言编程的重要进步。
{GitHub Copilot 代理模式的推出标志着 AI 编程助手的转变,能够以空前的自主性自动化编码任务。这一创新不仅是技术升级,更向商业领袖传达了 AI 助手将改变软件构建和维护方式的信号。}
本文探讨了2024年软件开发领域的重要趋势。人工智能在代码生成、技能提升和公民开发者方面的应用备受关注。Java即将迎来30周年,其运行时优化优势仍受青睐。同时,开源社区面临地缘政治影响,引发对全球协作的担忧。文章还涵盖了混合云管理、绿色软件开发等热点话题。
亚马逊现已正式发布Amazon Q,一款由AI驱动的生成助手,旨在增强软件开发并简化对企业数据的访问流程。亚马逊方面于2023年AWS re: Invent大会上首度公布这项技术,目前该方案已经全面上市。