최근 연구에서, /init의 무분별한 사용이 비용만 증가시킨다는 점이 밝혀졌습니다.
https://arxiv.org/abs/2602.11988
흔히 프로젝트를 AI와 함께 시작할 때 기존 코드베이스에 /init 부터 입력하는 일이 잦은데요, 이는 AI가 읽을 수 있는 정보를 문서화하여 정리하는 역할을 합니다. 중요한 것은, 그것들은 이미 AI가 읽을 수 있다는 점이죠. AGENTS.md를 진정으로 사용하려면 AI가 읽을 수 없는(즉, 코드베이스에서 찾을 수 없는) 규칙을 정의하는 것이 좋습니다.
예를 들면 프로젝트 규칙이나, 컨벤션 같은 것 말이죠. 그런 현실 세계의 것들은 AI가 독심술을 쓰지 않는 이상 알 수 없는 정보이므로, 제공해주는 것이 맞습니다. 그러나 코드베이스에서 알 수 있는 사실로 구성되는 자동 생성된 AGENTS.md는 오히려 비용을 20% 정도 증가시킨다고 합니다.
에이전틱 엔지니어링에서 비용은 곧 성능입니다. LLM의 특성 상 불필요한 모든 지침은 노이즈일 뿐입니다. 부수적으로 컨텍스트 용량도 차지할테고요.
디렉토리 구조나 어떤 프레임워크를 사용하는지 등은 AI가 코드베이스를 읽으면 알 수 있는 사실이기 때문에 적지 않습니다. 문서화될 내용을 엄밀하게 정해야합니다.
그러니 /init을 가능하면 쓰지 맙시다.
댓글 0
댓글을 작성하려면 로그인이 필요합니다.
아직 댓글이 없습니다.