说实话,你以前用 Codex 的时候,是不是经常这幅“手忙脚乱群主”的模样?
一个终端跑着“重构登录模块”,另一个跑着“加暗黑模式”,第三个还在那眼巴巴等你喂指令。你像个陀螺在十几个标签页之间转来转去,嘴里还得念叨:“那任务叫啥来着?这个又是什么鬼 UUID?”
现在好了,一切都变了。Codex也学会了人类那套@大法了。
🧩 最爽的一点:打 @ 就能召唤其它任务
打开 Codex TUI,在输入框里敲个@,弹出来的选项里除了文件、插件、Skills 这些老朋友,你还会惊喜地发现——当前工作目录下的其它 Codex 任务,全都老老实实列在那了。
随便挑一个任务,它就会变成一个“活的引用”。Codex 会用read_thread把它安全地加载过来,效果就跟你在微信群里 @ 了某人,对方的聊天记录自动弹出来一样丝滑。
而且这些引用不会“失忆”——历史记录、resume、fork 统统保留,刷新也不会消失。
想象一下这画面:你一边写代码,一边 @“登录重构任务”:“兄弟,你那边的接口签名改完了没?我这边暗黑模式要对接。”对方任务瞬间被点名……是不是感觉有点赛博社畜的味儿了?
🔧 硬核武器:codex_tui 工具全家桶
光能 @ 还不够,codex 还顺带给 TUI 塞了一整套任务管理工具,一个比一个实在:
- 列出所有任务
- 读取任务内容
- 等待某个任务完成
- 创建新任务
- Fork 一个任务
- 给其它任务发消息
- 重命名、归档、恢复……
以前这些操作,Agent 在 TUI 里只能被拒绝,因为“不支持动态工具调用”。现在不同了,只要当前线程支持 task tools,Agent 就能像真正的项目经理一样,对其它任务指手画脚——当然,是有边界地指手画脚。
而且它的设计很克制:输入输出都有边界,调用结束或 TUI 断开都会自动清理,还走本地认证的 MCP 服务器,带明确的审批提示。老版本 app-server 不支持的话,也会优雅降级,不至于直接给你炸个满脸花。
🎭 使用体感:从“我当翻译官”到“他们自己聊”
以前:
你:“登录模块改完了吗?”
自己:“我去另一个终端看看……等等,哪个标签页来着?算了,我迷路了。”
现在:
你在当前对话里直接打:@登录重构任务 接口改完了吗?把最新签名发我,我这边暗黑模式要接。
然后坐等对方任务回复。感觉就像是真正在开发群里 @ 同事,而不是在一堆孤独的终端窗口里自言自语。
多 Agent 协作从“你得当中间人传话”变成了“他们自己就能互相喊话”,这波效率提升肉眼可见。
💡 小结一下
codex这个新特性,本质上只做了一件事:
让 Codex 的多个任务,从“互相隔离的孤岛”,进化成“能互相感知、互相引用、互相发消息的作战小队”。
@ 提及让引用变得轻盈自然,codex_tui 工具让管理变得可编程。以后写复杂功能时,再也不用靠“复制粘贴 UUID + 切换终端”这种原始操作了。
下次你再开多个 Codex 任务,记得先教它们互相 @。毕竟,能在终端里互相点名的 Agent,才是真正的当代打工人。