chorus — крос-агентна plugin mesh

Claude Code OpenCode Gemini CLI Codex Cursor Kilo MCP Plugin
chorus — крос-агентна plugin mesh preview

Більшість AI coding tools зроблені як острови.

Ви обираєте один — Claude Code, OpenCode, Gemini CLI, Codex, Cursor або Kilo — і залишаєтеся в його workflow. Хочете другу думку? Треба скопіювати контекст, перейти в інший термінал, заново пояснити задачу, зачекати, порівняти відповіді й вручну перенести корисне назад.

chorus прибирає цей крок.

Що це таке

chorus — open-source колекція плагінів, яка створює повну mesh делегування 6×6 між шістьма AI coding CLI:

Від \ До Claude OpenCode Gemini Codex Cursor Kilo
Claude Code
OpenCode
Gemini CLI
Codex
Cursor
Kilo

Кожен агент може делегувати задачі п’ятьом іншим, не виходячи зі свого інтерфейсу.

Інтеграція

Claude Code отримує slash commands:

/opencode:run refactor the auth module
/gemini:review check this diff for edge cases
/codex:run write tests for the new retry logic
/cursor:run check if this fits existing codebase patterns
/kilo:run review for naming clarity and maintainability

OpenCode отримує MCP tools:

delegate_claude("review this migration for data loss risk")
delegate_gemini("analyze this for performance bottlenecks")
delegate_codex("add integration tests")
delegate_cursor("check pattern consistency across the repo")
delegate_kilo("review for long-term readability")

Gemini CLI, Codex, Cursor і Kilo отримують skills/rules — встановіть раз, потім просто делегуйте природною мовою.

Паралельне code review

Даєте п’ятьом різним агентам один diff незалежно, кожен із різним фокусом:

/gemini:review   — correctness та edge cases
/codex:run       — test coverage та пропущені кейси
/cursor:run      — інтеграція з кодовою базою та узгодженість патернів
/kilo:run        — підтримуваність та якість найменування
/claude:review   — безпека та коректність

У різних моделей різні слабкі місця. Один пропустить edge case, який інший спіймає. chorus надає матеріал, рішення залишається за вами.

OpenCode бере участь у повній mesh 6×6, але виключений із паралельних workflow-патернів — його TUI stdout не можна перехопити програмно.

Named workflow команди

Команда Що робить
/chorus:review Паралельне review git diff HEAD — одна команда, 5 незалежних думок
/chorus:council Одне завдання п’ятьом агентам із різними ролями; host синтезує
/chorus:debug Ранжовані гіпотези першопричини від 5 агентів для симптому баґу
/chorus:second-opinion Швидка незалежна перевірка одним обраним агентом

OpenCode отримує їх як MCP tools: council, parallel_review, parallel_debug, second_opinion. Gemini CLI, Codex, Cursor та Kilo — як skills/rules.

Встановлення

# Claude Code
claude plugin install https://github.com/valpere/chorus

# OpenCode
opencode plugin @valpere/chorus-opencode

# Gemini CLI
gemini skills install https://github.com/valpere/chorus --path for-gemini/claude
gemini skills install https://github.com/valpere/chorus --path for-gemini/opencode
# ... та інші агенти

Повне встановлення для Codex, Cursor та Kilo — у README.

chorus не намагається стати новою IDE або orchestration platform. Це plumbing між інструментами, якими розробники вже користуються. Одна інсталяція, шість агентів, жодних нових workflow.