Umadev
UmaDev: A coding agent that works like a real dev team, commanding the Claude Code / Codex / OpenCode you already use.
Install
npm i -g @umatech/umadevInstall command taken from the project's README or registry entry. Always review code before running it.
README excerpt
Read full README on GitHub →umadev
UmaDev: A coding agent that works like a real dev team, commanding one of five AI coding CLIs you already use.
umadev is a coding agent that works like a real dev team. It drives one of five first-class AI coding CLIs you already have — Claude Code, Codex, OpenCode, Grok Build, or Kimi Code — and owns no model endpoint of its own: the model your selected base is connected to is the brain.
What you get is role-based team orchestration over that borrowed brain. For work whose depth warrants it, bounded sessions take product, architecture, UI/UX, frontend, backend, QA, security, and DevOps assignments; a small edit stays a small edit. These roles are not independent people and their verdicts are advisory. UmaDev owns the plan and deterministic acceptance floor, produces depth-appropriate artifacts/evidence, and reports failed or incomplete work honestly rather than promising that every request becomes shippable software.
A ninth seat, the coordinator, routes the request, owns a visible plan for deliberate work, schedules the selected roles, evaluates gates, and leaves the audit trail. It doesn't generate code; the base CLI does. Roles exchange bounded blackboard artifacts and structured verdicts rather than free-form cross-talk.
It's a single Rust binary. npm is just the delivery shell.
Table of Contents
- Install
- Quickstart
- Project Origin
- What Problem It Solves
- Features
- How It Works
- The Team
- Why You Can Trust the Output
- Runtime Modes
- The Full Delivery Flow
- Quality Gate
- Governance
- Knowledge Base
- Deliverables
- Commands
- Configuration
- Rust Architecture
- Development
- License
Install
npm i -g @umatech/umadev
Moving from the old
umadevpackage? UmaDev now ships only as@umatech/umadev. The unscopedumadevpackage is retired and was the target of a malicious1.0.74publish, so runnpm uninstall -g umadevfirst and usenpx @umatech/umadev, nevernpx umadev. Details: SECURITY.md.
Then run umadev. Hit a permission or PATH error (a sudo-owned prefix is the usual cause)? Run umadev doctor — it prints the exact fix.
Or skip npm entirely — the native installer needs no Node, no npm, and never sudo. It downloads the official release binary for your platform, verifies its published SHA-256, and installs to a directory you own (~/.local/bin, or %LOCALAPPDATA%\Programs\umadev on Windows):
# macOS / Linux
curl -fsSL https://umadev.goder.ai/install.sh | bash
# Windows (PowerShell)
irm https://umadev.goder.ai/install.ps1 | iex
Similar plugs
CLI proxy that reduces LLM token consumption by 60-90% on common dev commands. Single Rust binary, zero dependencies
Bash is all you need - A nano claude code–like 「agent harness」, built from 0 to 1
Documented system prompts from Anthropic - Claude Fable 5.1, Opus 5.5, Claude Design, Claude Code. OpenAI - ChatGPT GPT-6-Astra, Codex. Google - Gemini 3.8 Flash, 3.1 Pro,…
Wrap Antigravity, ChatGPT Codex, Claude Code, Grok Build, Muse Code, Devin as an OpenAI/Gemini/Claude/Codex compatible API service, allowing you to enjoy the free Gemini…