EveryInc/compound-engineering-plugin

Official Compound Engineering plugin for Claude Code, Codex, Cursor, and more

解決する課題

Compound Engineeringは、コードベースの成長に伴って通常発生する技術的負債と複雑性の蓄積を防ぐために設計されています。即時的な実行から、計画、レビュー、知識のコード化という構造化されたサイクルへと焦点を移すことで、各エンジニアリング作業が後続のタスクを困難にするのではなく、より容易にするようにします。

仕組み

このプロジェクトは、さまざまなAIコーディングアシスタント(Claude Code、Cursor、Codex、Kimi Code、Cline、Grok Build、Devinなど)に統合可能な33種類のAI駆動型「スキル」(スラッシュコマンド)を提供します。これらのスキルは、以下の6つのステップからなるコアループを実装しています:

  1. Brainstorm: 要件を定義するためのインタラクティブなQ&A。
  2. Plan: 要件を実装可能な計画に変換。
  3. Work: 計画を実行。
  4. Simplify: 明確さと再利用性のためにコードを洗練。
  5. Review: 計画に照らしたマルチエージェントによるレビュー。
  6. Compound: 学習内容を docs/solutions/ フォルダに記録し、将来のAIセッションの基盤とする。

また、アイデア出し、戦略維持、デバッグのための専門スキルや、計画からPR作成までパイプライン全体を自動実行できる自律的な /lfg モードも含まれています。

対象者

高いコード品質を維持し、時間の経過によるプロジェクトコンテキストの減退を防ぐために、より規律ある再現可能なワークフローを求める、AIコーディングエージェントを利用するソフトウェアエンジニアおよびチーム。

ハイライト

  • 知識の複利効果: /ce-compound を使用して学習した教訓を保存し、それらを将来のブレインストーミングや計画セッションで読み込みます。
  • 自律型パイプライン: /lfg スキルにより、エージェントが自律的に計画、実装、簡素化、レビュー、およびPR作成を行うことができます。
  • 幅広い互換性: Cursor、Claude Code、Devinを含む幅広いAI IDEおよびCLIのネイティブプラグインをサポートしています。
  • 構造化されたワークフロー: 単なるプロンプト入力の代わりに、ブレインストーミング、計画、レビューという特定のシーケンスを採用することで、実行エラーを削減します。

関連

  • Dispatch
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト