跳到主要内容

Codex App 功能详解

多任务与项目管理

跨项目并行:同时在多个代码库上工作。每个项目像是一个特定目录下的 CLI 会话,包含文件沙箱隔离。

快速切换:在活跃线程间快速切换,无需等待单个任务完成。

开发功能

Skills(技能)集成

应用支持与 CLI 和 IDE 插件相同的智能体技能(Agent Skills)。用户可通过 Skills 侧边栏浏览团队在各项目中创建的技能。

Git 功能

  • Diff 可视化:内置工具查看代码差异
  • 行内注释:直接在代码审查中添加注释
  • 直接提交/推送/创建 PR:无需离开应用
  • 高级 Git 操作需使用集成终端

自动化任务

将 Skills 与定时任务结合,在后台执行:遥测评估、错误修复、代码库报告等。后台 Worktree 用于隔离自动化执行环境。

集成终端

Cmd+J 切换项目级集成终端,支持:

  • 运行验证脚本
  • 执行自定义脚本
  • 进行 Git 操作

用户体验功能

语音输入

Ctrl+M 在输入框中使用语音转文字。

浮动窗口

将线程弹出为独立悬浮窗口,保持在其他应用之上。

IDE 同步

在共享项目中自动与 Codex IDE 插件同步(Auto Context 和线程记录)。

图像输入

拖放图片到对话框,作为上下文提供给 Codex(如截图、设计稿)。

通知

任务完成和审批通知,可自定义通知时机和方式。

防睡眠

任务运行期间可选择阻止计算机进入睡眠(Wake Lock)。


配置与安全

审批设置:控制命令执行的审批策略,可设置为自动允许或需手动确认。

沙箱配置:控制目录访问范围和网络访问权限,默认限制在当前项目目录。

MCP 设置:跨 Codex 工具(App、CLI、IDE)同步 MCP 服务器配置。

网络搜索:本地任务默认启用网络搜索(使用缓存模式)。