OpenAI 开发体验部门负责人 Romain Huet,分享了一些使用 Codex APP 的方法和技巧。
在 Codex 里,你可以同时管理多个项目,也可以让多个智能体并行工作。每个任务都有清晰的状态,有的在运行,有的已经完成。对开发者来说,这意味着可以把一些耗时但明确的工作直接交给它,比如加新功能、更新依赖、迁移技术栈,而自己只需要在合适的时候查看进度和结果。
和传统写代码的方式不同,你不一定非要敲键盘,可以直接用语音描述想法。比如给一个正在开发的 iOS 应用增加一个展示 NASA 每日天文图片的页面,Codex 会自己去找合适的 API,生成代码,并把整个过程拆成可查看的步骤。任务完成后,你可以直接看代码差异,在行内给反馈,要求它继续调整,或者确认没问题后合并。必要的话,也可以一键在 Xcode 里打开,或者直接运行应用。
Codex 也适合处理长时间的任务。有些操作可能要跑几分钟甚至几小时,尤其是在大型代码库中。你不需要一直盯着,它会在后台执行,你只要在完成时回来查看。这种方式更接近带着一支团队工作,而不是一个人盯着编辑器。
对于偏视觉的工作,Codex 提供了更灵活的交互方式。你可以把对话窗口弹出来,让它跟着你在界面中移动,一边看效果一边口述修改需求,比如给网页里的进度条加动画,几秒后就能看到变化。这种即时反馈让协作感更强。
Codex APP 同样支持技能。技能可以把你常用的工具和团队约定封装起来,让 Codex 直接使用。比如通过 Figma 技能,它不是看截图来猜界面,而是直接读取设计文件的结构,包括间距、字体和变量,然后生成符合设计系统的真实代码。这也解释了为什么生成的界面和设计稿匹配度很高。你也可以为自己的团队创建定制技能,让它更贴合实际工作流程。
在此基础上,Codex 还支持自动化。你可以把技能变成定时运行的任务,比如定期整理来自 Sentry 的警告,或者处理 Linear 里的缺陷和工单。这些事情在后台完成,你可以把更多精力放在真正需要判断和创造的部分。
Codex 还引入了工作树的概念,为每个智能体提供独立的代码副本,减少冲突的风险。如果你愿意,也可以把任务直接交给云端的 Codex,用的还是同一套界面。
我觉得 Codex APP 相当于 Anthropic 的 Claude Code,Google 的 Antegravity。但它的界面设计的更加简洁,大部分操作都在云端完成,更适合没有开发背景的用户使用。
