Codex App 界面是 ChatGPT 桌面客户端专属的开发者工作视图,区别于通用 Chat、Work 界面,采用专为软件工程设计的三栏式结构化布局。界面整体聚焦代码开发、任务管理与工程可视化,完整展示智能体执行日志、代码差异、终端输出与项目结构,是 Codex 实现本地开发、云端沙箱任务、多智能体并行工作的核心可视化载体。本文基于 OpenAI 官方规范,系统讲解 Codex 界面的分区结构、功能按钮、视图差异与标准操作逻辑。
一、界面整体概述
新版 ChatGPT 桌面应用采用全局模式切换机制,左上角提供「ChatGPT / Codex」两大模式切换入口。选择 Codex 后,客户端将完全切换为开发者专属工作台界面,独立于通用对话界面运行。Codex 界面不掺杂办公、文档类功能,所有面板均围绕代码工程任务设计,支持多任务隔离、长周期任务托管、代码评审与终端命令可视化。
Codex 标准界面为经典左—中—右三栏布局:左侧任务与项目导航、中间对话与任务执行区、右侧开发者多功能视图。三区各司其职、相互配合,构成完整的 AI 协同开发工作界面。
二、顶部全局模式与状态栏
顶部导航栏是 Codex 界面的核心控制入口,负责模式切换、运行环境选择与任务状态监控,包含以下核心功能:
- 全局模式切换器:可随时在「ChatGPT(Chat/Work)」与「Codex」之间切换。切换至 Codex 即进入纯开发视图,隐藏文档、PPT、数据分析等通用功能,仅保留工程开发能力。
- 运行环境选择器:支持快速切换 Local 本地环境与 Codex Cloud 云端沙箱环境,是桌面端独有能力。网页端无此切换入口,仅默认云端环境。
- 模型与精度选择:提供推理精度档位选择,适配轻量问答、重度代码重构、复杂算法调试等不同任务算力需求。
- 任务状态提示:实时展示智能体运行、测试执行、代码修改、任务暂停等状态,方便用户把控任务进度。
三、左侧栏:项目与任务会话导航区
左侧栏为全局任务管理中心,用于长期项目沉淀与多会话隔离管理,是 Codex 分层工作的核心载体,主要包含两大模块:
1. Projects 项目管理
Projects 为高层级持久化容器,用于收纳同一套工程的所有会话、文件、配置与规则。开发者可将完整代码仓库、长期迭代项目归入独立 Project,自动沉淀项目架构、代码风格与上下文,无需每次任务重复描述项目背景,适合持续迭代的正式工程项目。
2. Threads 任务会话列表
每个 Thread 对应一次独立开发任务,会话之间完全隔离、互不干扰。列表支持新建任务、置顶常用会话、归档历史任务、筛选运行中任务。所有 Thread 完整留存智能体思考记录、文件修改日志、终端输出与测试结果,支持随时回溯、续接与迭代任务。
3. Quick chat 快捷对话
Codex 专属轻量对话入口,用于临时提问、代码解释、语法查询等简易需求,无需新建完整工程任务,兼顾高效答疑与正式开发两种场景。
四、中间区:核心对话与任务执行区
中间主窗口是用户与 Codex 智能体的核心交互区域,承担指令输入、任务推进、过程展示的核心作用,区别于普通聊天界面,具备工程任务专属交互逻辑。
- 目标式输入框:无需分步指令,支持直接输入完整开发目标,智能体自动拆解步骤、自主执行。
- 智能体过程可视化:实时展示 Agent 循环执行过程,包括读取文件、分析架构、修改源码、运行命令、自测重试等完整流程。
- 多轮迭代上下文:同一 Thread 内完整保留上下文,支持持续下发优化指令,迭代代码质量、修复细节问题。
- 任务审批弹窗:遇到高危文件操作、高危终端命令时,自动弹出人工确认窗口,防止自动化风险操作。
五、右侧栏:开发者多功能视图区
右侧面板是 Codex 区别于普通 Chat 模式的核心开发专属视图,专门用于代码评审、结果核验与工程细节查看,是开发者落地代码变更的关键区域。
- 代码 Diff 差异视图:逐行展示 AI 修改前后的代码对比,清晰标注新增、删除、变更内容,支持逐行审阅、单处撤销、局部微调。
- 终端日志面板:完整展示 Shell 命令执行、项目构建、测试运行、报错堆栈等技术日志,所有操作全程可追溯。
- PR 评审面板:支持查看、审查、生成合并请求,适配团队标准化开发流程。
- 文件预览与编辑:支持直接在界面内预览项目文件、微调代码细节,无需跳转外部编辑器。
- 云端环境管理:查看、创建、复用 Codex Cloud 沙箱环境,管理项目依赖与仓库配置。
六、Codex 视图与普通视图核心差异
Codex 专属界面与 Chat、Work 界面定位完全不同,专为工程开发优化,核心差异如下:
- 信息粒度不同:Codex 完整展示技术细节、命令日志、代码变更;Chat/Work 隐藏底层执行信息,侧重最终文本结果。
- 功能面板不同:Codex 独有 Diff 视图、终端日志、PR 面板;通用模式无工程评审能力。
- 运行能力不同:Codex 支持读写本地文件、执行命令、操作代码仓库;通用模式仅支持文本与文件解析。
- 任务模型不同:Codex 以项目与线程为核心,支持长周期工程任务;通用模式以单次对话为核心。
七、界面常用核心操作
- 切换开发环境:顶部选择 Local 本地或 Cloud 云端,适配本地调试与云端托管任务。
- 新建工程任务:左侧新建 Thread,归属对应 Project,提交开发目标启动智能体。
- 代码评审微调:右侧 Diff 视图逐行审核代码,按需局部修改优化。
- 任务快照分享:输入
/share生成只读会话快照,用于团队代码评审与任务复盘。 - 多任务并行管理:多 Thread 同时运行,子代理并行拆解复杂任务,互不阻塞。
八、总结
Codex App 界面是一套高度专业化的开发者工作台,以「三栏布局+双环境切换+工程可视化面板」为核心架构。左侧统筹项目与任务、中间承载智能体任务迭代、右侧专注代码评审与技术核验,形成完整闭环的 AI 协同开发界面。相较于通用对话界面,Codex 界面突出工程性、可视化与安全性,能够完整适配代码编写、调试、重构、测试、评审全流程开发场景,是高效使用 Codex 智能体能力的基础。
0 条笔记