지시 — 문서가 아니라 살아 있는 지도
Harness의 가장 기초적인 층이다. AI에게 “나는 누구인가, 프로젝트는 어떤 모양인가,
어떤 규칙은 반드시 지켜야 하는가”를 알려준다.
도구마다 이름은 다르다. Claude Code는 CLAUDE.md,
Codex CLI는 AGENTS.md, Cursor는 .cursorrules,
Windsurf는 .windsurfrules를 사용한다.
원문이 보는 본질은 동일하다. Markdown으로 인간의 의도를 AI가 읽을 수 있는 규칙으로 인코딩하는 일이다.
많은 개발자가 500~1000줄 이상을 쓰지만 오히려 효과가 나빠질 수 있다고 본다. “이 줄을 지워도 Claude가 실수하지 않는가”가 삭제 기준이다.
AGENTS.md 약 100줄에 프로젝트 구조와 핵심 제약만 두고, 상세 문서는 포인터로 연결한다. 거대한 단일 문서는 효과가 좋지 않았다고 서술된다.
Ghostty의 각 규칙은 Agent가 실제로 저지른 과거의 실수와 연결된다. 규칙 파일은 상호작용 속에서 자라나는 살아 있는 공학 산출물이다.
지시는 한 번 작성하고 닫는 문서가 아니다. 경험을 제도화해 다음 실행의 품질을 누적시키는 장치다.