solo-agent/solo

Solo Agent — an open-source, local-first workspace where humans and AI coding agents collaborate through channels, tasks, teams, and persistent memory.

解决的问题

Solo 提供一个统一的本地优先工作空间,用于协调多个 AI 编码代理。它解决了代理工作分散在不同终端标签页与聊天记录中的问题,在这些环境中,每次执行都需重新解释上下文,且任务是未追踪的对话。

运作方式

Solo 透过三个本地层运作:一个基于 Go 的服务器负责 API 与持久化,一个守护进程管理代理子进程,以及代理 CLI 本身。服务器透过 WebSockets 与浏览器通信,透过 HTTP/SSE 与守护进程通信,而守护进程则透过 stdin/stdout 与代理 CLI(如 Claude Code 或 Codex)交互。

适用对象

使用多个 AI 编码代理且需要共享环境来进行协调、长期记忆与结构化任务管理的开发者。

亮点

  • 代理团队模板:根据官方工作流程或自定义目标创建代理团队。
  • 线程任务看板:看板式任务追踪,每张卡片附有讨论线程,用于审查与产出物。
  • 思考模式:允许将对话分支为专注的推理线,而不失去主要讨论上下文。
  • 代理可观测性:仪表板可追踪实时代理执行、会话记录与使用趋势。
  • 长期记忆:代理维护 MEMORY.md 文件以跨会话保留上下文。

相关

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