Repolode
emo-xiaoyu

emo-xiaoyu/harness-mix

把 Claude Code、Pi、OpenCode、Cursor CLI 等多款编程智能体接入 Codex 桌面原生界面,并支持任务在它们之间接力。

Star
622
Fork
22
未关闭 Issue
6
最近提交
昨天

这是什么?

Harness Mix 是接入 Codex Desktop 原生界面的本地内核。用户可以把 Claude Code、Pi、OpenCode、Cursor CLI 等编程智能体(项目称为 Harness)接入同一个 Codex 窗口,与官方 Codex 会话并存。默认的官方 Codex 会话仍直接连接官方 app-server,只有选择其他 Harness 或协作模式时,才由独立的 Host 进程处理。

项目重点解决多个智能体协同完成同一任务的问题。任务可以在不同 Harness 之间接力,支持继续执行、执行计划、独立审查和重新分析,并保存检查点。协作菜单可以让主控智能体把子任务派发给指定 Harness;Agent Team 模式则保存共享任务图和成员邮箱。各 Harness 内部派生的子代理也会以卡片形式显示在 Codex 内容流中。

模型调用、工具执行、会话和凭据仍由各 Harness 自己管理,Harness Mix 只调用本机已安装并通过握手检查的 Harness。目前主要面向 Windows,macOS 与 Linux 需通过源码构建使用,并有对应的跨平台说明。

核心功能

  • 01将 18 款原生编程智能体接入 Codex Desktop 窗口。
  • 02支持继续执行、执行计划、独立审查和重新分析四种任务接力方式。
  • 03通过 # 菜单让主控智能体把任务派发给指定 Harness。
  • 04支持带共享任务图和成员邮箱的 Agent Team 协作。
  • 05以卡片形式展示各 Harness 派生的原生子代理。
  • 06提供按 Harness 独立生效的 Skills 与 MCP 管理、用量统计和健康检查。

适用场景

  • 让不同编程智能体处理同一需求,再互相审查结果。
  • 借助共享任务图,把大型重构拆分给多个智能体并行完成。
  • 在一个 Codex 窗口中统一调用本机已安装的多款智能体。

使用前须知

  • macOS 和 Linux 目前仅完成源码构建与启动适配,目标系统的完整桌面验收仍待进行。
  • 它依赖官方 Codex Desktop 应用,且只有本机已安装并通过握手的 Harness 才能真正运行。

收录于专题

标签

常见问题

harness-mix 是什么?
把 Claude Code、Pi、OpenCode、Cursor CLI 等多款编程智能体接入 Codex 桌面原生界面,并支持任务在它们之间接力。 Harness Mix 是接入 Codex Desktop 原生界面的本地内核。用户可以把 Claude Code、Pi、OpenCode、Cursor CLI 等编程智能体(项目称为 Harness)接入同一个 Codex 窗口,与官方 Codex 会话并存。默认的官方 Codex 会话仍直接连接官方 app-server,只有选择其他 Harness 或协作模式时,才由独立的 Host 进程处理。
harness-mix 可以免费使用吗?用的什么许可证?
harness-mix 以 Apache-2.0 许可证开源。用于商业产品前,请先确认许可证条款。
harness-mix 还在维护吗?
活跃维护中。harness-mix 最近一次提交是在 2026年11月6日。
harness-mix 适合用来做什么?
让不同编程智能体处理同一需求,再互相审查结果。 借助共享任务图,把大型重构拆分给多个智能体并行完成。 在一个 Codex 窗口中统一调用本机已安装的多款智能体。
在哪里获取 harness-mix?
源代码和安装说明在 GitHub 上:https://github.com/emo-xiaoyu/harness-mix

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目