SECTION · CORE CONCEPTS
核心概念

支撑 MoAI-ADK 的基本原理 — SPEC-First 开发、DDD/TDD、TRUST 5 质量框架、专职智能体。
Claude Code 实战代理性编程
Claude Code 实战代理性编程 Vibe Coding 的终点,Harness 工程的起点。 MoAI-ADK 维护者亲笔写的 488 页实务指南。本 …
什么是 MoAI-ADK?
MoAI-ADK 是用 成本 · 自我改进 · 品质把控 三大核心把 Claude Code 包起来的 Agentic Development Kit。同等质量 …
导航器绑定令牌
导航器绑定令牌 让代码和文档互相指向,代理修改一方时就能立即拉起另一方的上下文。导航器绑定令牌 (Navigator Binding Tokens)是三个编写 …
挽具工程
挽具工程 什么是挽具工程? MoAI-ADK 实现了 挽具工程 (Harness Engineering) 范式。开发者不再直接编写代码,而是设计一个让 AI …
Constitution 系统
这是管理 MoAI-ADK 不变规则 (FROZEN) 与可演化规则 (Evolvable) 的宪法式约束系统。
概述 正如在挽具工程中所见,MoAI-ADK …
基于 SPEC 的开发
本文详细介绍 MoAI-ADK 基于 SPEC 的开发方法论。SPEC 既是智能体挽具的输入,也是代币经济学的隐藏工具 — 需求留在文件里,即使断开会话、用 …
开发方法论 (DDD/TDD)
本文详细介绍 MoAI-ADK 的开发方法论。它是 Run 阶段智能体实现代码时遵循的纪律,根据项目状态选用 TDD 或 DDD。方法论明确了,智能体就不会迷路 …
验证主张完整性
验证主张完整性 当代理说"测试通过了"、“覆盖率 87%"、“这段代码不再用了,可以删除"时, …
TRUST 5 质量框架
详细介绍 MoAI-ADK 所有代码都必须通过的 5 项质量原则。TRUST 5 是 智能体 harness 的质量门禁 —— 无论智能体生产代码有多快,若不能 …信息所属价值: 代理型线束

本节介绍理解 MoAI-ADK v3.0 所需的核心概念。v3.0 的价值可以概括为三大核心 — 代币经济学 (Token Economics)、智能体循环工程 (Agentic Loop Engineering),以及 智能体挽具 (Agentic Harness)。本节的文档将逐一展开这三大核心在实际开发流程中的运作方式。
信息初次接触吗?从上到下按顺序阅读,MoAI-ADK 的全貌会自然浮现。每篇文档也都可以独立阅读。
| 核心 | 核心问题 | 代表文档 |
|---|---|---|
| 代币经济学 | 如何用更少的 token 获得同等质量? | 什么是 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["理解三大核心与\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 验证质量。包裹这整个循环的是 挽具 (Harness),循环转得越多,挽具学到的越多,指令随之演化 — 而管控这种演化的安全装置就是 Constitution。