手机变Codex控制中心:实用指南

dimillian 发布于 2026-06-11 阅读 46

本文是Codex Mobile的实用指南,介绍了如何将手机变成Codex控制中心。核心思想是手机不应模拟终端,而是作为远程开发机器的控制界面。文章详细讲解了使用工作树隔离变更、侧边聊天辅助主任务、计划模式与目标模式的区别、利用手机本地功能(拍照、截图、录音)以及内联代码审查等技巧。还强调了正确设置环境、使用目标设定可验证的终点、以及通过侧边聊天理解工作原理。最后总结了移动软件应专注于关键决策,而非缩小桌面界面。

图像

如何将你的手机变成 Codex 控制中心?

乍一看,这似乎是一种在手机上查看 Codex 任务的方式。这很有用,但它忽略了更宏大的理念。Codex Mobile 的强大之处在于,它让你可以启动、指导、审查和组织在你的开发机器上运行的工作,而不必假装移动设备应该充当一个微型终端。

在过去的一个月里,我们为这个循环增加了令人惊讶的深度:工作树、目标、侧边聊天、内联代码审查、队列和引导提示、附件、技能和插件、归档线程,以及大量让这款应用能够胜任严肃工作的小细节。

这是我希望每一位新高级用户都拥有的实战指南。这是我在 OpenAI 工作两个月期间收集的各种笔记、技巧和窍门,以及我如何使用 Codex,特别是 Codex Mobile。

正确的心智模型:你的手机是控制中心

任务、codex run 和代码仍然运行在它们所属的地方:你的 Mac、Windows 机器、开发箱或其他已连接的主机上。Codex Mobile 为你提供了一个用于控制该工作的原生界面。

你可以将任何能够运行 Codex Desktop 应用或 Codex CLI 的 macOS 或 Windows 机器设置为主机。有关如何设置的更多信息,请访问我们的文档页面:https://developers.openai.com/codex/remote-connections

以正确的边界启动任务

引用文章

优秀的代理工作始于正确界定了范围的环境。Codex Mobile 让你在首次提示之前选择已连接的主机和工作空间。对于新线程,你还可以选择分支、创建单独的工作树,并运行与之关联的环境设置。

这使得从手机上进行以下几个有用的模式成为可能:

  • 使用当前的检出状态进行快速调查。
  • 创建一个新的工作树,用于应该保持隔离的更改。
  • 从预期的基准分支开始,而不是稍后修复 Git 状态。
  • 在要求 Codex 构建或测试之前,先执行环境设置。

没错,从我们最新的版本开始,你现在可以在手机上访问与桌面 Codex 应用中设置相同的环境脚本。这意味着如果你创建一个工作树,你将看到列出的环境,并且该脚本会在工作树创建后执行。

环境是 Codex 桌面应用的一个强大功能,你可以在这里了解更多信息:https://developers.openai.com/codex/app/local-environments 注意:你还不能在 Codex Mobile 上编辑这些脚本。

将侧边聊天用作思维分支

引用文章

长时间运行的编码线程会积累有价值的上下文。用每个附带问题打断一个线程会使主要记录变得杂乱,并可能将代理从目标中拉走。

这就是侧边聊天要解决的问题。

使用 /side 打开一个与当前线程相关的轻量级对话。使用 /side <prompt> 打开一个已经准备好问题的对话。更好的是,在记录中选择文本,然后选择 在侧边聊天中提问。所选段落会成为新对话的起始上下文。

我将侧边聊天用于这类问题:

  • 为什么 Codex 选择了这种架构?
  • 这个错误到底意味着什么?
  • 这个行为与桌面应用一致吗?
  • 给我一个此实现细节的发布说明版本。
  • 在我批准这个命令之前,应该验证什么?

这个区别很有用:主线程负责工作;侧边聊天帮助我理解工作。

这在桌面和移动应用上都有效;我们仍在根据我们和你们的使用情况来完善相关的用户体验。

使用 Plan 规划路径,使用 Goal 确定结果

移动应用带有全功能的 /goal/plan 支持;应用会向你展示计划工具的问题以及 /goal 的 UI,你可以在其中查看它运行了多长时间、编辑、暂停等。

