Turma

Provider-pool-aware multi-agent coding orchestration.

Turma is a Python CLI for spec-driven planning, task routing, and resumable execution across multiple agent runtimes.

uv sync
uv run turma init
uv run turma --help
Status: early implementation, functional end to end. turma init, turma plan (author/critic loop with a human approval gate), turma plan-to-beads, turma run (single-feature swarm orchestrator, one PR per task), and turma status all work. The swarm runs each task through a pluggable worker backend — Claude Code, Codex, or OpenCode. status, run, and plan each offer a machine-readable --json mode. CI is in place and the architecture is documented. Planning quality still depends on the chosen model.