Hainrixz/the-architect
A Claude Code plugin that interviews you, designs the whole architecture, and writes a self-contained blueprint another Claude Code instance builds from with zero context — EARS acceptance criteria and a runnable verify command on every build step. 14 project shapes, greenfield and brownfield. EN/ES.
何を解決するか
Architect は Claude Code のメタエージェントであり、『幻覚』や不十分な仕様のソフトウェア計画の問題を解決します。アプリケーションコードが書かれる前に、厳密で詳細なブループリントを作成することで、自律的な AI ビルダーが誤った仮定をしたり、過剰に構築したりすることを防ぎます。
動作方法
このツールは4段階の設計プロセスで動作します:
- 発見:プロジェクトを14の「形状」(例:SaaS、エージェントアプリ、CLI)のいずれかに分類し、新規コードか既存コードかを判断します。
- ディープダイブ:
stack-researcherサブエージェントを使用して、ライブレジストリと照合してライブラリのバージョンを検証し、スタックが最新であることを確認します。 - アーキテクチャ:スタックと範囲を定義し、2つの必須ゲートを通過します:ゲートA(すべての不十分なマーカーの解決)と ゲートB(敵対的プレモーテムによるリスクの特定)。
- 生成:
blueprint-writerとblueprint-validatorが、20の固定セクション(「完了条件」と「検証」基準が明確に定義された)を含む Markdown ブループリントを作成・監査します。
対象ユーザー
Claude Code を使用し、自律的なビルダー・エージェントにプロジェクトを最小限の手動介入で引き渡したい開発者、および既存コードベースに変更を統合しなければならない「ブラウンフィールド」プロジェクトを管理する人向けです。
特徴
- ドリフト防止のビルドステップ:各ステップに明確な
Do、Done when、Verify、Checkpointフィールドを含み、エージェントのドリフトを防止します。 - EARS 受入基準:『要件記述の簡単なアプローチ』(WHEN <トリガー> THE SYSTEM SHALL <応答>)を使用して、すべての基準がスクリプトで判断可能になるようにします。
- スタック非依存の形状:14の事前定義されたプロジェクト形状により、「何をやるか」(形状)と「どうやるか」(実行時トラック)および「機能」を分離します。
- ブラウンフィールド対応:既存リポジトリをマッピングする専用フローを備え、既存の規約やエージェント指示を尊重します。
- ライブレジストリ検証:設計フェーズ中に権威あるレジストリと照合することで、古くなった依存関係を防ぎます。
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト