Skip to main content
SECTION · CORE CONCEPTS

핵심 개념

MoAI-ADK를 떠받치는 기본 원리 — SPEC-First 개발, DDD/TDD, TRUST 5 품질 프레임워크, 전담 에이전트.

클로드 코드로 시작하는 실전 에이전틱 코딩
클로드 코드로 시작하는 실전 에이전틱 코딩 바이브 코딩의 끝, 하네스 엔지니어링의 시작. MoAI-ADK 메인테이너가 직접 쓴 488쪽 실무 …
MoAI-ADK란?
MoAI-ADK는 비용 · 자기 개선 · 품질 통제 세 가지로 Claude Code를 감싸는 Agentic Development Kit입니다. …
내비게이터 바인딩 토큰
내비게이터 바인딩 토큰 코드와 문서가 서로를 가리키게 만들면, 에이전트가 한쪽을 고쳤을 때 다른 쪽의 맥락을 곧바로 끌어올 수 있습니다. 내비 …
하네스 엔지니어링
하네스 엔지니어링 하네스 엔지니어링이란? MoAI-ADK는 하네스 엔지니어링 (Harness Engineering) 패러다임을 구현합니다. 개 …
Constitution 시스템
코드베이스가 진화하면 규칙도 함께 진화해야 하지만, 잘못된 진화는 시스템을 한 번에 무너뜨립니다. MoAI-ADK의 Constitution 시스 …
SPEC 기반 개발
MoAI-ADK의 SPEC 기반 개발 방법론을 자세히 안내합니다. SPEC은 에이전틱 하네스의 입력이자 토크노믹스의 숨은 도구입니다 — 요구사항 …
칸반 보드 용어
칸반 보드 용어 칸반 모드를 다루는 문서와 운영 안내는 아홉 낱말을 공유해서 씁니다 — 보드, 체인, 세션 런처 안내 어디를 펴도 같은 낱말이 …
SPEC 라이프사이클
NEW · v3.2 SPEC 라이프사이클 (SPEC Lifecycle) 모든 MoAI 작업은 plan → run → sync 세 단계 라이프사이 …
개발 방법론 (DDD/TDD)
MoAI-ADK의 개발 방법론을 자세히 안내합니다. Run 단계에서 에이전트가 코드를 구현할 때 지키는 규율로, 프로젝트 상태에 따라 TDD와 …
검증 주장 무결성
검증 주장 무결성 에이전트가 “테스트를 통과했습니다”, “커버리지 87%입니다”, “이 …
TRUST 5 품질 프레임워크
에이전트가 코드를 빠르게 만들어 내는 능력은 곧 품질이 아닙니다. MoAI-ADK의 모든 코드가 통과해야 하는 5가지 품질 원칙이 TRUST 5 …
정보
소속 가치: 에이전틱 하네스

핵심 개념: 하네스 구조

MoAI-ADK v3.0을 이해하는 데 필요한 핵심 개념을 소개합니다. v3.0의 가치는 세 가지 핵심으로 요약됩니다 — 토크노믹스 (Token Economics), 에이전틱 루프 엔지니어링 (Agentic Loop Engineering), 에이전틱 하네스 (Agentic Harness). 이 섹션에서는 그 세 가지가 실제 개발 흐름에서 어떻게 맞물려 돌아가는지 하나씩 풀어봅니다. 세 가지가 서로를 먹여 살리기 때문에 — 품질 게이트가 재작업을 막아야 비용이 유지되고, 루프의 관찰이 쌓여야 품질 규칙이 강제되며, 비용 게이트가 예산을 끊어 줘야 루프가 적정 가격에 머뭅니다 — SPEC · TRUST 5 · harness 같은 단어를 어느 한 페이지에서만 보더라도 그 뒤에 얽힌 나머지 둘의 맥락이 함께 따라옵니다. 그래서 이 섹션은 단어의 사전이 아니라, 사이트 전체가 공유하는 어휘를 처음부터 세팅하는 곳입니다.

정보
처음이신가요? 위에서 아래로 순서대로 읽으면 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["세 가지 핵심과\n전체 아키텍처 이해"]
    B -.- B1["에이전트가 일할 환경을\n설계하는 패러다임"]
    C -.- C1["요구사항을 문서로 정의하는\nPlan 단계"]
    D -.- D1["코드를 안전하게 구현하는\nRun 단계"]
    E -.- E1["5가지 품질 원칙으로\n모든 단계를 검증"]
    F -.- F1["불변 규칙과 진화 규칙을\n구분하는 안전장치"]

학습 순서

순서문서핵심 질문
1MoAI-ADK란?MoAI-ADK는 무엇이고, 왜 이 세 가지인가?
2하네스 엔지니어링코드를 직접 쓰는 대신 환경을 설계한다는 것은 무슨 뜻인가?
3SPEC 기반 개발요구사항을 어떻게 명확하게 정의하고 관리하는가?
4개발 방법론 (DDD/TDD)기존 코드를 망가뜨리지 않고 어떻게 개선하는가?
5TRUST 5 품질코드 품질을 어떤 기준으로 보장하는가?
6Constitution 시스템하네스가 스스로 진화할 때 무엇이 그 진화를 통제하는가?
정보
흐름으로 요약하면 이렇습니다. SPEC 으로 무엇을 만들지 정하고, DDD/TDD 로 안전하게 만들고, TRUST 5 로 품질을 확인합니다. 이 루프 전체를 감싸는 것이 하네스이고, 루프가 돌수록 하네스가 학습해 지침이 진화합니다 — 그 진화를 붙잡아 두는 안전장치가 Constitution입니다.