OpenAI近日宣布对其编程工具Codex进行了一次重大更新,此次升级不仅拓宽了其用户基础,还赋予了其前所未有的联网能力,为开发者带来了更加便捷和高效的编程体验。
最令人瞩目的改进在于,Codex如今在执行任务时可以访问互联网,这一变化将极大地提升工具的实用性。对于Plus、Pro以及Team级别的用户来说,他们可以选择让Codex在编写代码时接入网络,这意味着无需手动配置,Codex就能自动处理基础依赖项的安装、代码检查(Linting)以及测试运行,甚至执行需要访问测试服务器的脚本。这一功能的加入,无疑将极大地简化开发流程,提升工作效率。
然而,OpenAI在推出这一功能时也表现出了极高的谨慎性。联网功能在默认情况下是关闭的,用户可以根据自己的需求进行细粒度的控制,比如限制Codex访问的域名和HTTP方法。同时,OpenAI还在密切监控潜在的提示注入攻击,以确保网络请求不会被恶意行为者劫持。
除了联网功能的加入,OpenAI还降低了Codex的使用门槛。此前,这一工具仅限于Enterprise、Team和Pro订阅用户使用,而现在,每月支付20美元的ChatGPT Plus用户也能享受到这一强大的编程工具,创建编程环境并委托任务给AI。
OpenAI还为Codex引入了语音输入功能,这一功能使得用户无需手动输入,可以直接口述任务,让工具能够更自然地接收指令。这对于喜欢口头表达思路的开发者来说,无疑是一个极大的福音。同时,Codex现在还支持更新现有的拉取请求,而不是每次迭代都新建一个,这有助于减少代码库的混乱,提升代码审查流程的效率。
在底层改进方面,OpenAI也对Codex进行了多项优化,包括扩大差异限制(Diff Limits)、加速设置脚本、优化iOS平台表现以及改进与GitHub的连接流程。特别是对于使用单点登录(SSO)或社交登录的团队来说,双重认证(Two-Factor Authentication)现在不再是强制要求,这将进一步提升用户的使用体验。
总的来说,OpenAI此次对Codex的全面升级不仅提升了工具的实用性和便捷性,还进一步降低了使用门槛,使得更多的开发者能够享受到AI编程带来的便利。这些改进无疑将推动编程工具的发展,为开发者创造更加高效和智能的工作环境。