乐于分享
好东西不私藏

OpenAI Codex App上线:告别单线程,开启AI协作编程新时代

OpenAI Codex App上线:告别单线程,开启AI协作编程新时代

👀 最新、最有用的AI编程姿势,总来自「知识药丸」
《贾杰的AI编程秘籍》付费合集,共10篇,现已完结。30元交个朋友,学不到真东西找我退钱;)
以及我的墨问合集《100个思维碎片》,1块钱100篇,与你探讨一些有意思的话题(文末有订阅方式

写在前面

看到OpenAI发的Codex app演示。

作为一个天天被多任务折磨的前端开发,我看完直接愣住了。

这玩意儿解决的,正是我每天都在经历的痛苦。

问题在哪?

我们先说说现状。

你正在修bug,突然产品经理说有个紧急需求。你只能git stash,切分支,改完再切回来。

结果呢?代码改得乱七八糟,stash堆了一大堆,最后自己都不知道哪个是哪个。

这就是单线程开发的宿命。

更糟的是,很多重复劳动每天都在发生:拉代码、跑测试、检查依赖、生成文档。这些事情简单但烦人,占用了大量时间。

那怎么办?

Worktrees:平行宇宙

Codex用了一个叫worktrees的东西。

这是Git的一个功能,但很少有人用。它的作用是什么?让你在同一个仓库里同时维护多个工作目录。

想象一下《三体》里的多维空间。

每个worktree就是一个独立的宇宙,你可以在A宇宙里重构代码,在B宇宙里修bug,在C宇宙里做实验。它们互不干扰,但共享同一个Git历史。

Codex把这个能力用到了极致。

多个agent同时工作,每个agent都有自己的worktree。你不需要切分支,不需要stash,直接在不同的”宇宙”之间跳转就行。

这才是真正的多任务。

P.S. 试试git worktree add,你会发现新世界。

Skills:技能包

第二个功能更有意思。

Codex允许你把工具和约定打包成Skills。这就像游戏里的技能树,学会了就能反复使用。

比如说,你可能有个”代码审查”的流程:检查lint、跑测试、看覆盖率、生成报告。

以前你得每次都手动执行这些命令,或者写个脚本。但脚本不够灵活,遇到新情况还得改。

现在呢?把这套流程封装成一个Skill,下次直接说”用代码审查Skill检查一下”。

这是把人类经验变成AI能力的过程。

没错,知识复用。

Automations:后台管家

第三个功能是定时任务。

Codex可以在后台自动执行工作流。

想想看,每天早上你需要做什么?拉代码、跑测试、检查更新。这些事情机械得要命,但又不能不做。

现在你可以设置一个自动化流程,让Codex在每天8点自动完成。

等你到公司,所有准备工作都做好了。

这就像有个勤快的助手,在你睡觉时把杂活干完了。

本质是什么?

看完这三个功能,我突然明白了一件事。

Codex不是在做代码补全,而是在做协作。

以前的AI工具,比如Copilot,是”辅助”。你写一半,它补全另一半。

但Codex展示的是另一种可能:多个AI agent同时工作,各司其职,还能自动执行后台任务。

这已经不是”辅助”了,而是”协作”。

就像一个开发团队,每个人都有专长,配合起来才能高效。

担忧

当然,我也有点担心。

如果AI真的能同时处理这么多任务,开发者会不会变得过度依赖?

毕竟,理解代码的能力才是程序员的核心竞争力。

好吧,这可能有点杞人忧天。

工具始终是工具,关键看怎么用。

总结

Codex的三个功能——worktrees、Skills、Automations——展示了AI编程助手的新方向。

它不再满足于做”代码补全工具”,而是要成为”协作伙伴”。

通过worktrees实现空间隔离,通过Skills实现知识复用,通过Automations实现时间管理。

这套组合拳很有想象力。

具体效果如何,还得等真正用上才知道。

但至少从设计理念上看,OpenAI这次的思路是对的。

参考资料

OpenAI Twitter官方账号:https://x.com/OpenAI/status/2018385566891704339

   
 
   
 


 坚持创作不易,求个一键三连,谢谢你~❤️
以及「AI Coding技术交流群」,联系 ayqywx 我拉你进群,共同交流学习~
本站文章均为手工撰写未经允许谢绝转载:夜雨聆风 » OpenAI Codex App上线:告别单线程,开启AI协作编程新时代

评论 抢沙发

2 + 6 =
  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
×
订阅图标按钮