본문으로 바로가기
리옵트 핸드북
리옵트 핸드북
에이전틱 시대의 문서화 혁신

패러다임 전환

왜 문서화가 변해야 하는가AI-readable 문서 설계 원칙AI와 협업하는 문서 작성 프로세스

문서 유형별 실전

프로젝트 규칙 문서문서에서 스킬·플러그인·MCP로에이전트 문서 보안API 문서 & 스펙README & 온보딩 문서아키텍처 결정 기록 (ADR)런북 & 운영 문서사용자 가이드 & 튜토리얼지식기반 (KB) & 내부 위키

운영

문서 유지보수 전략팀 문서화 문화 만들기

부록

템플릿 모음검증 리포트업데이트 내역
핸드북›에이전틱 시대의 문서화 혁신›팀 문서화 문화 만들기
한국어English

팀 문서화 문화 만들기

에이전트 지침, Skill, Plugin, MCP를 운영하는 팀 거버넌스

핵심 요약

  • 에이전트 지침·Skill·Plugin·MCP가 늘면 문서화는 문화가 아니라 권한과 책임의 문제가 됩니다.
  • 표면마다 owner·리뷰어·변경 위험을 정하고, 변경 정책에 누구의 리뷰가 필요한지 명시합니다.
  • 문서화 ROI는 벤치마크 숫자가 아니라 재작업률·온보딩 속도·MTTR 같은 팀 자체 baseline으로 측정합니다.
  • Phase 1(지침 원본 정리)→Phase 4(Plugin/거버넌스 확산) 4단계로 점진 도입합니다.
  • Big Bang 전환·도구 먼저·규칙 누적·Plugin 남발 같은 안티패턴을 피하고 owner와 review policy를 먼저 둡니다.

도구보다 운영 체계가 먼저입니다. AGENTS.md, CLAUDE.md, Skills, Plugins, MCP 서버가 늘어나면 문서화는 문화 문제가 아니라 권한과 책임의 문제가 됩니다.

이 장은 AI 시대의 문서화 문화를 "문서 많이 쓰기"가 아니라 "에이전트가 따르는 지침을 안전하게 운영하기"로 봅니다.

문서화 표준에서 지침 거버넌스로

표면별 소유권

