OpenAI Codex自动修bug写代码


OpenAI搞了个超级码农AI小弟,叫Codex!这家伙是个“云上程序员”,专门帮你自动修bug、写新功能,甚至想彻底改变人类写代码的方式!

名字的来历
Codex这名字是从OpenAI以前的一个老AI模型(2023年退休了)那儿继承来的。现在这个新版跑在codex-1上,是专门调教出来干编程活的,比之前的更聪明!

目前ChatGPT Pro、企业版和团队版的用户能抢先体验,学生党和Plus用户很快也能用上啦~

怎么用?超简单!
打开ChatGPT侧边栏,输入“Code”让它写代码,或者“Ask”问它编程问题。
每个任务都在独立的小黑屋(云容器)里运行,自带你的代码库,不会搞乱其他项目。
它能读文件、改代码、跑测试、检查错误,还能把每一步干了啥都记下来给你看!
任务一般1到30分钟搞定,比你自己熬夜debug快多了……

AGENTS.md:AI的“保姆手册”
你可以写个AGENTS.md文件,像给AI小弟发工作手册一样,告诉它:

  • 代码怎么写才规范
  • 测试该怎么跑
  • 甚至PR(代码提交)消息的格式!
如果不同文件夹的规则打架了,AI会听更详细的那份,贼智能!

训练方式:偷师人类程序员
OpenAI用强化学习(就是AI自己疯狂试错+人类反馈)训练Codex,让它学得像真人程序员一样写代码、提修改建议。内部测试显示,就算没手册,它也能干得漂亮!

谁已经在用了?
OpenAI自己:拿Codex改代码、生成测试、修bug,省下一堆人力。

思科、Temporal、Superhuman这些大公司:有的让它分析错误,有的让产品经理自己改代码(不用求工程师了!)。

自动驾驶公司Kodiak:用它狂刷测试覆盖率,debug效率起飞~

骚操作:多开AI小弟
OpenAI建议:把大任务拆成小任务,同时丢给多个Codex并行处理!未来还能和它实时协作,比如一边敲命令行,一边让它异步干活。

限制和安全

  • 不能看图(纯文本选手)。
  • 任务中途不能改需求(AI:你早说啊!)。
  • 断网模式:只能访问你给的代码和工具,防止它瞎逛。
  • 反黑科技:学过识别恶意代码请求,但正经活照干不误。

要钱吗?
目前免费!但以后可能要灵活收费。现在有个轻量版codex-mini,价格是:

  • 输入100万个词1.5美元,输出100万个词6美元。
  • 如果用“提示缓存”(类似预存常用指令),还能打25折!

未来计划
和GitHub、Jira这些工具深度结合,以后直接@Codex:“帮我把这个问题单里的bug修了!”

任务中途调整、团队协作规划这些功能也在路上……

总之,以后程序员可能真要变成“AI监工”了……


网友热评:
这玩意儿简直就像个甩手掌柜神器!
1. fire-and-forget:
 你想搞点边角料任务——比如修修工具链啊、打扫代码垃圾啊、填填坑啊,或者整个独立小功能啥的?直接把乱七八糟的原始日志(什么Sentry报警、Grafana曲线图)和七嘴八舌的讨论记录(Slack口水战、Notion小作文)全甩给它!  
然后你继续做自己应该做的事情。

2. 并行性:
更绝的是,它能同时开一堆副本狂飙——咱一次性往代码流水线上扔百八十个任务,跟下饺子似的。哪个任务先干完就拎出来,攒够一波就直接过审合并,效率杠杠的!"