共计 1829 个字符,预计需要花费 5 分钟才能阅读完成。
OpenAI 近日正式全面推出其编程助手 Codex,并为开发者提供了一系列新工具,包括 Slack 集成等。本文将深入解析 Codex 的新变化及其对开发者工作流程的影响。,
ZDNET 的关键要点
- OpenAI 向所有开发者和团队开放 Codex。
- Slack 集成和 SDK 将 AI 引入编码工作流程。
- 管理工具为企业提供了可见性、控制和更安全的自动化。
OpenAI 宣布,其编程助手 Codex 现已“全面可用”。在深入探讨这一营销术语背后的含义之前,我们先来看看 OpenAI 在 Codex 中引入的一些新功能。这些功能非常引人注目。
Slack 集成
有人曾多次表示,借助聊天机器人进行编码的感觉很像在 Slack 中与同事交谈。许多同事虽然共事多年,但从未见过面,也从未通过 Slack 以外的任何媒介进行过交流。
在 Slack 上与聊天机器人交谈有点像图灵测试时刻。有些工程界的朋友,早在生成式 AI 出现之前就认识了,因此知道他们确实是人类。但从他们的对话模式来看,不难想象他们可能是 AI。
因此,感觉与 AI 交谈很像与同事交谈,尤其是在 Slack 上进行时,这种跨越并不大。
一旦将 Slack 与 Codex 集成,只需通过 @codex 提及 Codex,就能从机器获得结果。
请继续关注,因为将在后续文章中设置此功能,并展示其工作原理。,
Codex SDK
OpenAI 宣布的下一项重要功能是 Codex SDK(软件开发工具包)。现在可以从代码中调用 Codex。此外,OpenAI 宣布发布了一个新的 GitHub Action(在 GitHub 上运行的智能代码),可以轻松将 Codex 集成到 CI/CD(持续集成和持续部署)管道中。
花点时间理解一下。可以编写代码,向 AI 发送消息,要求它编写代码,然后将其合并到自己的代码中。知道吗?递归:参见递归。对吧?
无论如何,这很重要,因为它允许 Codex 成为自动化工程工作流程的一部分。意思是,必须足够信任 Codex,才能让它作为另一个工作流程的一部分自主运行。但仍然可以想象将其与错误报告系统集成。当报告错误时,可以设想票证管理系统自动触发 Codex,看看它是否能修复错误,而无需编码员的时间。
只是,要小心。Codex 非常强大,但也非常愚蠢。根据经验,如果没有严格的人工指导,它会做一些非常愚蠢的事情。担心 Codex SDK 可能被视为一种无需人工监督的解决方案。不要犯这个错误。,
新管理功能
这有点让人惊讶。据 OpenAI 称,ChatGPT 管理员可以编辑或删除 Codex 云环境。当 Codex 在代码库上工作时,它会创建一个隔离的容器来操作。
一直以为(或假设)Codex 在会话结束时删除了这些容器。但似乎 Codex 保留了它们,以便以后可以检查日志和差异。当然,这些容器可能包含敏感信息。现在,ChatGPT 管理员可以主动删除这些容器。
管理员还可以“通过管理配置定义覆盖或监控 Codex 采取的操作,为本地使用 Codex CLI 和 IDE 扩展强制执行更安全的默认设置。”
该公司还引入了新的分析功能,报告跨交互范式的使用情况,并跟踪代码审查的质量。
这些管理功能适用于 Business、Edu 和 Enterprise 计划的用户。,
价格变化
之前写过关于 Codex 资源分配的文章,以及 Pro 计划用户比 Plus 计划用户分配的使用量要多得多。这一因素仍然存在,但从 10 月 20 日起,OpenAI 将开始将 Codex 云任务的使用计入资源分配。有关 Codex 计划及其差异的更多信息,请查看 此页面。,
“全面可用”
来谈谈 OpenAI 公告中的“全面可用”这一大标题。一个相当明显的问题是,“在 8 月至 9 月期间使用量增长了 10 倍的东西,怎么可能还没有被视为‘全面可用’?”
实际上,就此问题联系了 OpenAI。每月支付 200 美元使用的东西,效果非常好。显然,它是可用的。那么,当他们宣布它现在才“全面可用”时,是什么意思?
一位公司发言人回复说:“你说得对。Codex 一直在研究预览中,对 Plus 和 Pro 用户开放。Codex 已经在个人开发者中获得了很大的关注,但对于 GA,OpenAI 希望确保 Codex 在开发者工作的任何地方(编辑器、终端、Slack 或他们自己的工具)都可用,并且对工程团队更有帮助。Slack 集成、Codex SDK 和管理工具对于确保这一点很重要。”
基本上,OpenAI 将 Codex 从付费预览升级为正式产品。虽然显然有一些营销上的吹毛求疵,但得出的关键信息是:游戏开始了。
而且,基于对 Codex 的深入探索,可以亲自确认它确实有实力。