OpenAI 的 AI 驱动的聊天机器人平台 ChatGPT,现在可以直接编辑代码了—— 不过目前仅限于 macOS 系统。
macOS 版 ChatGPT 应用的最新版本可以在支持的开发工具中直接编辑代码,包括 Xcode、VS Code 和 JetBrains。用户可以选择开启"自动应用"模式,这样 ChatGPT 就可以无需额外点击就能进行代码编辑。
从周四开始,ChatGPT Plus、Pro 和 Team 版本的订阅用户只需更新他们的 macOS 应用就能使用代码编辑功能。OpenAI 表示,下周将向企业版、教育版和免费用户开放此功能。
OpenAI 负责桌面软件产品的团队成员 Alexander Embiricos 在 X 平台上发布消息称,Windows 版 ChatGPT 应用"很快"也将支持直接代码编辑功能。
这项直接代码编辑功能是基于 OpenAI 在 2024 年 11 月推出的 beta 版"与应用协作"ChatGPT 功能。"与应用协作"功能允许 macOS 版 ChatGPT 应用在一些面向开发者的编程环境中读取代码,从而减少了将代码复制粘贴到 ChatGPT 中的需求。
通过直接编辑代码的能力,ChatGPT 现在可以直接与流行的 AI 编码工具(如 Cursor 和 GitHub Copilot)展开竞争。据报道,OpenAI 计划在未来几个月推出一款专门支持软件工程的产品。
AI 编码助手正变得极其流行,GitHub 最新调查显示,绝大多数受访者都以某种形式采用了 AI 工具。Y Combinator 合伙人 Jared Friedman 最近表示,YC W25 创业批次中四分之一的项目有 95% 的代码是由 AI 生成的。
但是,AI 辅助编码工具也存在一些安全、版权和可靠性风险。软件供应商 Harness 的一项调查发现,与人工编写的代码相比,大多数开发者在调试 AI 生成的代码和安全漏洞时花费了更多时间。同时,Google 的一份报告指出,虽然 AI 可以加快代码审查速度并改善文档质量,但代价是交付稳定性的降低。
好文章,需要你的鼓励
Writer首席执行官May Habib指出,企业在构建和扩展AI智能体时面临重大挑战。智能体在构建、运行和改进方式上与传统软件截然不同,需要抛弃传统软件开发生命周期。智能体不会可靠地遵循规则,而是结果导向、具备解释和适应能力。企业需要采用目标导向方法,设计业务逻辑蓝图而非工作流程。质量保证也需要评估非二元行为和实际应用表现。智能体维护需要新的版本控制系统,涵盖提示、模型设置等所有影响行为的因素。
这项研究解决了AI图片描述中的两大难题:描述不平衡和内容虚构。通过创新的"侦探式追问"方法,让AI能生成更详细准确的图片描述,显著提升了多个AI系统的性能表现,为无障碍技术、教育、电商等领域带来实用价值。
Salesforce首席执行官马克·贝尼奥夫表示,公司正大力推进人工智能应用,AI代理现在承担了公司30%至50%的工作。他认为员工应适应AI替代人工的趋势,转向更高价值的工作。然而,这一变化导致约1000名员工被裁,虽然公司计划招聘同等数量新员工,但主要专注于销售AI技术。这一趋势在科技行业普遍存在,今年已有超过63000个科技岗位消失,AI被认为是重要原因之一。
Skywork AI首次在软件工程领域验证数据规模效应,开发的Skywork-SWE-32B模型在SWE-bench Verified基准测试中达到38.0%准确率(使用测试时缩放技术可达47.0%),创下开源模型新纪录。研究构建了包含10169个验证实例的大规模数据集,证明增加高质量训练数据能持续提升AI软件修复能力,为开源软件工程AI发展提供重要突破。