☰
如何在macOS/Windows/Linux安装CodexHost:附启动失败、应用无法验证等常见问题完整教程
2026/10/2 17:09:02 网站建设 项目流程

如何在macOS/Windows/Linux安装CodexHost:附启动失败、应用无法验证等常见问题完整教程

【免费下载链接】codex-hostRun Pi and Claude Code directly in Codex Desktop. 在 Codex Desktop 中直接运行 Pi 和 Claude Code。项目地址: https://gitcode.com/gh_mirrors/co/codex-host

CodexHost 是一款让 Pi、Claude Code 等十余款 AI Agent Harness 直接在 Codex Desktop 里原生运行的工具,无需切换应用即可完成多 Agent 协作开发。本文将带你快速完成 macOS、Windows、Linux 三大平台的 CodexHost 安装,并逐一解决「应用无法验证」「启动失败」「绿色版无法识别」等高频问题。

安装前须知:CodexHost 适合谁?

如果你已经在使用 Codex Desktop(ChatGPT App),但还想同时调用 Claude Code、Pi、Grok、OpenCode 等工具,CodexHost 可以做到:

  • 同一窗口多 Agent:不同 Harness 的会话共享一个侧边栏,输入框右下角随时切换 Agent
  • 跨 Agent 协作:输入#即可把任务委派给其他 Agent 并行执行
  • 原生体验:Diff 审查、Fork、Worktree、消息编辑等能力全部保留

CodexHost 通过扩展官方 Codex Desktop 实现,不会重建聊天界面,也不修改官方安装包。

一键安装:npm 方式(macOS / Windows / Linux 通用)

最快的安装方式是 npm,三个平台通用:

npm install -g @codexhost/cli codexhost

执行codexhost后,它会自动拉起官方 Codex Desktop 并注入 CodexHost 功能。终端启动时会在最后打印本地控制台的访问地址。

💡 环境要求:Node.js 22.19+ 或 24,以及已安装对应架构的官方 Codex Desktop(Linux 为 ChatGPT App)。

安装包方式:macOS / Windows 图形化安装

macOS 和 Windows 用户也可以从项目官方 Releases 页面下载对应平台的安装包:

平台安装方式
macOS双击.dmg拖入应用程序文件夹
Windows运行安装程序,或开始菜单启动
Linux仅支持 npm 方式(x64 / ARM64)

安装包启动时会先在浏览器中打开本地控制台总览页,再启动 Codex Desktop,方便你第一时间确认状态。

Linux 安装注意事项(x64 / ARM64)

Linux 只支持通过 npm 安装,且有几点硬性要求:

  1. 先装官方 ChatGPT App:需要与当前架构匹配的.deb或.rpm官方包(x86-64 或 ARM64)
  2. glibc 版本:CodexHost 的 Linux 原生二进制以 glibc 2.35 为基线,2.35 及以上系统可正常加载
  3. 不支持的形态:Snap、Flatpak、AppImage、迁移安装的版本均不受支持
  4. 启动前完全退出 ChatGPT App:CodexHost 不会接管独立运行的 ChatGPT 进程

完整说明见官方 Linux 指南:docs/platforms/linux/linux.md(中文版本:docs/platforms/linux/linux.zh-CN.md)。

启动失败怎么办?3 个命令快速定位问题

第 1 步:打开本地控制台

启动失败或「Codex 打开了但没有 CodexHost 功能」时,运行:

codexhost console

Windows 用户也可以从开始菜单 → codexhost console打开。浏览器会访问本地地址http://127.0.0.1:26339/,总览页会显示:

  • 最近一次启动失败在哪一步、错误原文
  • Codex Desktop 版本与 CodexHost 版本
  • Host Runtime 日志入口(可导出诊断包)
  • 在 Codex 未运行时的在线更新入口

控制台的详细行为见:docs/operations/codexhost-console.md。

第 2 步:用 inspect 自检安装状态

codexhost inspect codexhost --version

inspect会报告识别到的包身份、版本、启动器、可执行文件与运行中的进程 ID,特别适用于 Codex Desktop 更新后确认 CodexHost 是否仍能识别官方桌面端。

第 3 步:按平台处理常见报错

macOS:首次打开提示「应用无法验证」

这是 macOS 隔离属性导致的,在终端执行一次即可:

xattr -dr com.apple.quarantine /Applications/codexhost.app

Windows:使用绿色解压版 Codex Desktop

如果你用的是免安装的便携版,需要把CODEXHOST_INSTALL_ROOT指向 Codex Desktop 的解压目录:

[Environment]::SetEnvironmentVariable("CODEXHOST_INSTALL_ROOT", "D:\CodexPortable", "User")

然后完全退出 Codex Desktop,重新打开终端再运行codexhost。

Linux:识别不到官方桌面端

确认已安装官方.deb/.rpm包(而非 Snap/Flatpak),并检查 glibc 版本不低于 2.35;仍异常时用codexhost inspect查看desktopError字段的具体说明。

安装成功后的第一个任务

安装完成后,在输入框中输入#试试跨 Agent 协作,例如:

让#claude-code独立审查这次改动,标出兼容风险

CodexHost 会在目标 Harness 中开一个独立会话,任务在 Codex Desktop 的会话列表中随时可查进度。

延伸阅读

文档内容
docs/platforms/remote/remote-ssh-host.md通过 SSH 把 Harness 跑在远程机器上
docs/platforms/windows/windows-tool-compatibility.mdWindows 下工具兼容性问题说明
docs/operations/host-runtime-log.mdHost Runtime 日志说明
docs/operations/codex-desktop-upgrade-diagnosis-playbook.mdCodex Desktop 更新后的诊断手册
docs/project/README.zh-CN.md中文项目介绍与完整功能概览

按本文完成安装后,你就拥有了一个「多 Agent 同窗协作」的开发工作台——遇到启动问题先开控制台,基本都能 1 分钟内定位原因。🎉

【免费下载链接】codex-hostRun Pi and Claude Code directly in Codex Desktop. 在 Codex Desktop 中直接运行 Pi 和 Claude Code。项目地址: https://gitcode.com/gh_mirrors/co/codex-host

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询