표면소유자리뷰어변경 위험
AGENTS.mdrepo ownertech lead높음. 모든 에이전트 작업에 영향
CLAUDE.mdrepo owner + Claude Code 사용자tech lead중간. Claude Code 세션에 영향
.claude/rules/영역별 owner영역 담당자중간. 특정 경로에 영향
.agents/skills/**workflow owner도메인 owner중간~높음. 반복 절차에 영향
Pluginplatform/enablement teamsecurity + platform높음. 여러 팀에 배포
MCP 서버platform/security ownersecurity + data owner높음. 외부 시스템 접근
API docs/OpenAPIAPI ownerconsumer 대표높음. SDK/tool 생성에 영향
KB/RAG 색인docs/platform ownerdomain owner중간. 답변 품질에 영향

문서 유형별 필수 포맷

문서 유형필수 포맷필수 필드
프로젝트 규칙AGENTS.md, CLAUDE.md명령어, 위치 안내, 검증, 금지사항
API 문서OpenAPI + MarkdownoperationId, schema, auth, error, diff
SkillSKILL.md + supporting filesname, description, 사용 조건, 절차, 출력
Plugin.codex-plugin/plugin.jsonversion, description, skills/MCP/apps, 권한
MCP 서버server config + tool/resource docsscope, tool annotations, approval policy
ADRMADR 계열 구조status, date, decision, alternatives
런북조건-행동-확인-승인trigger, mode, rollback, escalation
KB 문서atomic + frontmatterid, owner, status, updated, review_after

변경 정책

## Agent Documentation Change Policy

- `AGENTS.md` 변경: tech lead 리뷰 필수
- `CLAUDE.md` 변경: repo owner 리뷰 필수
- 하위 rules 변경: 해당 경로 owner 리뷰 필수
- Skill 변경: workflow owner + 사용자 1명 리뷰
- Plugin 변경: platform owner + security 리뷰
- MCP Tool 추가: data owner + security 리뷰
- destructive Tool 추가: 별도 change approval 필요
- OpenAPI breaking change: consumer 영향 분석과 migration note 필요

PR 체크리스트

변경 유형함께 확인할 문서
API route 변경OpenAPI, API Markdown, MCP Tool schema
인증/권한 변경AGENTS.md, runbook, security guide
배포/운영 변경runbook, incident Skill, monitoring docs
반복 작업 자동화Skill 또는 Plugin
외부 시스템 연동MCP server docs, scope, approval policy
데이터/PII 처리 변경KB, security docs, data classification

도구 선택 가이드

문서 사이트

도구AI 통합장점주의
Fumadocs/MDXGit, MDX, 빌드 검증코드와 함께 리뷰 가능비개발자 작성 경험 보완 필요
DocusaurusMDX, 검색 플러그인생태계 풍부문서 구조 discipline 필요
GitBookWYSIWYG, 협업비개발자 친화적Git/source of truth 정책 필요
Confluence/NotionAPI/RAG 연동조직 내 채택 쉬움atomic 문서와 export 품질 관리 필요

에이전트 표면

필요선택
모든 작업에서 읽을 짧은 규칙AGENTS.md
Claude Code 전용 규칙CLAUDE.md, .claude/rules/
반복 절차Skill
팀 배포Plugin
외부 시스템/문서 조회MCP Resource
외부 동작 실행MCP Tool

ROI 측정

문서화 ROI는 벤치마크 숫자로 설득하지 말고 팀의 실제 작업에서 측정합니다.

지표측정 방법
에이전트 재작업률AI 생성 PR의 수정 코멘트 수, 재시도 횟수
온보딩 속도첫 PR 머지까지 걸린 기간
운영 대응런북 참조 장애의 MTTR
API 품질OpenAPI diff에서 잡힌 breaking change 수
문서 freshnessreview_after 초과 문서 수
보안승인 없는 destructive action 시도 차단 수

자체 측정 가이드

  1. 도입 전 2주간 baseline을 잡습니다.
  2. AGENTS.md와 핵심 Skill을 도입합니다.
  3. 같은 유형의 작업 5~10개를 비교합니다.
  4. 개선이 확인된 항목만 표준으로 승격합니다.
  5. 효과가 없는 규칙은 제거합니다.

4단계 도입 전략

Phase 1: 지침 원본 정리

  • repo root AGENTS.md를 공통 원본으로 지정
  • CLAUDE.md는 @AGENTS.md import 또는 명확한 분리
  • 중복된 .cursorrules, .windsurfrules는 호환 레이어로 낮춤
  • 검증 명령과 금지사항부터 정리

Phase 2: 핵심 문서 계약화

  • API 문서를 OpenAPI + Markdown으로 분리
  • 런북을 Diagnose/Recommend/Act 모드로 재작성
  • KB에 id, status, owner, review_after 추가
  • llms.txt와 RAG 색인 링크 검증

Phase 3: Skills/MCP 운영

  • 반복 절차를 Skill로 분리
  • MCP Resource와 Tool의 scope, annotation, approval policy 문서화
  • 에이전트 smoke test를 릴리스 체크에 포함
  • freshness 리포트 자동화

Phase 4: Plugin/전사 확산

  • 안정화된 Skill과 MCP 설정만 Plugin으로 승격
  • Plugin 배포 전 security review
  • 팀별 owner와 sunset 정책 지정
  • 월간 지침/Skill/Plugin 정리

안티패턴

안티패턴문제대안
Big Bang 전환모든 문서를 한 번에 바꾸다 중단지침 원본부터 정리
도구 먼저도구는 생겼지만 책임자가 없음owner와 review policy 먼저
규칙 누적AGENTS.md가 긴 위키가 됨긴 절차는 Skill/MCP로 분리
Plugin 남발실험 절차가 여러 팀에 배포repo skill에서 검증 후 승격
권한 불명확Tool이 과도한 권한으로 실행least privilege, approval, audit
숫자 과장ROI 신뢰 하락baseline과 팀 자체 측정

자가 진단 체크리스트

항목레벨 1레벨 2레벨 3레벨 4
프로젝트 규칙README만AGENTS.md 있음중복 제거smoke test
Claude Code없음CLAUDE.md 있음@import/rules 사용path-scoped governance
API 문서산문형OpenAPI 있음diff/contract testMCP Tool schema 연동
런북위키 산재구조화권한 모드 분리incident Skill 연동
KB긴 페이지atomic/frontmatterRAG evalMCP Resource freshness
Skill없음개인/실험repo skillPlugin 승격 정책
보안수동 주의checklistapproval policyaudit/reporting

체크리스트

항목확인
에이전트 지침 표면별 owner가 있는가☐
AGENTS.md와 CLAUDE.md 중복/충돌을 정기 검토하는가☐
Skill과 Plugin 승격 기준이 있는가☐
MCP Tool 추가 시 data/security owner 리뷰가 있는가☐
destructive action에 승인 정책이 있는가☐
문서화 ROI를 팀 내부 baseline으로 측정하는가☐
stale 규칙과 미사용 Skill을 제거하는 월간 정리 루틴이 있는가☐

관련 문서

문서에서 스킬·플러그인·MCP로

반복 절차, 배포 단위, 외부 컨텍스트를 에이전트용 표면으로 분리하는 방법

검증 리포트

에이전틱 시대의 문서화 혁신 핸드북의 출처·링크·정합성 검증 결과

Ch11. MCP 연동

Codex 고급 활용 · STDIO·Streamable HTTP MCP 서버 등록(codex mcp add), allowlist·enabled_tools·timeout 정책, resource/action 서버 분리와 plugin 마켓플레이스 라이프사이클로 외부 도구 연동을 통제하는 운영 가이드

마이그레이션 전략

AI 시대의 디자인 시스템 · 토큰 정규화·타입 강화(Phase 1), CLAUDE.md·MCP·검증 파이프라인(Phase 2), 팀 온보딩(Phase 3)과 Strangler Fig 패턴으로 기존 DS를 AI-Ready로 점진 전환하는 로드맵.

Ch6. MCP 서버 연동

Kiro 고급 활용 · Kiro에서 Model Context Protocol 서버와 프롬프트·리소스를 운영하는 방법

문서 유지보수 전략

코드-문서 동기화, 규칙 파일·Skill·MCP Resource 드리프트, 에이전트 smoke test와 CI 검증 루프, freshness 정책과 문서 부채 우선순위까지 docs-as-code로 운영하는 방법.

템플릿 모음

AGENTS.md, CLAUDE.md, Skill, MCP, llms.txt, 런북, KB 템플릿

On this page

문서화 표준에서 지침 거버넌스로표면별 소유권문서 유형별 필수 포맷변경 정책PR 체크리스트도구 선택 가이드문서 사이트에이전트 표면ROI 측정자체 측정 가이드4단계 도입 전략Phase 1: 지침 원본 정리Phase 2: 핵심 문서 계약화Phase 3: Skills/MCP 운영Phase 4: Plugin/전사 확산안티패턴자가 진단 체크리스트체크리스트