AI 에이전트의 멍청함 해결하기: 저장소당 공유 컨텍스트 트리

AI 코딩 에이전트가 멍청해 보이는 진짜 이유는 무엇일까요? 바로 여러분이 가진 컨텍스트를 공유하지 않기 때문입니다. 여러분은 팀 역사, 코드베이스 결정, 과거 실패 등 수개월간의 정보를 지니고 있습니다. 하지만 Claw는 그런 것 없이 매번 새 세션을 시작합니다. 매주 월요일마다 동일한 아키텍처 결정을 내려야 합니다. 저장소 A의 에이전트가 헬퍼를 리팩터링하면 저장소 B의 에이전트가 다시 원래대로 되돌립니다. 아무도 이미 합의된 내용을 기록하지 않았기 때문입니다.
근본적인 문제: 인간과 에이전트는 동일한 수준의 컨텍스트를 필요로 하며, 양측 모두 최신 상태로 유지되어야 합니다. 저장소별로 AGENTS.md를 두어도 시간이 지나면 낡아지고, 저장소 간에 내용이 달라지며, 업데이트를 담당하는 사람도 없습니다. Notion과 MCP 서버를 시도해봤지만, 에이전트가 제안한 편집 내용을 Notion이 조용히 잘못 병합하는 문제가 있었습니다.
해결책: 컨텍스트 트리 저장소
한 개발자의 해결책: 트리 계층 구조로 정렬된 마크다운 노드로 구성된 저장소입니다. 각 노드에는 소유자가 있습니다. 각 작업 전에 Claw가 관련 노드를 깊이 검색하여 읽고, 작업 후에는 업데이트를 제안합니다. 이렇게 컨텍스트 트리가 자동으로 유지됩니다. 에이전트와 인간이 정확히 동일한 컨텍스트를 공유하게 됩니다.
핵심 세부 사항
- 구조: 트리 계층 구조의
.md파일 저장소. - 소유권: 각 노드에 명시적 소유자(인간 또는 에이전트)가 있음.
- 검색: 에이전트가 트리를 따라 내려가 각 작업 전에 관련 정보를 검색함.
- 업데이트: 작업 완료 후 에이전트가 관련 노드에 업데이트를 제안하여 컨텍스트가 자동 유지됨.
이 접근 방식은 인간과 에이전트가 항상 동일한 최신 정보 원천을 기반으로 작업할 수 있도록 보장합니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

모든 프롬프트에 모든 MCP 서버를 로딩하면 조용히 토큰 예산이 소진된다
5~6개의 MCP 서버를 사용하는 한 사용자는 각 프롬프트가 모든 서버를 로드하여 막대한 토큰 낭비를 초래한다는 사실을 발견했습니다. 관련 서버만 로드하는 라우팅 레이어를 구현함으로써 토큰 사용량이 크게 줄고 응답 시간이 개선되었습니다.

커뮤니티, OpenClaw 토큰 소비 해결책 논의
사용자들은 AI 에이전트를 24시간 가동할 때 발생하는 높은 토큰 사용량을 관리하는 전략을 공유합니다.

클로드 코드는 코드 생성기보다 코드 리뷰어로서 더 나은 성능을 보입니다.
한 개발자는 Claude Code가 처음부터 코드를 생성하는 것보다 기존 코드를 검토하는 데 사용할 때 더 현실적인 결과를 생산한다고 공유합니다. 주요 관행에는 현재 구현으로 세션을 시작하고, 프로젝트 컨텍스트 파일을 유지하며, 응답이 저하될 때 세션을 재시작하는 것이 포함됩니다.

클로드 코드 플러그인 버그로 인해 스킬이 두 번 로드되어 컨텍스트 압축이 증가합니다
Claude Code의 버그로 인해 플러그인이 모든 스킬을 두 번씩 로드하게 되어 시스템 프롬프트 크기가 크게 증가하고 빈번한 컨텍스트 압축이 발생합니다. 이 문제는 오래된 캐시 디렉터리와 심링크 중복으로 인해 발생합니다. 소스에서는 문제를 확인하는 스크립트와 오래된 플러그인 버전 및 중복 심링크를 제거하는 수정 스크립트를 제공합니다.