🤖 Trợ lý AI•Mã nguồn mở•Đang hoạt động

SwarmForge

Nền tảng điều phối swarm agents dựa trên tmux và git worktrees, giúp nhiều AI agents cộng tác trên cùng project theo vai trò rõ ràng.

#swarm-forge
Danh mục
🤖 Trợ lý AI
Giá
Mã nguồn mở
GitHub Stars
⭐ 3,990
Ngôn ngữ
Clojure
Ngày thêm
2026-04-23
Tóm tắt từ README GitHub
Do not spend any money on a bankrbot SWARM token. SwarmForge SwarmForge coordinates AI agents in isolated git worktrees and tmux sessions. Agents exchange committed work through durable handoffs, while the operator uses a local dashboard to start work, inspect agents, handle approval gates, answer clarifications, and stop the swarm. This repository's master branch is named . It is the landing page, installer source, shared runtime, and shared engineering law. It is not itself a runnable SwarmForge product. Products Command Branch Shape --- --- --- Pack installed into the current project: → . Pack installed into the current project: → → → . Pack installed into the current project: six separate specification, implementation, cleanup, architecture, hardening, and QA roles. Multi-project forge with selectable two-, four-, and six-pack templates and a host lieutenant. Multi-project forge with one configurable project template and a planning lieutenant. A pack is composed into an existing project. Running starts that project's configured roles. A forge is installed into an empty host directory. Running starts the forge dashboard and host lieutenant; project swarms sta
Xem thêm từ README.md

Đánh giá chi tiết

Tổng quan

SwarmForge là một platform điều phối multi-agent chạy local, dùng tmux, Terminal và git worktrees để nhiều AI agents có thể cộng tác trên cùng một project mà không giẫm chân nhau. Repo này không cố xây một lớp orchestration quá nặng, mà đi theo hướng rất thực dụng: mỗi role có prompt riêng, backend riêng, worktree riêng và giao tiếp qua một cấu trúc local rõ ràng trong project.

Điều hay của SwarmForge là tính “kỷ luật” trong cách tổ chức. Thay vì chạy swarm theo kiểu ngẫu hứng, nó ép người dùng định nghĩa topology, constitution, role prompts và workflow upfront. Cách tiếp cận này khá hợp với những ai muốn dùng nhiều agents như architect, coder, reviewer theo pipeline chuyên nghiệp hơn là chỉ spawn hàng loạt subagents rồi cầu nguyện.

Tính năng chính

  • Orchestrate nhiều agents bằng tmux session và git worktrees
  • Định nghĩa vai trò, backend và topology qua config file local
  • Mỗi role có prompt riêng và có thể dùng constitution nhiều lớp
  • Hỗ trợ backend như Claude, Codex hoặc role không gắn agent
  • Giữ toàn bộ swarm state trong project local, dễ quan sát và kiểm soát

Ai nên dùng

Hợp với developer, tech lead hoặc power user muốn thử workflow multi-agent có cấu trúc và quan sát được trên local machine.

Hạn chế

  • Yêu cầu người dùng quen tmux, git worktree và workflow local hơi kỹ thuật
  • Không phải kiểu sản phẩm plug-and-play cho số đông
  • Giá trị lớn nhất nằm ở team hay project đủ phức tạp để cần nhiều vai trò agent song song
SwarmForge | Atlas for AI