コンテンツにスキップ
NexusArchitect Docs
日本語
Esc
移動開く⌘Jプレビュー
このページの内容

NexusArchitectとは

Claude Code上で動くツール、NexusArchitectが何をしてくれるかの全体像

NexusArchitectは、Claude Code上で動く開発支援ツールです。プロダクトの企画から、コードの実装・レビュー・マージまでを、ひとつの流れ(パイプライン)としてつなげます。

内部は4つの部品(サブプラグイン)に分かれています。

product/architectの2つはreports/フォルダを介してつながっており、scalardb/infraはそこから条件つきで枝分かれする部品です。

設計の考え方

NexusArchitectには、3つの大事な考え方があります。

reportsフォルダを唯一の正解にする

各作業の結果はreports/00_core/, reports/01_ux/, reports/02_spec/, reports/03_domain/, reports/04_quality/のように、番号付きのフォルダへ整理されます。後の作業は必ずこのreports/を読んで進むので、情報が食い違うことがありません。

IDで全工程をつなぐ

VIS-, NSM-, SCP-, FEAT-, ENT-, CTX-, API-, NFR-, KN-のようなIDを、決定ごとに発行します。 このIDをたどれば、「このコードはどの資料のどの決定から来たのか」を後から確認できます。

仮説をまず確かめる(検証駆動)

特にproduct側では、「作ったものが正しいか」を後で確認するのではなく、「今賭けている仮説は何で、それを安く確かめる方法は何か」を先に考えます(/product:validate-assumptionsという確認ステップがあります)。

NexusArchitectは、Claude CodeのSkill(スキル)という仕組みの上に作られています。各コマンド(/product:define-vision/architect:export-backlogなど)は1つのSkillとして実装されていて、Claude自身がSkillツールで呼ぶか、ユーザーがスラッシュコマンドを直接打つことで実行されます。

このドキュメントの読み方

プラグイン本体のソースコードはwfukatsu/nexus-architectにあります。 このサイトはドキュメントだけを扱っているので、不具合の報告や機能の要望は本体のリポジトリへお願いします。

このページは役に立ちましたか?