Codex 不只手机控电脑:Mac 也能接管另一台 Mac 的项目

Codex 不只可以通过手机端控制电脑,也可以在一台 Mac 上接管另一台 Mac 的项目环境。本文记录 Mac 控 Mac 的配置步骤、远程项目接入方式,以及多设备开发场景下的实际意义。

发布于 2026年5月18日10 分钟阅读

Codex 不只可以从手机端控制电脑,也可以在一台 Mac 上直接接管另一台 Mac 的项目环境。

不只是手机控电脑:Mac 也能接管另一台 Mac

Codex 除了可以通过 ChatGPT 手机端控制电脑,还可以在 Codex 里直接控制另一台 Mac。

也就是说,我在 MacBook 上打开 Codex,不仅能读取这台 MacBook 本地的文件,也可以直接读取另一台 Mac mini 上的项目和上下文。

过去做跨设备开发时,常见方案是 ToDesk、SSH、屏幕共享等。它们都能解决问题,但在项目切换、上下文连续性和操作路径上多少有些割裂。现在可以直接在 Codex 里切换项目,相当于把另一台电脑上的工作环境接入到当前 Codex 会话里。

在手机端也能看到类似效果:顶部会同时挂着多台设备。

Codex 手机端显示多台设备
Codex 手机端显示多台设备

5 步打通 Mac 控 Mac

下面是完整操作流程。这里以 MacBook 作为主控设备,Mac mini 作为被控设备为例。

第 0 步:被控 Mac 先开启「允许其他设备连接」

这是我一开始踩到的坑。

如果被控设备没有打开这个开关,在主控 Mac 上点击 Add device 时可能搜不到这台机器。

在你希望被控制的那台 Mac 上,例如 Mac mini:

  1. 打开 Codex 设置;
  2. 进入「连接」;
  3. 切到 Control this Mac 标签页;
  4. 拉到下面的 Other settings
  5. 打开「允许其他设备连接」。

这个开关默认是关闭的。

在被控 Mac 上开启允许其他设备连接
在被控 Mac 上开启允许其他设备连接

第 1 步:在主控 Mac 上添加要接管的设备

回到主控设备,例如 MacBook:

  1. 打开 Codex 设置;
  2. 进入「连接」;
  3. 切到 Control other devices 标签页;
  4. 点击 Add device

这里会列出你账号下已经登录,并且开启了上一步开关的其他设备。示例中选择的是:

TEXT
1sitindeMac-mini.local

在主控 Mac 上添加远程设备
在主控 Mac 上添加远程设备

第 2 步:在新聊天中添加远程项目

回到 Codex 主界面,新建一个聊天。

在底部点击「选择工作区」下拉菜单,然后选择「添加远程项目」。

在 Codex 中添加远程项目
在 Codex 中添加远程项目

第 3 步:选择远程主机和项目文件夹

远程主机选择刚才添加过的那台设备,例如:

TEXT
1sitindeMac-mini.local

然后输入或浏览到需要接管的项目文件夹。例如 /Users/sitin 下的某个目录。

选择远程主机和项目目录
选择远程主机和项目目录

第 4 步:远程项目上下文接入 Codex

完成之后,远程项目会作为一个独立项目出现在 Codex 侧边栏中。

同时,侧边栏下面还能看到这台 Mac mini 上正在运行或已有的对话历史。这样一来,MacBook 上的 Codex 就可以接入 Mac mini 上项目的文件和上下文。

示例中接入的是 Mac mini 上的 hermes_ai 项目。

远程项目出现在 Codex 侧边栏
远程项目出现在 Codex 侧边栏

手机端切设备时,也能看到这台远程设备及其项目。到这里,两台机器的项目上下文就打通了。

对多设备开发者意味着什么

如果你经常同时使用多台 Mac,这个能力会明显减少设备切换成本。

以前类似场景通常依赖 ToDesk、SSH 或屏幕共享。每次切换时,都要确认自己当前在哪台机器、哪个路径、哪个项目上下文里。现在可以变成:在 MacBook 上接入 Mac mini 的项目,文件和上下文都通过 Codex 暴露出来,操作时不再频繁切换设备,而是切换项目。

结合手机端控制电脑的能力,Codex 的使用方式会更接近一个跨设备的开发入口:人可以在不同设备前,但工作环境可以通过项目和上下文连接起来。

对于同时维护多台 Mac、多个项目的开发者,这个能力值得试一下。

推荐文章