AMAZINGINDEX.COM 日报快照
60.6
VOL. 2026.08
2026.08.08
← 返回 2026.08.08 日报
日报快照 · Daily Snapshot
NO. 011

Clojure多智能体协作开发框架

#REPO GitHub Trending 2026.08.08
推荐指数 51.0 NO. 011 · 2026.08.08
Stars1,778

SwarmForge 是一个基于 tmux 的多智能体编排平台,通过 git worktree 隔离实现 AI Agent 间的协作开发。它用"宪法文件"约束 Agent 行为,解决了多 Agent 协作时的上下文污染和角色混乱问题,适合需要严格代码审查流程的团队。

A simple tool for coordinating several AI agents.

多 Agent 协作开发目前主流方案是 AutoGPT、CrewAI 这类 Python 框架,但它们都在单进程里跑,Agent 之间容易互相覆盖上下文。SwarmForge 的解法很 Unix:用 tmux 会话隔离 + git worktree 物理隔离,每个 Agent 有独立终端和代码沙盒,通过消息总线通信。

Clojure 的选择也值得注意,Lisp 的代码即数据特性让"宪法文件"(角色提示和规则)可以被当作数据结构灵活组合和版本控制,这是 Python 配置系统很难做到的。

如果你团队已经在用 Claude Code、Aider 这类单 Agent 工具但想扩展到多角色协作(比如一个写代码、一个写测试、一个做 review),这个架构比直接上 LangGraph 更轻量可控。不过 1778 stars 且用 Clojure 意味着生态还很小,需要团队有基础设施搭建能力。

Star History
Experimental

面向开发团队的轻量级多Agent代码协作编排工具,填补极简工程化空白。

独特价值:以tmux+git worktree实现进程与代码双重隔离,用"宪法文件"约束Agent行为。

竞品:
openai/swarm 官方轻量多Agent编排,SwarmForge更重工程化与代码隔离。
microsoft/autogen 微软多Agent框架,功能全面;SwarmForge聚焦git工作流隔离。
langchain-ai/langgraph LangChain生态图编排,SwarmForge基于tmux/git更底层极简。
查看原文 →