Claude Code plugin for multi-agent orchestration — ask questions, review PRs, fix PR issues, and host panel discussions using configurable external AI agents in parallel.
npx claudepluginhub quabug/multi-agents-pluginMulti-agent orchestration plugin. Bundles skills that coordinate configurable AI agents in parallel for questions, code reviews, PR fixes, and panel discussions. Agents are configured via CLAUDE.md or auto-detected from PATH.
A Claude Code plugin that orchestrates configurable AI agents in parallel for code reviews and panel discussions. Supports Codex, Gemini, OpenCode, Pi, Qwen, and any future CLIs via the agent catalog.
| Skill | Command | Description |
|---|---|---|
| ask | /ask <question> | Ask all configured agents a question in parallel and display their responses with a brief synthesis |
| fix-pr | /fix-pr <PR> | Iterative multi-agent PR fix — reviews a PR with multiple agents, fixes critical/major issues, commits, and re-reviews until clean |
| review-pr | /review-pr <PR> | Multi-agent PR review — launches configured agents in parallel to review a GitHub PR, then synthesizes findings into a single comment |
| round-table | /round-table <topic> | Multi-agent panel discussion — configured AI panelists with distinct roles debate a topic across multiple rounds |
Configure which agents to use via a ## Multi-Agents section in your CLAUDE.md (project-level or user-level):
## Multi-Agents
- codex
- gemini
- opencode: bailian-coding-plan/glm-5
- opencode: bailian-coding-plan/kimi-k2.5
- pi: bailian-coding-plan/qwen3.5-plus
- qwen
Syntax: - {cli-name} or - {cli-name}: {model}
Use --skip to exclude specific agents from a single invocation:
/review-pr 42 --skip codex # skip Codex for this review
/ask --skip glm-5 "your question" # skip the GLM-5 agent
/round-table --skip codex --skip gemini "topic" # skip multiple agents
Matches by CLI name, model name, or display name (case-insensitive).
If no ## Multi-Agents section is found, the plugin auto-detects available CLIs:
which codex gemini opencode pi qwen
One default entry (no model override) is added for each CLI found on $PATH. Skills degrade gracefully — if a tool is missing, the skill skips it and continues with the others.
| Agent | Binary | Install | Notes |
|---|---|---|---|
| Codex | codex | npm install -g @openai/codex | OpenAI's coding agent |
| Gemini CLI | gemini | npm install -g @anthropic-ai/gemini-cli | Google's Gemini agent |
| OpenCode | opencode | See repo for install | Multi-model agent (supports -m model flag) |
| Pi | pi | brew install pi or see repo | Multi-model agent (supports --model provider/model flag) |
| Qwen Code | qwen | npm install -g @anthropic-ai/qwen-code | Alibaba's Qwen agent (supports -m model flag) |
See references/agent-catalog.md for shared conventions and per-agent files (references/{cli-name}.md) for command templates, quirks, and full CLI details.
| Tool | Install | Purpose |
|---|---|---|
| GitHub CLI | brew install gh | Required by review-pr for PR operations |
Plus at least one configured or auto-detected agent from the supported list above.
claude plugin marketplace add quabug/multi-agents-plugin
claude plugin install multi-agents@multi-agents-plugin
Review a GitHub PR with multiple AI agents, then iteratively fix the issues found:
/fix-pr 42
/fix-pr https://github.com/owner/repo/pull/42
What it does:
Key differences from review-pr:
Review a GitHub PR with multiple AI agents in parallel:
/review-pr 42
/review-pr https://github.com/owner/repo/pull/42