Built for Claude Code

worca

Autonomous Software Development Pipeline

From requirements to production-ready code — orchestrated by AI agents, governed by safety gates, monitored in real-time.

Get Started View Docs
Preflight
Plan
Review
Coordinate
Implement
Test
Review
PR
Learn
0
Pipeline Stages
0
Specialized Agents
0
Event Types
0
Manual Steps

Nine stages. Zero gaps.

Every stage is purpose-built, from environment validation through post-run retrospective. Stages can be toggled, looped, and customized.

Preflight
Opus
Plan
Opus
Plan Review
optional
Opus
Coordinate
Sonnet
Implement
Sonnet
Test
Opus
Review
Opus
PR
Sonnet
Learn
optional

Seven specialists.
One mission.

Each agent has a focused role, curated tools, and strict guardrails. Opus handles reasoning-heavy work; Sonnet handles execution at speed.

P
Planner
Opus

Reads requirements, explores the codebase, and produces detailed implementation plans with file-level specificity.

requirements codebase analysis architecture
R
Plan Reviewer
Opus

Validates plans for feasibility, completeness, and correctness before execution begins. An optional quality gate.

validation feasibility optional
C
Coordinator
Opus

Decomposes plans into tracked tasks with dependencies, parallel execution groups, and clear acceptance criteria.

task decomposition dependencies parallelism
I
Implementer
Sonnet

Claims tasks and implements code using TDD. Writes failing tests first, then minimal code to pass. Parallel-ready.

TDD parallel code generation
T
Tester
Sonnet

Runs the full test suite, verifies coverage thresholds, and produces a proof status that gates the review stage.

test suites coverage proof status
G
Guardian
Opus

Reviews code quality, manages the PR lifecycle, and enforces human approval gates. The only agent allowed to commit.

code review PR management governance
L
Learner
Sonnet

Analyzes completed runs and produces ranked observations with actionable improvement suggestions for future pipelines.

retrospective improvements optional

Built for real-world
autonomous work.

Every feature exists because an autonomous pipeline needs it — not because it demos well.

Governance & Safety

Guard hooks block dangerous operations. Test gates enforce coverage. Human approval checkpoints at every critical boundary.

Real-Time Dashboard

WebSocket-based monitoring with 52 event types. Global mode monitors all projects from one tab. Token costs, Kanban boards, and live logs.

Smart Coordination

Tasks with dependencies, parallel execution groups, and full traceability through the Beads task system.

Pipeline Templates

Built-in templates for feature, bugfix, quick-fix, incident analysis, and refactor. Each tailors the stage flow, agents, and governance to the work type.

Token & Cost Tracking

Cache-aware pricing per run, per-stage cost breakdowns, and circuit breakers for runaway failures. Track every token across all models.

Resume & Recovery

Pause mid-stage, stop gracefully, resume from exactly where you left off. Full state persistence.

Flexible Configuration

Agent prompt overlays, model selection per agent, stage toggling, loop limits, and per-project overrides.

Multi-Project Dashboard

Global mode monitors all registered projects from a single browser tab. Sidebar picker with live status dots and one-click project switching.

Parallel Pipelines

Run N pipelines concurrently, each isolated in its own git worktree. Per-pipeline pause, stop, and resume. Configurable cleanup policies.

Structured Feedback Loops

Four rework cycles — plan review, test failures, code review, and restart planning — each with configurable limits and bounded context.

Six ways to launch.

Start from the dashboard, a text prompt, a template, a detailed spec, a GitHub issue, or run multiple pipelines in parallel.

from the dashboard
# Launch the UI and click "New Pipeline"
worca-ui
# opens http://127.0.0.1:3400
from a prompt
# Describe what you need
worca run \
--prompt "Add user authentication
  with OAuth2 and JWT tokens"
from a template
# Use a built-in template for the work type
worca run \
--template bugfix \
--prompt "Fix login timeout on slow networks"
from a spec file
# Use a detailed specification
worca run \
--spec spec.md \
--plan plan.md
from a GitHub issue
# Start from an existing issue
worca run \
--source gh:issue:42
parallel pipelines
# Run multiple pipelines concurrently
worca multi \
--requests "Add auth" "Add search" \
--max-parallel 3

Up and running in minutes.

Install via pip + npm. Initialize any project with one command.

1
Install

Install the pipeline CLI and the real-time dashboard.

pip install worca-cc && npm install -g @worca/ui @beads/bd@0.49.0
2
Initialize your project

Scaffold the .claude/ folder with pipeline configuration and agent prompts.

cd your-project && worca init
3
Launch a pipeline

Describe your work and let the agents handle it.

worca run --prompt "Add user authentication"
4
Monitor in real-time

Open the dashboard to watch progress, track costs, and manage all your projects from one tab.

worca-ui

Ship features while you sleep.

worca is open source and ready for your next project.

View on GitHub