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文件以跨会话保留上下文。
相关
- 项目
- 项目
- 项目
- 项目