### [Solo](https://dkwy.com/) **Published:** 2026-06-18T23:36:43 **Author:** 蛋壳 **Excerpt:** Solo 是一款为 Agentic 开发打造的原生桌面终端工作区。无需在 Claude Code、Codex、Gemini CLI 和其他编程 Agent 与开发服务器、队列和数据库之间切换多个终端标签页,Solo 将一切整合到一个基于项目的仪表盘中。它充当任何基于终端的 Agent 的元控制层 — 提供进程可见性、自动崩溃恢复、通过 solo.yml 共享团队配置,以及让 Agent 读取日志、检查端口和管理开发栈的 MCP 工具,无需人工干预。仅 25MB,基于 Tauri 构建而非 Electron,不会替代你的编辑器,也不会将你锁定在任何 Agent 供应商。 ## 产品概述 Solo 是一款为 Agentic 开发打造的原生桌面终端工作区。无需在 Claude Code、Codex、Gemini CLI 和其他编程 Agent 与开发服务器、队列和数据库之间切换多个终端标签页,Solo 将一切整合到一个基于项目的仪表盘中。它充当任何基于终端的 Agent 的元控制层 — 提供进程可见性、自动崩溃恢复、通过 solo.yml 共享团队配置,以及让 Agent 读取日志、检查端口和管理开发栈的 MCP 工具,无需人工干预。仅 25MB,基于 Tauri 构建而非 Electron,不会替代你的编辑器,也不会将你锁定在任何 Agent 供应商。 ## 主要功能 | | | | --- | --- | | **Agent 无关执行** | 运行任何基于终端的编程 Agent — Claude Code、Codex、Gemini CLI、Amp、OpenCode、Aider 或自定义脚本 — 无供应商锁定,使用你现有的 API 密钥和订阅。 | | **统一进程仪表盘** | 所有 Agent、开发服务器、队列工作进程和数据库在一个窗口中运行,配有实时状态指示器,让你随时了解哪些在运行、崩溃或需要关注。 | | **MCP 集成实现上下文感知 Agent** | 提供 40 多个 MCP 工具,涵盖日志、端口状态、进程输出、便签、待办事项、计时器和协调功能 — 让 Agent 实时感知周围的开发环境。 | | **自动重启与文件监听** | 崩溃的进程自动重启;文件监听器可在代码变更时触发重启,确保 Agent 不会在服务已静默宕机的情况下继续运行。 | | **Agent 编排原语** | Agent 可以派生子 Agent、获取基于租约的锁、写入共享便签和待办事项、设置计时器并传递上下文 — 无需专有云平台即可实现多 Agent 工作流。 | | **团队共享配置** | 将 solo.yml 提交到仓库,每位队友都能启动相同的技术栈(包括 Agent)。本地专用进程除非被提升,否则不会进入版本控制。 | ## 使用场景 - **多 Agent 开发:**在同一项目中并行运行多个编程 Agent,通过锁和便签防止冲突并协调任务交接。 - **全栈本地开发:**开发者将应用服务器、队列工作进程、数据库和 CLI Agent 集中在一个仪表盘中,而不必在多个终端标签页之间来回切换查看状态。 - **团队入职:**新队友只需拉取仓库并启动 Solo,即可获得完全相同的 Agent 设置和开发栈 — 无需手动阅读 README 或在 Slack 中排查问题。 - **自动化栈恢复:**Agent 可以通过 MCP 检测崩溃、触发重启并自主继续工作,而不是因为后台服务悄然宕机而停滞。 ---