Architecture

Colony architecture overview.

Components

  • CLI: Command-line interface (Rust)
  • Tmux Integration: Process isolation
  • State Backend: Git-backed storage
  • Agent Runtime: Claude Code instances

Design Principles

  • Isolation through worktrees
  • Git-backed reliability
  • YAML configuration
  • Plugin extensibility