UmaDev
umacloud
A Rust coding agent that drives Claude Code / Codex / OpenCode as a simulated multi-role dev team.
What is UmaDev?
UmaDev orchestrates an existing coding CLI (Claude Code, Codex or OpenCode) into a scripted nine-role 'dev team' - PM, architect, designer, engineers, QA, security, DevOps, coordinator - that plans, builds and reviews in dependency order. It generates PRD/architecture/UI documents, runs parallel review via forked sessions, checks frontend-backend contracts, and applies governance rules and quality gates. Distributed as an npm-delivered Rust binary; runs offline apart from the underlying model connection.
Pros & Cons
Pros
- Layers structured planning, review and governance onto a CLI you already run
- MIT-licensed Rust binary via npm, no hosted dependency beyond your model
- Produces concrete artifacts (PRD, architecture, delivery proofs), not just chat
Cons
- Only as good as the underlying agent it commands, and adds a heavy process layer
- The 'nine-person team' is orchestration prompting, not literal parallel agents
- 234 stars to 60 forks is a fork-heavy ratio for its age and worth watching
License
MIT (OSI-open)
When it is interesting
You already use Claude Code or Codex and want an opinionated multi-step planning and review wrapper.
When it is too early
If you prefer to script your own agent workflow or don't want another abstraction over the CLI.
Commercial alternative & related
- Commercial counterpart: Devin
This repo featured in the 2026-07 edition of the Open-Source AI Radar.
RTK
rtk-ai
CLI proxy that compresses shell command output before your AI coding assistant sees it, cutting tokens 60-90%.
TOON
toon-format
Token-Oriented Object Notation - a compact serialization format that uses ~40% fewer tokens than JSON.
planning-with-files
OthmanAdi
Crash-proof markdown planning for AI coding agents - persists task state across context loss and /clear.