nwiizo/ccswarm

139 stars · Last commit 2026-03-05

Multi-agent orchestration system using Claude Code with Git worktree isolation and specialized AI agents for collaborative development

README preview

# ccswarm: AI Multi-Agent Orchestration System

> **Version 0.4.3** - Rust-Native Multi-Agent Orchestration with ai-session Integration

[![CI](https://github.com/nwiizo/ccswarm/workflows/CI/badge.svg)](https://github.com/nwiizo/ccswarm/actions/workflows/ci.yml)
[![Rust](https://img.shields.io/badge/rust-edition_2024-blue.svg)](https://www.rust-lang.org)
[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)

**ccswarm** is a workflow automation framework for coordinating specialized AI agents using Claude Code CLI. It provides task delegation infrastructure, template-based scaffolding, and Git worktree isolation for parallel development.

> **AI Integration**: ccswarm uses native PTY sessions via **ai-session** crate. Multi-provider system exists but orchestrator coordination loop is not fully implemented. See [docs/UPCOMING_FEATURES.md](docs/UPCOMING_FEATURES.md) for roadmap.

## Implementation Status

| Category | Status | Description |
|----------|--------|-------------|
| CLI Infrastructure | ✅ Working | All commands parse and route correctly |
| Session Management | ✅ Working | Native PTY-based sessions |
| TUI Monitoring | ✅ Working | Real-time terminal UI with ratatui |
| Configuration | ✅ Working | Project configs, agent settings |

View full repository on GitHub →