Autonomous Software Development Pipeline
From requirements to production-ready code — orchestrated by AI agents, governed by safety gates, monitored in real-time.
Every stage is purpose-built, from environment validation through post-run retrospective. Stages can be toggled, looped, and customized.
Each agent has a focused role, curated tools, and strict guardrails. Opus handles reasoning-heavy work; Sonnet handles execution at speed.
Reads requirements, explores the codebase, and produces detailed implementation plans with file-level specificity.
Validates plans for feasibility, completeness, and correctness before execution begins. An optional quality gate.
Decomposes plans into tracked tasks with dependencies, parallel execution groups, and clear acceptance criteria.
Claims tasks and implements code using TDD. Writes failing tests first, then minimal code to pass. Parallel-ready.
Runs the full test suite, verifies coverage thresholds, and produces a proof status that gates the review stage.
Reviews code quality, manages the PR lifecycle, and enforces human approval gates. The only agent allowed to commit.
Analyzes completed runs and produces ranked observations with actionable improvement suggestions for future pipelines.
Every feature exists because an autonomous pipeline needs it — not because it demos well.
Guard hooks block dangerous operations. Test gates enforce coverage. Human approval checkpoints at every critical boundary.
WebSocket-based monitoring with 52 event types. Global mode monitors all projects from one tab. Token costs, Kanban boards, and live logs.
Tasks with dependencies, parallel execution groups, and full traceability through the Beads task system.
Built-in templates for feature, bugfix, quick-fix, incident analysis, and refactor. Each tailors the stage flow, agents, and governance to the work type.
Cache-aware pricing per run, per-stage cost breakdowns, and circuit breakers for runaway failures. Track every token across all models.
Pause mid-stage, stop gracefully, resume from exactly where you left off. Full state persistence.
Agent prompt overlays, model selection per agent, stage toggling, loop limits, and per-project overrides.
Global mode monitors all registered projects from a single browser tab. Sidebar picker with live status dots and one-click project switching.
Run N pipelines concurrently, each isolated in its own git worktree. Per-pipeline pause, stop, and resume. Configurable cleanup policies.
Four rework cycles — plan review, test failures, code review, and restart planning — each with configurable limits and bounded context.
Start from the dashboard, a text prompt, a template, a detailed spec, a GitHub issue, or run multiple pipelines in parallel.
Install via pip + npm. Initialize any project with one command.
Install the pipeline CLI and the real-time dashboard.
pip install worca-cc && npm install -g @worca/ui @beads/bd@0.49.0
Scaffold the .claude/ folder with pipeline configuration and agent prompts.
cd your-project && worca init
Describe your work and let the agents handle it.
worca run --prompt "Add user authentication"
Open the dashboard to watch progress, track costs, and manage all your projects from one tab.
worca-ui