计划模式和目标解决不同的问题。

计划模式要求 Codex 在更改代码之前提出实现路径。当任务规范不足、有风险或可能涉及多个系统时,这很有用。

目标是持久的。它告诉 Codex 在多次交互中要坚持追求什么结果。在移动端,/goal 可以创建和管理该目标,而进度在工作持续进行时仍然可见。

一个实用的模式是:

  • 为有风险的更改启动计划模式。
  • 检查建议的边界。
  • 当工作需要多次迭代时,将接受的结果转化为目标。
  • 让 Codex 继续完成实现、测试、审查反馈和清理,而不必每次都重述目标。

不过说实话,大多数情况下你甚至不需要直接使用计划模式。只需与 Codex 就某个问题进行一段时间的对话,一旦你对实现细节满意,就让 Codex 将其设为目标。

Codex 比我们更擅长编写目标,所以让它为你编写通常是个好主意。

计划回答“我们应该如何解决这个问题?” 目标回答“在完成之前必须满足什么条件?”

使用目标时要记住的重要事情:设定一个可验证的最终状态,不要太宽泛。如果你告诉 Codex“100% 像 x 或 Y 那样做”,它很可能总想走得太远,浪费一些 Token。

但现在你可以从手机上监督 Token 消耗,这不再是个大问题,对吧?

这是你的手机!

你可能会忘记的一件事是,你正在用手机工作。我们在编辑器里内置了所有你需要访问本地手机数据的工具!

你可以附加照片、拍照、浏览文件、录制提示等等!

图像

这样说可能听起来有点傻,但记住你在手机上可以解锁很多强大的工作流,尤其是当你正在开发移动原生或 Web 应用时。

例如,在开发 ChatGPT iOS 时,每当我发现一个问题,我经常直接截图并发送给一个任务进行快速修复。我不必走回电脑旁。

更好的是,如果我在家、连在同一个 Wi-Fi 上,就可以直接在设备上构建和运行应用,以测试 Codex 线程的结果。

另一件你可以做的事是:在前台开始录制提示,然后切换到后台继续录制!

引用文章

我还有一些长期置顶的线程。其中一个是 Linear 跟踪器,我可以快速发送任何文本片段,由于线程的当前上下文,它会正确地添加并用正确的项目和标签标记该问题。

在不离开对话的情况下审查代码

完成的轮次可以显示更改文件的摘要。从那里你可以打开 diff、检查单个文件、展开或折叠部分、换行长行,以及打开带有语法高亮的源文件。你可以将内联评论附加到相关行,并将该审查上下文发送回 Codex。

引用文章

工作流有几个层次:

  • 打开更改文件摘要进行快速健康检查。
  • 当 diff 缺少周围上下文时,点击进入完整源代码。
  • 添加内联评论以进行精确修正。
  • 使用审查命令审查本地更改或与分支进行比较。
  • 当你希望 Codex 专门针对某个文件进行推理时,将该文件链接回对话。

重点不是手机可以取代大屏幕进行深度代码阅读——它不能。重点在于许多审查被一两个决定卡住,而这些决定不再需要等到我回到办公桌前才能做出。

保持最新

我们现在为 Codex Mobile 的最新更新维护一个更新日志

我也经常发布和演示我们最新添加的功能!

Thomas Ricouard (@Dimillian)
在最新的 Codex Mobile 更新中,编辑器现在以内联方式显示插件和技能,就像桌面应用一样!因此你可以更自然地串联它们并编写提示。

更大的启发

最好的移动软件不会缩小桌面界面。它会识别当你离开办公桌时重要的决策,并使这些决策变得快速、清晰且安全。而我们在这一点上才刚刚开始!

这就是我现在对 Codex Mobile 的看法。在这里,我可以选择正确的环境、设定目标、重定向运行、批准操作、检查结果,并保持整个工程工作队列的连贯性。

计算机仍然做实际工作。手机让我保持掌控。

  • 原文链接: x.com/dimillian/status/2...
  • 登链社区 AI 助手,为大家转译优秀英文文章,如有翻译不通的地方,还请包涵~

相关文章

0 条评论