Harness icon

Harness

Harness 是跨笔记本电脑、台式机、服务器和云端机器运行及监控 AI 智能体的指挥中心,帮助开发者和技术创作者分派任务、并行协作,并通过桌面、移动端、语音及专用显示屏跟踪智能体活动。

Harness

跨设备的 AI 智能体控制

Harness 是 AI 智能体的多设备指挥中心。其应用将 Claude Code、Codex、Cursor 和 OpenCode 等智能体集中到笔记本电脑、台式机、服务器和云端机器上,让用户无需在不同环境之间切换即可查看活动并发送工作。

更广泛的 Harness 产品系列包括免费的 Harness App、Harness Device 和 Harness Pro。该应用专注于管理智能体和机器;Device 增加了带语音和触控控制的圆形常亮桌面显示屏;Pro 则将智能体视图呈现在桌面屏幕上。Harness 还通过面向设计、电路、机器人、游戏、音乐、化学、文档和数据的实时工具环境,支持软件开发之外的工作流。

核心功能

多机器指挥中心

将运行在笔记本电脑、台式机、服务器和云端机器上的智能体集中到一个界面中,并可在应用内查看机器状态和延迟。

并行智能体工作区

让智能体在独立的 worktree 中运行,使并行任务可以在各自的分支上工作而不会相互冲突。

任务分派与控制

使用键盘快捷键、点击控件或语音输入来发送任务、回答等待中的智能体,并在无需手动选择机器的情况下开始工作。

实时状态与反馈

通过桌面端、移动端或常亮的桌面显示屏,跟踪各智能体的终端活动、任务进度、已完成工作和审批请求。

超越代码的工作流

将编码智能体连接到实时工具和查看器,用于 Blender、CircuitJS、MuJoCo、Godogen、Strudel、RDKit、Typst 和 Jev Sheets 工作流。

本地执行与加密连接

将代码仓库和智能体执行保留在已连接的机器上,并使用应用资料中所述的加密连接和直接 WebRTC 路径。

Harness 的使用方式

  • 运行并行软件任务

    让 Claude Code、Codex 或其他智能体在独立的分支和 worktree 上工作,同时在一个窗口中监控终端输出和测试结果。

  • 协调分布式机器

    将工作发送到合适的笔记本电脑、办公室台式机、家庭服务器、GPU 设备或云端机器,而无需先进入那台电脑。

  • 制作技术与创意项目原型

    使用实时查看器和真实工具,迭代 Blender 设计、在 MuJoCo 中模拟机器人、在 CircuitJS 中测试电路,或使用 Godogen 构建可游玩的游戏。

  • 监控无人值守的工作

    离开应用或合上笔记本电脑,让智能体继续运行;之后查看已完成的工作,或在智能体需要决策时进行响应。

  • 在工作区控制智能体

    在桌面前使用 Device 或 Pro 显示屏,查看哪个智能体需要关注,并通过点击或语音命令提供下一条指令。

Pros and Cons

Pros

  • 将运行在个人电脑、服务器和云端机器上的智能体集中管理。
  • 通过独立的 worktree 和基于分支的智能体会话支持并行工作。
  • 整个产品系列提供桌面端、移动端、语音、键盘、触控和专用显示屏等多种交互方式。
  • 将智能体工作流从编码扩展到多种可视化、技术和创意工具。
  • 源资料描述了加密连接,并说明代码仓库和执行过程会保留在智能体运行所在的机器上。

Cons

  • 最详细的平台信息集中于 Mac;桌面应用的 Linux 版本仍标注为开发中。
  • 该产品系列分为 App、Device 和 Pro 三种产品,因此具体工作流和硬件功能取决于所使用的产品。
  • 可用源资料未完整说明每个所列智能体或非编码工作流的支持情况和设置细节。

FAQ

Harness 支持哪些平台?

Harness App 可免费下载用于 Mac。源资料还列出 Linux 版本正在开发中,并提供了适用于 iOS 和 Android 工作流的移动应用参考。

Harness 可以与哪些类型的机器协作?

Harness 可连接运行在笔记本电脑、家用机器、办公台式机、服务器和云端机器上的智能体。该应用会在一个指挥中心中展示这些机器和智能体。

支持哪些 AI 智能体?

源资料列出了 Claude Code、Codex、Cursor、OpenCode、Pi、Hermes、Command Code、Devin、Muse、Amp、Kilo、Grok、Antigravity 和 Copilot,且还会有更多智能体加入。具体支持情况可能因应用或设备工作流而异。

离开设备后,智能体还能继续工作吗?

Harness App 支持在应用关闭后让智能体继续工作。Device 和 Pro 产品提供桌面前的状态查看与交互选项,而应用会显示正在运行、已完成和等待中的工作。

Harness 如何处理工作数据和连接数据?

Harness 的设计目标是将文件、差异、提交、日志和代码仓库保留在智能体运行所在的机器上。源资料称其中继会转发其无法读取的数据,也可以使用机器到机器的直接 WebRTC 连接。

Quick Facts

类别
开发者工具;AI 生产力
桌面端可用性
Mac 免费下载;Linux 版本开发中
产品系列
Harness App、Harness Device 和 Harness Pro
主要工作流
跨多台机器分派和监控 AI 智能体
智能体示例
Claude Code、Codex、Cursor、OpenCode、Pi、Hermes、Devin 和 Copilot
显示的硬件价格
Harness Device 149 美元;Harness Pro 299 美元