AGENTS.md 올바르게 작성하기: 정확성 25% 향상 또는 30% 하락

✍️ OpenClawRadar📅 게시일: April 28, 2026🔗 Source
AGENTS.md 올바르게 작성하기: 정확성 25% 향상 또는 30% 하락
Ad

Augment Code는 모노레포 전반에 걸쳐 AGENTS.md 파일에 대한 체계적인 연구를 수행했습니다. 최고의 파일은 코딩 에이전트에 Haiku에서 Opus로 업그레이드한 것과 맞먹는 품질 향상을 제공했으며, 최악의 파일은 AGENTS.md가 전혀 없을 때보다 출력을 더 나쁘게 만들었습니다. 동일한 파일이 일상적인 버그 수정에서 best_practices를 25% 향상시킨 반면, 같은 모듈의 복잡한 기능 작업에서는 completeness를 30% 떨어뜨렸습니다. 다음은 효과가 있었던 방법들입니다.

측정 방법

내부 평가 스위트인 AuggieBench를 사용했습니다. 대규모 저장소에서 일상적인 에이전트 작업을 반영하는 고품질 PR로 시작하여, 환경과 프롬프트를 설정하고 에이전트가 PR을 재현하도록 요청했습니다. 여러 선임 엔지니어의 검토를 거친 골든 PR(최종 버전)과 출력을 비교했습니다. PR은 단일 모듈 또는 앱 내에 포함되어야 하며, 범위는 AGENTS.md가 도움이 될 만한 작업이어야 했습니다. 각 작업은 파일 유무에 따라 두 번씩 실행되었습니다.

Ad

효과적인 방법

1. 점진적 공개 > 포괄적 범위

일반적인 케이스와 워크플로우를 높은 수준에서 다루고, 세부 사항은 에이전트가 필요 시 로드할 수 있는 참조 파일에 넣으세요. 각 참조 파일의 범위를 명확히 유지하세요. 100~150줄의 파일과 몇 개의 집중된 참조 문서가 중간 규모 모듈(~100개 핵심 파일)에서 지표 전반에 걸쳐 10~15%의 개선을 가져왔습니다. 그 길이를 넘어서면 이점이 역전되었습니다.

2. 절차적 워크플로우

번호가 매겨진 다단계 워크플로우는 에이전트를 실패에서 완료로 이끌 수 있습니다. 예: 새 통합을 배포하기 위한 6단계 워크플로우. 누락된 연결 파일이 40%에서 10%로 줄었고, 에이전트가 더 빨리 완료했으며, 정확도가 25% 올라갔고, 완전성도 20% 향상되었습니다. 메인 파일은 간결하게 유지하고 분기 사례는 참조 파일을 사용하세요.

3. 의사 결정 테이블

두세 가지 합리적인 방법이 있을 때(예: 상태 관리를 위한 React Query vs Zustand), 테이블을 사용하여 미리 선택을 강제하세요. 예:

질문 → React Query → Zustand
서버가 유일한 데이터 소스인가? ✅
여러 코드 경로가 이 상태를 변경하는가? ✅
로컬 상태와 혼합된 낙관적 업데이트가 필요한가? ✅

해당 영역의 PR에서 best_practices 점수가 25% 더 높았습니다.

4. 짧은 프로덕션 예제

실제 프로덕션 코드에서 가져온 3~10줄의 스니펫은 재사용성과 패턴 준수를 향상시켰습니다. 예: Redux Toolkit 기본 요소를 위한 복사-붙여넣기 템플릿(타입이 지정된 초기 상태의 createSlice, 오류 처리가 포함된 createAsyncThunk, 타입이 지정된 useAppSelector). code_reuse가 20% 증가했습니다.

5. 도메인별 규칙

여전히 중요합니다 — 대부분의 사람들이 이미 AGENTS.md와 연관 짓는 패턴입니다.

📖 전체 출처 읽기: HN AI Agents

Ad

👀 See Also

다중 에이전트 아키텍처: AI 시스템에서 단일 에이전트 함정 피하기
Guides

다중 에이전트 아키텍처: AI 시스템에서 단일 에이전트 함정 피하기

레딧 게시물에서 여러 작업에 단일 에이전트를 사용하는 일반적인 아키텍처 실수를 지적하며, 이로 인해 지속적인 관리가 필요한 취약한 시스템이 발생한다고 설명합니다. 제안된 해결책은 각 에이전트가 좁고 구체적인 역할을 맡는 오케스트레이터-전문가 모델입니다.

OpenClawRadar
클로드 대 GPT 박사 학위 논문 작성: 방법론 섹션에서 기술적 의미 보존
Guides

클로드 대 GPT 박사 학위 논문 작성: 방법론 섹션에서 기술적 의미 보존

박사 과정 학생이 컴퓨터 비전/하드웨어 공동 설계 논문을 다듬는 데 Claude와 GPT를 비교한 결과, Claude가 기술적 의미와 논증 구조를 더 안정적으로 보존하는 반면 GPT는 때때로 주장을 지나치게 단순화한다는 내용을 공유합니다.

OpenClawRadar
Claude 코드 프로젝트를 CLAUDE.md, Skills, MCP로 구조화하기
Guides

Claude 코드 프로젝트를 CLAUDE.md, Skills, MCP로 구조화하기

한 개발자가 Claude Code에 대한 워크플로우 개선 방법을 공유했습니다. 계획 모드로 시작하기, 프로젝트 메모리를 위한 CLAUDE.md 파일 유지, 반복 작업에 재사용 가능한 스킬 생성, 외부 도구 연결을 위한 MCP 사용 등이 포함됩니다.

OpenClawRadar
코딩 에이전트의 구성 요소: 도구, 메모리, 컨텍스트가 LLM을 확장하는 방법
Guides

코딩 에이전트의 구성 요소: 도구, 메모리, 컨텍스트가 LLM을 확장하는 방법

세바스찬 라슈카는 Claude Code와 Codex CLI와 같은 코딩 에이전트의 여섯 가지 구성 요소를 분석하며, 에이전트 하네스가 모델을 도구, 메모리, 저장소 컨텍스트와 결합하여 LLM을 소프트웨어 작업에 더 효과적으로 만드는 방법을 설명합니다.

OpenClawRadar