Airsc miễn phí cho tất cả. Nếu nó giúp bạn, hãy ủng hộ $2–$20.

Ủng hộ
PluginAn toànQuy trình & bộ nhớ agentCần cài đặt chút

orchestrator-supaconductor

Ibrahim-3d · Ibrahim-3d/orchestrator-supaconductor

Một hệ thống điều phối cho Claude Code tự động hóa việc xây dựng tính năng, sửa lỗi và triển khai code với lập kế hoạch, thực thi và kiểm tra chất lượng.

Multi-agent orchestration system for Claude Code with parallel execution, automated quality gates, Board of Directors, and bundled Superpowers skills

380 sao39Giấy phép: AGPL-3.0Cập nhật 21 ngày trước0 lượt mở

Xem trước

▍

Bạn có thể làm gì với nó

  • Xây dựng các tính năng mới từ mô tả cấp cao với lập kế hoạch và thực thi tự động.
  • Sửa lỗi bằng cách để hệ thống xác định, triển khai và xác minh giải pháp.
  • Triển khai code một cách tự tin với các cổng chất lượng tích hợp và thực thi tác vụ song song.

Kiểm tra an toàn

An toàn

Không thấy dấu hiệu rủi ro trong các file đã quét.

Quét tự động các file trong repo. Luôn xem lại code trước khi chạy.

Trích từ README

SupaConductor

Turn your coding agent into a full engineering team. One command builds features, fixes bugs, and ships code — with automated planning, execution, and quality checks.

\n \n \n \n

What Is This? • Install •\n Platforms • Get Started • How It Works • Commands • FAQ • Roadmap • Community


Latest Release

See the latest GitHub Release for current changes, fixes, upgrade notes, and known limitations. The changelog keeps the full version history.


What Does This Do?

You tell your coding agent what you want. SupaConductor figures out how to build it — step by step, with quality checks at every stage.

Without SupaConductor, you prompt your coding agent and hope for the best. You manually review, re-prompt, and fix what it misses.

With SupaConductor, you type one command:

/orchestrator-supaconductor:go Add user authentication with Google OAuth

And it automatically:

  1. Writes a detailed specification
  2. Creates an implementation plan with task dependencies
  3. Executes each task (in parallel when possible)
  4. Checks the work with specialized evaluators
  5. Fixes any issues it finds
  6. Marks the work complete when everything passes

No babysitting. No re-prompting. Just describe what you want and walk away.


What's Inside

ComponentCountWhat It Does
Commands36Slash commands you type to control everything
Skills39Specialized knowledge modules that activate when needed
Agents15Autonomous workers that handle planning, coding, and evaluation
Evaluators4Quality checkers for UI/UX, code quality, integrations, and business logic
Board of Directors5Virtual executives who deliberate on major decisions
Lead Engineers4Architecture, Product, Tech, and QA specialists

Bundles Superpowers v4.3.0 (MIT) — everything works out of the box with zero setup.


Installation

SupaConductor now targets multiple coding-agent hosts from one canonical source. See Platform Support for exact capability differences and package layouts.

Claude Code — native plugin

/plugin marketplace add Ibrahim-3d/orchestrator-supaconductor
/plugin install orchestrator-supaconductor@ibrahim-plugins

Update later:

claude plugin marketplace update ibrahim-plugins
claude plugin update orchestrator-supaconductor@ibrahim-plugins

Codex, Cursor, Antigravity, Windsurf, and GitHub Copilot

git clone https://github.com/Ibrahim-3d/orchestrator-supaconductor.git
cd orchestrator-supaconductor
python3 scripts/build-platform-adapters.py

Packages are generated under dist/platforms/; published releases also attach ready-to-use ZIP packages.

HostPackage
OpenAI Codex / ChatGPT desktopdist/platforms/codex/orchestrator-supaconductor
Cursordist/platforms/cursor/orchestrator-supaconductor
Google Antigravitydist/platforms/antigravity/orchestrator-supaconductor
Windsurf / Cascadedist/platforms/windsurf/orchestrator-supaconductor
GitHub Copilotdist/platforms/copilot/orchestrator-supaconductor

See docs/platform-support.md for installation paths and command/agent mapping.


Getting Started

Step 1: Set up your project

Open Claude Code in your project folder and run:

/orchestrator-supaconductor:setup

This walks you through an interactive setup that:

  • Analyzes your existing codebase (or starts fresh for new projects)
  • Helps define your product vision and tech stack
  • Creates a conductor/ folder in your project to track all work
  • Generates an initial development sprint with ready-to-execute tracks

You only need to do this once per project.

Step 2: Build something

Tell it what you want in plain English:

/orchestrator-supaconductor:go Add Stripe payment integration with webhooks
/orchestrator-supaconductor:go Fix the login bug where users get logged out after refresh
/orchestrator-supaconductor:go Build a dashboard with real-time analytics charts
/orchestrator-supaconductor:go Refactor the database layer to use connection pooling

That's it. SupaConductor takes over from here — planning, coding, testing, and evaluating the work automatically.

Step 3: Check on progress

/orchestrator-supaconductor:status

Shows all your active tracks, what step each one is on, and what's completed.

Step 4: Resume interrupted work

If a session ends before a track completes, just run:

/orchestrator-supaconductor:go

It picks up exactly where it left off.


How It Works

Every piece of work follows a structured cycle called the Evaluate-Loop:

StepWhat Happens
PlanBreaks your goal into tasks with a dependency graph
Evaluate PlanChecks for scope issues, overlap with other work, and feasibility
ExecuteWrites code, runs tests, tracks progress — parallel when possible
Evaluate ExecutionSpecialized checkers review UI/UX, code quality, integrations, and business logic
FixAddresses any failures, then loops back to evaluation (up to 5 fix cycles; up to 3 plan revisions)
CompleteAll checks pass — track is marked done

The loop runs fully automated. It stops when the work passes all quality checks or when it needs your input.

Parallel Execution

When tasks don't depend on each other, they run simultaneously:

This means a feature with 6 tasks might only take as long as 3, because independent tasks run in parallel.

Two Modes

SupaConductor can work in two ways:

ModeBehaviorBest For
Xem mã nguồn trên GitHub