SECTION · CORE CONCEPTS
コアコンセプト

MoAI-ADK を支える基本原則 — SPEC-First 開発、DDD/TDD、TRUST 5 品質フレームワーク、専任エージェント。
Claude Codeではじめる実践エージェンティックコーディング
Claude Codeではじめる実践エージェンティックコーディング バイブコーディングの終わり、ハーネスエンジニアリングの始まり。 MoAI-ADKメンテナが …
MoAI-ADK とは?
MoAI-ADK は コスト・自己改善・品質統制 の 3 つの核心要素で Claude Code を包む Agentic Development Kit です。 …
ナビゲータ結合トークン
ナビゲータ結合トークン コードとドキュメントが互いを指し示すようにすると、エージェントが一方を修正したときに他方の文脈を直接引き出せるようになります。ナビゲー …
ハーネスエンジニアリング
ハーネスエンジニアリング ハーネスエンジニアリングとは? MoAI-ADK は ハーネスエンジニアリング (Harness Engineering) パラダイ …
Constitution システム
MoAI-ADK の不変ルール (FROZEN) と進化可能なルール (Evolvable) を管理する、憲法的制約システムです。
概要 ハーネスエンジニアリン …
SPEC ベース開発
MoAI-ADK の SPEC ベース開発方法論を詳しく案内します。SPEC はエージェンティックハーネスの入力であり、トークノミクスの隠れたツールです — 要 …
開発方法論 (DDD/TDD)
MoAI-ADK の開発方法論を詳しく案内します。Run フェーズでエージェントがコードを実装するときに従う規律で、プロジェクト状態に応じて TDD または …
検証主張の完全性
検証主張の完全性 エージェントが「テストが通りました」「カバレッジ87%です」「このコードはもう使っていないので削除しても大丈夫です」と言うとき、その言葉をど …
TRUST 5 品質フレームワーク
MoAI-ADK のすべてのコードが通過しなければならない 5 つの品質原則を詳しく案内します。TRUST 5 は エージェンティックハーネスの品質ゲートです …情報所属バリュー: エージェント型ハーネス

MoAI-ADK v3.0 を理解するために必要なコアコンセプトを紹介します。v3.0 の価値は3つの中心要素に要約されます — トークノミクス (Token Economics)、エージェンティックループエンジニアリング (Agentic Loop Engineering)、そして エージェンティックハーネス (Agentic Harness)。このセクションのドキュメントは、その3つの中心要素が実際の開発フローでどのように機能するのかを1つずつ解き明かします。
情報初めての方へ。上から下へ順番に読むと、MoAI-ADK の全体像が自然に描けます。各ドキュメントは独立して読んでも問題ありません。
| 中心要素 | 中心となる問い | 代表ドキュメント |
|---|---|---|
| トークノミクス | 同じ品質をより少ないトークンで得るには? | MoAI-ADK とは? |
| エージェンティックループエンジニアリング | ループはどのように自ら働き、学習するのか? | ハーネスエンジニアリング |
| エージェンティックハーネス | エージェントがうまく働ける環境をどう設計するのか? | SPEC ベース開発 · TRUST 5 |
flowchart TD
A["MoAI-ADK とは?"] --> B["ハーネスエンジニアリング"]
B --> C["SPEC ベース開発"]
C --> D["開発方法論 (DDD/TDD)"]
D --> E["TRUST 5 品質"]
E --> F["Constitution システム"]
A -.- A1["3つの中心要素と\n全体アーキテクチャの理解"]
B -.- B1["エージェントが働く環境を\n設計するパラダイム"]
C -.- C1["要件をドキュメントとして定義する\nPlan フェーズ"]
D -.- D1["コードを安全に実装する\nRun フェーズ"]
E -.- E1["5つの品質原則で\nすべてのフェーズを検証"]
F -.- F1["不変ルールと進化ルールを\n区別する安全装置"]| 順序 | ドキュメント | 中心となる問い |
|---|---|---|
| 1 | MoAI-ADK とは? | MoAI-ADK とは何か、なぜトークノミクスを目標とするのか? |
| 2 | ハーネスエンジニアリング | コードを直接書く代わりに環境を設計するとはどういう意味か? |
| 3 | SPEC ベース開発 | 要件をどのように明確に定義し管理するのか? |
| 4 | 開発方法論 (DDD/TDD) | 既存のコードを壊さずにどう改善するのか? |
| 5 | TRUST 5 品質 | コード品質をどんな基準で保証するのか? |
| 6 | Constitution システム | ハーネスが自ら進化するとき、その進化を何が統制するのか? |
情報フローとして要約するとこうなります。SPEC で何を作るかを決め、DDD/TDD で安全に作り、TRUST 5 で品質を検証します。この全体のループを包み込むのが ハーネス であり、ループが回るほどハーネスが学習して指針が進化します — その進化の安全装置が Constitution です。