macOS 与 Windows 原生应用 · Linux 测试版 · MIT
让终端 agent 协同工作。
让 Claude Code、Codex、OpenCode、Cursor CLI、Grok Build、Antigravity CLI、Copilot CLI 和 pi 在同一个任务中协作。每个智能体都在真实终端中保留自己的 TUI,需要你决定的问题由队长交给你。
Runner 是桌面应用。将链接发给自己,再在 Mac 或 PC 上安装。
Apple Silicon, macOS 12+ · 也支持 Windows x64 与 Linux 测试版 此 Mac 使用 Intel 芯片。Runner 需要 Apple Silicon(M1 或更新芯片)。
Windows 10 1809+, x64 · 也支持 macOS 与 Linux 测试版
Linux 测试版 · ARM64 与 x64 · .deb 或 tarball
macOS(Apple Silicon)、Windows x64 与 Linux 测试版。
Apple Silicon、macOS 12+ · Windows 10 1809+、x64 · Linux 测试版
这是可交互演示。选择起点,或探索上方场景。按比例缩放的桌面应用。可在上方切换场景。
继续使用你熟悉的智能体
0.16.1 新增 OpenCode v2,支持自己的模型与推理强度选项,以及技能和 MCP 设置。
远程控制
你的智能体,
跨设备协作。
在 Runner 中选择另一台电脑,继续操作那里的实时终端、聊天与任务。
- 远程启动聊天与任务
- 输入一次 PIN 即可配对
- 端到端加密
内测 · 目前仅向中国大陆受邀用户开放。
~/repos/acme-web
› Draft the release notes.
The release notes are ready.
✓ Summarized the changes
✓ Linked the merged pull requests
Ready for your review.
› Fix the cancel status and run the tests.
The cancel status now stays in sync.
✓ Updated the session handler
✓ All 24 tests passed
Ready for your review.
角色、小队、任务。
并排运行智能体很简单。Runner 让不同角色围绕同一个目标协作,使用共享消息流,由队长在需要你决定时请你参与。
让不同角色围绕同一个目标协作,使用共享消息流,由队长在需要你决定时请你参与。
01 角色
可复用的智能体:运行时、模型、系统提示词和工作目录。
02 小队
将角色组合为具名成员,指定一位队长,并设置每个任务都继承的团队约定。
03 任务
一个目标,灵活的团队。从小队启动,按需增减角色,保留同一消息流与实时终端。
角色
智能体,配置一次即可复用。
角色是可复用的智能体,包含运行时、模型、系统提示词和工作目录。任何小队都能将它加入成员槽位,并沿用它的提示词与设置。
角色保存运行时、模型、系统提示词和工作目录,任何小队都能将它加入成员槽位。
- Claude Code, Codex, OpenCode, Cursor CLI, Grok Build, Antigravity CLI, Copilot CLI or pi
- 模型、推理强度与提示词随角色保存
Implementation (Claude)
@impl-claude
- 运行时
- Claude Code
- 模型
- opus[1m]
- 思考强度
- xhigh
- 命令
- $ claude --permission-mode auto
- 工作目录
- ~/repos/runner
使用此角色的小队 · 2
实现者
完成具体任务所需的代码、测试与状态迁移,不扩大范围,也不擅自开展并行工作。
开始之前
- 开始写代码前,仔细阅读简报。
- 路径缺失或无法推断约定等关键细节不明确时,请提问。命名和风格可以轻易修改,无需为此打断工作。
拉取请求
如果任务授权创建 PR,请在打开或更新后跟进 CI:
gh pr checks <pr> --watch
显示全部 48 行
遵循周围代码的模式。报告前运行检查。所有外部操作都应在任务授权范围内。
小队
小队,组建一次即可复用。
小队将角色放入具名槽位,并指定一位队长。运行任务时,团队约定会加入每个成员的提示词;小队页面保留所有任务记录。
小队组合角色并指定一位队长。运行任务时,团队约定会加入每个成员的提示词。
- 单独覆盖某个成员的运行时、模型或推理强度
- 直接从小队页面启动任务
release crew
5 个成员 · 队长 @lead
成员 · 5
• 为此槽位覆盖
分支
- 一个小队使用一个发布分支。队长负责计划和合并顺序;未经队长同意,不得合并。
汇报
汇报前运行检查,失败时附上输出末尾:
make verify
- 细节不明确时请询问队长,不要直接打扰操作者。
发布
- 成员不创建标签、不发布正式版或 nightly;由操作者执行。
运行任务时添加到每个槽位的提示词中。单独对话不使用此内容。
显示全部 14 个任务
@lead
Planner (Claude)
- 运行时
- Claude Code角色: Claude Code
- 模型
- opus[1m]角色: opus[1m]
- 思考强度
- xhigh角色: xhigh
命令
$ claude --permission-mode auto
提示词 · 来自 @planner32 行
规划者。阅读简报,制定可执行计划并协调小队。保持范围明确,需要操作者决定时请提问。
@implementer
Implementation (Claude)
- 运行时
- Claude Code角色: Claude Code
- 模型
- opus[1m]角色: opus[1m]
- 思考强度
- high角色: xhigh
命令
$ claude --permission-mode auto
提示词 · 来自 @impl-claude48 行
实现者。完成具体任务所需的代码、测试与状态迁移,不扩大范围,也不擅自开展并行工作。
@coder-codex
Implementation (Claude)
- 运行时
- Codex角色: Claude Code
- 模型
- 默认角色: opus[1m]
- 思考强度
- 默认角色: xhigh
命令
$ codex
提示词 · 来自 @impl-claude48 行
实现者。完成具体任务所需的代码、测试与状态迁移,不扩大范围,也不擅自开展并行工作。
@reviewer
Reviewer
- 运行时
- Codex角色: Codex
- 模型
- gpt-5.5角色: 默认
- 思考强度
- 默认角色: 默认
命令
$ codex --model gpt-5.5
提示词 · 来自 @reviewer36 行
审查者。检查工作区差异的正确性、回归与遗漏检查。向队长报告具体问题,优先列出必须修复的事项。
@notes
Notes writer
- 运行时
- pi角色: pi
- 模型
- 默认角色: 默认
- 思考强度
- 默认角色: 默认
命令
$ pi
提示词 · 来自 @notes-writer24 行
发布说明作者。将小队工作整理为清晰的发布说明,描述最终行为,使用具体措辞。
任务
一个任务,灵活调整团队。
需要帮手时添加角色,分工完成后移除。任务保留消息流和其余智能体的对话;切换标签页即可查看各自终端。
按需添加角色,完成后移除。保留同一消息流和其余智能体的对话。
- 任务运行中随时增减角色
- 独立停止、恢复或重启单个会话
任务已启动 · 上午 10:42
Esc 或 Ctrl+C 应让成员变为空闲,而不是工作中。@coder 修复,@reviewer 审查,@qa 在修复前后进行实测。
已推送 fix/783-cancel-status。Esc 路径现在会设置钩子中断;新增三个 reducer 测试,覆盖 Esc、Ctrl+C 和工具调用中的取消。
工具调用中按 Ctrl+C 后,仍会显示工作中约一秒。
已在 0.12.7 复现,并在分支上确认修复,测试了 Codex 和 Claude Code。
审查已通过,macOS 和 Windows 的 CI 均通过。是否创建 PR?
• Explored
└ Read reducer.rs
Search fn interrupt in session
• Ran cargo test -p runner-backend reducer
└ test result: ok. 214 passed; 0 failed
• Edited reducer.rs (+18 -4)
• Working (42s • esc to interrupt)
gpt-5.6-sol xhigh · fix/783 · weekly 92% left
>_ OpenAI Codex (v0.155.1)
model: gpt-5.6-sol xhigh
directory: ~/repos/runner
Tip: Use /fast for faster turns.
gpt-5.6-sol xhigh · fix/783 · weekly 92% left
Claude Code v2.1.278
Opus 5 (1M context) · Claude Max
~/repos/runner
~/repos/runner | Opus 5 (1M context) · xhigh
⏵⏵ auto mode on (shift+tab to cycle)
后台智能体
退出 Runner,智能体继续工作。
本地守护进程 runnerd 在退出或应用崩溃后继续运行聊天与任务。重新打开 Runner,即可连接原来的会话。
退出或应用崩溃后,本地守护进程让聊天与任务继续运行。重新打开即可连接原会话;应用关闭时 CLI 仍可使用。
- 小队在后台继续协调
- 应用关闭后仍可使用 CLI
通知
智能体需要你时,及时获知。
Runner 在后台时,macOS 和 Windows 原生通知会提醒你处理输入、已完成的聊天轮次或错误。在设置 → 通知中选择需要提醒的聊天与任务事件。
Runner 在后台时接收原生通知,点击即可打开聊天或任务。聊天提醒默认开启,任务提醒需主动启用。
- 点击通知打开对应聊天或任务
- 聊天提醒默认开启;任务提醒按需启用
通知
选择 Runner 在后台时何时通知你。
系统
试试这些开关。更改仅作用于此预览。
拆分聊天
拆分聊天,并肩工作。
无需切换标签页,就能同时查看多个智能体。在窗口空间允许时向右或向下拆分,拖动窗格把手调整布局。每个窗格都在真实终端中保留智能体自己的 TUI。
在一个标签页查看多个智能体。向右或向下拆分,拖动把手调整布局,每个窗格保留智能体自己的 TUI。
- ⌘D 向右拆分,⇧⌘D 向下拆分
- 用旋转指示器或圆点标记需要关注的标签页
主题
浅色或深色,智能体随之切换。
Carbon 和 Runner Light 是 Runner 自有主题,也可选择 Catppuccin Mocha 与 Latte。每种模式都有独立终端配色,让智能体 TUI 始终清晰可读。
Carbon、Runner Light,以及 Catppuccin Mocha 与 Latte。自动模式跟随系统,每种模式都有独立终端配色。
- 自动模式跟随系统;浅色与深色可固定选择
- Claude Code 随应用实时切换,无需重启或输入 /theme
还有这些功能
多窗口
一块屏幕跟进任务,另一块屏幕并排查看聊天。
MCP 与技能,集中管理
在同一处查看各个智能体的 MCP 服务器与技能。
恢复已停止的智能体
选择退出时停止智能体,下次启动时即可恢复对话。
项目
绑定一次目录,在项目中启动的聊天和任务都会使用它。
套餐用量,一目了然
从侧边栏一键查看 Claude Code、Codex 与 Antigravity 的每周用量。
活动视图
汇总各项目中正在运行和需要你关注的工作,按聊天、任务与终端分组。
CLI
让智能体操作 Runner。
在 macOS、Windows 和 Linux 测试版上,应用里的操作也可通过 runner 命令完成。Runner 为检测到的智能体安装技能,让它们自行启动任务、读取消息流。
包括 Linux 测试版在内,应用操作也可通过 runner 命令完成。自带技能让智能体自行启动任务、读取消息流。
$ runner help runner — operate Runner from a shell or a mission session USAGE runner status runner project list|show|create|rename|delete runner role list|show|create|update|delete runner crew list|show|create|update|delete|add|set|… runner mission list|show|start|stop|resume|feed|answer|… runner chat start runner msg post|read runner ask --human <prompt> --choices <a,b,...>
$ runner help USAGE runner role list|show|create|… runner crew list|show|create|… runner mission start|feed|… runner chat start runner msg post|read runner ask --human <prompt>
让你的智能体,共同完成一个任务。
提供已签名的 Apple Silicon macOS 与 Windows x64 构建,以及 Linux 测试版。支持原位更新。
也支持 Windows x64 与 Linux 测试版 此 Mac 使用 Intel 芯片。Runner 需要 Apple Silicon(M1 或更新芯片)。
Linux 测试版 · ARM64 与 x64 · .deb 或 tarball
macOS(Apple Silicon)、Windows x64 与 Linux 测试版。