ServerCC 1.8.0:在 iPhone 上运行 Grok Build、OpenCode 和 Kimi Code
2026-07-26
ServerCC 最初是一个 Claude Code 和 Codex 客户端:一个通过 SSH 连接你自己服务器的 iOS App,给编程 agent 提供真正的终端、会话历史和 tmux 持久化。1.8.0 已上架 App Store,阵容扩大到五个:Grok Build(xAI 的 CLI 编程 agent)、OpenCode(开源的那个)和 Kimi Code(月之暗面的)正式加入 — 每一个都是一等公民支持,而不是套一层通用终端快捷方式。
三个新 agent
Grok Build 是 xAI 官方的 CLI agent — 即 grok 命令。ServerCC 会校验它是官方 CLI(社区版 grok-cli 与之同名,会被视为未安装),读取其磁盘上的会话存储生成历史列表,并识别其 device-auth 登录 URL,让你在手机上完成登录。
OpenCode 是 GitHub 上 star 数最高的开源编程 agent,且不绑定模型服务商 — OpenAI、Google 或本地模型都可以。ServerCC 通过官方 CLI 列出它的会话,过滤到当前工作区(包括在 worktree 中启动的会话),并按精确会话 ID 恢复任意一条。如实说明:OpenCode 已在 1.3.0 移除 Anthropic OAuth 登录,请搭配 API key 或其他服务商使用 — 或者直接用 Claude Code。
Kimi Code 是月之暗面的编程 agent — 即 kimi 命令。历史读取其会话索引,恢复是精确的,device-code 登录流程同样有登录卡片。它的 TUI 没有初始 prompt 参数,所以 ServerCC 启动会话后由你在 TUI 里输入第一条 prompt — 其余一切与其他 agent 一致。
一套工作流,五个 agent
1.8.0 的重点不是多了三个 logo — 而是每个 agent 都走 ServerCC 为 Claude Code 打磨出的同一条管线:
- 自选阵容。在偏好设置 → Agents 中启用想用的 agent(默认仍是 Claude Code + Codex)。页面只渲染已启用的 agent,健康检查也只探测它们。
- 在手机上装。服务器页检测每个 CLI 及其版本,一键用官方安装脚本安装或升级,也支持自定义二进制路径。
- 恢复确切的那条对话。每个工作区都有按 agent 划分的历史标签页;点击某一行恢复的就是那条会话 — 而不是"这个目录里最近跑过的随便哪条"。
- 启动即带权限模式。Grok Build:Default / AcceptEdits / Auto / DontAsk / Bypass / Plan;Kimi Code:Default / YOLO / Auto / Plan;OpenCode:自动批准开关。按工作区保存,无人值守模式需风险确认。
- 在手机上登录。当 CLI 打印认证 URL 时(x.ai 的 device auth、OpenAI 登录、Kimi 的 device code),ServerCC 会把它变成可点击的登录卡片。
- MCP 全员可用。MCP 服务器浏览器读写每个 agent 自己的配置格式 — Grok Build 的 TOML、OpenCode 和 Kimi Code 的 JSON — 并保留不认识的字段。
- tmux 持久化与通知。持久会话、断线重连和完成通知在五个 agent 上表现完全一致。
完整的功能矩阵(含每个 agent 的注意事项)见「支持的 AI Agent」文档。
仍是 Claude Code 独有的部分
有些功能依赖只有 Claude Code 才有的能力:Agent View 与 supervisor 托管的 bg 会话、CLAUDE.md 编辑、macOS 钥匙串解锁仍为 Claude 专属。Skills 浏览器目前覆盖 Claude Code 和 Codex — 待其他 agent 的 skills 落盘结构核实后再开放。
1.8.0 还有:当前分支的并行会话
新增一个按工作区的设置,允许当前分支同时运行任意数量的会话,解除单持久会话上限 — 当你想在同一份 checkout 上再开一个会话、又不想新建 worktree 时很有用(每个 worktree 仍限一个会话)。默认关闭,开启时会如实提示取舍;并行工作建议搭配 tmux 持久会话使用。
开始使用
更新到 1.8.0,打开偏好设置 → Agents,勾选你在用的 agent。第一次用?快速开始几分钟带你跑起第一个 agent 会话,Claude Code 手机版指南则完整过一遍移动工作流。