Th0rgal/orb

All your AI providers, machines, and agent harnesses in one place. Free & native

Orb – 统一 AI 代理中心

它是什么

Orb 是一款桌面 (macOS) 和 iOS 应用程序,让您可以在单一位置运行并管理 AI 驱动的编码代理。它与名为 sandboxed.sh(现在仅作为服务器端)的自托管后端通信,该后端负责存储项目数据、任务历史记录并协调远程执行。

核心理念

理念 Orb 如何实现
多代理统一 UI 选择一个 harness (Claude Code, Codex, Antigravity, OpenCode, Grok 等) 和一个 model,并在本地、您自己的云端或通过供应商管理的云端代理 (ChatGPT, Hermes, Grok Bot, Cursor Cloud) 上运行。
项目与任务 项目 将相关工作分组。在项目内,您可以创建 任务 (missions),这些任务会保留转录内容、同步的 Context 文件夹、颜色和技能标签。
即时、可引导的对话 转录内容显示可折叠的 “Worked — …” 折叠区、子代理、内联提示编辑,以及可以自动发送下一轮对话的后续队列。
侧边栏快速提问 按下 ⌘⇧J 开启一个停靠的 /btw 面板,无需中断主流程即可使用相同的工作区上下文进行提问。
持久、可恢复的运行 任务可以排程在稍后唤醒、在重新启动后自动恢复,并在保留符号链接和跳过构建产物的情况下在机器之间传输。
丰富的输出 Markdown、代码块、表格、LaTeX、测验、内联图片和可点击的文件链接会直接在转录内容中呈现。
跨设备同步 iOS 客户端连接到相同的 sandboxed.sh 服务器,显示相同的项目列表、转录内容和上下文文件,让您可以在手机或平板电脑上进行编辑或后续操作。

如何使用(高阶工作流程)

  1. 运行后端 – 通过 Docker 或原生 Linux 安装 (sandboxed.sh)。它存储所有项目/任务数据并公开 API。
  2. 开启客户端 – 构建 macOS Tauri 应用程序(或 SwiftUI iOS 应用程序)并指向您的后端 URL。
  3. 新增执行目标 –
    • 本地: 在同一台机器上运行编码代理。
    • 远程: 注册一台远程机器 (SSH 通讯录),sandboxed.sh 可以将工作分派给它。
    • 云端: 通过 Providers UI 或 CLIProxyAPI Plus 链接供应商账户 (ChatGPT, Grok 等)。
  4. 创建项目 → 启动任务 – 撰写任务描述,选择模式(本地、私有云、云端代理),选择 harness/model,然后开始对话。
  5. 互动 – 编辑提示、批准子代理建议、提出侧边问题,或让系统自动运行。

支持的 AI 后端与模型

  • 本地 / 私有云 harnesses – Claude Code, Codex, Antigravity, OpenCode, Grok。
  • 云端代理 – Hermes (持久协调器), OpenAI ChatGPT (通过已登录的浏览器配置文件), Grok Bot, Cursor Cloud (带有 repo + git 引用的官方 API)。
  • 代理路由 – 您可以通过 CLIProxyAPI Plus 附加订阅账户,它处理 OAuth、令牌更新、配额显示和请求轮询。

架构快照

  • 客户端: macOS 使用 Tauri + SolidJS,iOS 使用 SwiftUI – 轻量级 UI 层。
  • 后端 (sandboxed.sh): Rust 服务,拥有项目记录、任务历史,并协调远程节点执行。它还公开了像 Hermes 这样的编排器所使用的 MCP 控制平面。
  • 远程节点: 本地处理程序、Docker 容器或可通过 SSH 访问的机器,运行实际的模型推理。
  • 云端适配器: 与供应商 API 通信的独立模块;它们与 UI 无关。

谁会受益?

  • 需要为多个编码助手模型提供 单一视图 的开发人员。
  • 在 私有基础设施(地端服务器、自托管 GPU)上运行 AI 代理,但也希望回退到供应商托管代理的团队。
  • 需要跨设备 持久、可恢复任务 并希望拥有丰富、可搜索转录内容的高级用户。

了解更多

  • 文档 – docs/README.md (索引), AGENTS.md (执行架构), WORKSPACES.md (共享上下文), HERMES_ORCHESTRATION.md (MCP & Hermes), DEBUGGING.md。
  • 桌面构建指南 – orb/README.md。
  • iOS 构建指南 – ios_dashboard/README.md。
  • 社区 – 标题中的 Discord 链接。

以上所有信息均直接取自存储库的 README;未添加任何外部假设。

相关

  • 项目
  • 项目
  • 项目
  • 项目