home

Claude Colony – tmux-basiertes Multi‑Agenten‑Orchestrierungs‑Framework

Key Takeaway

Claude Colony bietet ein tmux-basiertes Multi‑Agenten‑Orchestrierungs‑Framework, das mehrere Claude Code‑Instanzen über eine dateibasierte IPC und vordefinierte Team‑Konfigurationen zusammenführt, um komplexe Software‑Entwicklungsaufgaben effizient zu koordinieren.

Summary

  • Ziel und Konzept – Orchestriert mehrere Claude Code‑Agenten innerhalb eines tmux‑Sessions. Jeder Agent hat eine Persönlichkeit, Rolle und Fokusbereich. Kommunikation erfolgt über einen dateibasierten Message‑Broker mit @mention‑Routing.
  • Installation – Globale Installation über npm: npm install -g claude-colony. Alternative: npx claude-colony --help. Aus dem Quellcode: clone, npm install && npm run build && npm link.
  • Grundlegende Befehlecolony init, colony start, colony stop, colony status, colony presets, colony agents, colony create.
  • Preset‑Konfigurationen – fullstack, frontend‑team, api‑team, mobile‑app, docs‑team – jeweils spezifische Agentenzusammenstellungen.
  • Agenten‑Management – Agenten als Markdown‑Dateien im Verzeichnis .claude/agents/ definiert.
  • Projektstruktur – .colony/config.yaml, .colony/state/, .colony/messages/, .colony/agents/, .colony/shared/, .colony/reviews/.
  • Architektur‑Komponenten – MessageBroker, SessionManager, TmuxManager, CompletionDetector, ColonyMonitor, SharedScratchpad, OwnershipRegistry, ReviewManager, DependencyGraph, FileLock.
  • tmux‑Interaktiontmux attach -t colony zum Anhängen. Steuerung: Ctrl+B + Pfeiltasten; Ctrl+B + D zum Detach.
  • Entwicklungs‑Pipeline – npm‑Befehle: install, build, test, typecheck, lint, check.
  • Anforderungen – Node.js 18+, tmux, Claude Code CLI (claude).
  • Lizenz – MIT‑Lizenz.
  • Beitragende – Jamie Murphy, Claude.

Related Queries

  • Wie installiert man Claude Colony?
  • Welche Presets unterstützt Claude Colony?
  • Wie erstelle ich einen Agenten im Projekt ohne Markdown?

Quelle: https://github.com/MakingJamie/claude-colony