大家好,我是子昕,一个干了10年的后端开发,现在在AI编程这条路上边冲边摸索,每天都被新技术追着跑。
OpenAI发布了Codex桌面应用的Mac版本,奥特曼亲自在社交媒体上宣布。
说实话,看到这个消息我第一反应是:CLI不是挺好用的吗,干嘛还要出个桌面版?
直到我装上体验了一圈,才发现这个应用解决的问题确实是CLI做不到的——同时管理多个AI编码任务,而且互不干扰。
简单说,CLI是你和一个AI助手对话,桌面版是你指挥一个AI团队干活。
核心要点
- 现在只有Mac版,Windows版后续推出
- 支持多任务并行,每个任务用worktree隔离
- 内置Skills系统,可以安装第三方技能
- 自动化任务可以定时执行
- 为庆祝发布,所有付费用户流量限制翻倍两个月
- 免费用户限时也能用
为啥要出桌面版
OpenAI的逻辑其实挺清楚:
Codex CLI推出后,大家发现AI已经能处理越来越复杂的任务了。但问题是,当你想同时让AI做几件事的时候,CLI就不够用了——你得开好几个终端窗口,手动管理不同的分支,很容易乱套。
桌面版就是为了解决这个问题。它的定位是AI智能体指挥中心,让你能像项目经理一样,把不同的任务分配给不同的AI,然后统一查看进度和结果。
实际体验
1. 新建会话
打开应用后,可以同时把你之前的多个项目都添加进来,每个项目之前在Codex CLI或者idea插件上的会话历史,都会自动同步过来。
然后给项目新建一个会话,这个会话可以选择已经添加到应用的项目,也可以添加新的项目。
创建会话这个流程和Codex CLI差不多。
新建会话截图展示
如果你的项目是git仓库,每次Codex改代码,都能看到详细的diff记录。
这个功能很多人应该期待挺久了,终于有了。
更关键的是worktree支持。
简单说,就是每个任务都在独立的分支和工作目录里跑,互不影响。你可以同时让一个AI修bug,另一个AI写新功能,第三个AI做性能优化,完全不会冲突。
使用worktree创建并行任务
2. Skills系统
Codex应用内置了一堆Skills,点击加号就能安装。
codex应用内置Skills列表
安装后点编辑图标就能用:
Codex应用预装了两个skill:Skill Installer 和 Skill Creator。
Skill Installer是用来装新技能的。有三种装法:
- 直接按名称装官方精选技能:
$skill-installer gh-address-comments
- 从实验文件夹装:
$skill-installer install the create-plan skill from the .experimental folder
- 用GitHub URL装(这个厉害了,可以装第三方的):
$skill-installer install https://github.com/openai/skills/tree/main/skills/.experimental/create-plan
我试了下用GitHub URL装一个非官方的Skill:
选择技能后直接粘贴地址:
装完重启应用就能看到新技能了:
而且这个第三方Skill用起来也没问题:
Skill Creator 则是用来辅助我们创建 Skill 技能的,这里就不赘述了,感兴趣的可以自行尝试一下。
3. 自动化任务
应用还内置了自动化功能,可以设置定时任务。
配置很简单:任务名、项目、需求描述,然后选执行时间。
时间可以选具体时刻,也可以每隔几小时执行,还能指定日期:
比如让它每天早上自动整理issue,或者每周五生成周报,这种重复性任务就很适合。
流量限制翻倍
为了庆祝应用发布,奥特曼宣布所有付费计划的流量限制翻倍,持续两个月。
这个福利适用于所有使用Codex的地方——应用、CLI、IDE插件都算。
而且限时期间,免费用户也能用Codex了。
总结
Codex桌面版不是CLI的替代品,而是补充。
如果你只是想快速改几行代码,CLI够用了。但如果你需要同时推进多个任务,或者想让AI在后台自动跑一些重复性工作,桌面版就很有用。
现在Mac版已经可以下载了,Windows版后续也会推出。
值得试试。
更多内容,欢迎关注【子昕AI编程】微信公众号!