AI 코딩 에이전트가 20턴 후에 엉터리 결과물을 내는 이유: 맥락 맹목성

r/LocalLLaMA의 한 개발자가 약 20턴 후에 토큰 사용량이 급증하고 에이전트 출력이 형편없어지는 것을 발견하고 API 로그와 프롬프트 페이로드를 감사했습니다. 결론: 모델이 더 나빠진 것이 아니라, 자체적으로 부풀려진 컨텍스트 윈도우에 질식하고 있다는 것입니다.
네 가지 구조적 실수
Cursor와 Claude Code가 1만 줄 이상의 저장소에서 실제로 수행하는 작업을 검사한 후, 작성자는 네 가지 패턴을 식별했습니다:
- 맹목적 탐색: 에이전트가 하나의 유틸리티 함수를 찾기 위해 재귀적으로 grep하고 ~40개의 서로 다른 파일을 컨텍스트에 덤프합니다. 종종 기존 컴포넌트를 놓치고 처음부터 중복을 환각합니다.
- 원시 수집: 5줄 인터페이스를 업데이트하기 위해 2,000줄짜리 파일을 프롬프트에 덤프합니다. 많은 컨텍스트 토큰을 낭비합니다.
- 도구 남용: 장황한 테스트 로그와 거대한 MCP 도구 정의가 모델이 코드 한 줄을 생성하기 전에 약 3만 토큰을 소모합니다.
- 금붕어 기억: 모든 세션이 새로 시작되어 프로젝트 인식이 전혀 없으므로 동일한 파일이 반복적으로 다시 읽힙니다.
80% 컨텍스트에서의 전환점
컨텍스트가 노이즈로 약 80% 용량에 도달하면 모델의 어텐션 메커니즘이 급격히 저하됩니다. IQ가 눈에 띄게 방 온도 수준으로 떨어지고 아키텍처를 파괴하기 시작합니다. 표준 청킹 RAG는 논리에 쓸모없기 때문에 이 문제를 해결하지 못합니다. 에이전트는 원시 텍스트를 읽기 위해 토큰을 소모하기 전까지 코드베이스 구조를 인식하지 못합니다.
제안된 수정: AST 또는 그래프 DB
작성자는 컨텍스트를 소비하기 전에 코드를 AST 또는 그래프 데이터베이스로 파싱하는 오픈소스 에이전트를 요구합니다. 이를 통해 원시 텍스트에 토큰을 낭비하지 않고 구조를 이해할 수 있습니다. 이는 타이핑에서 절약된 1시간당 5시간을 수정에 소모하게 만드는 아키텍처 스파게티를 방지할 것입니다.
대상 독자
실제 코드베이스에서 Cursor, Claude Code 또는 로컬 LLM 에이전트를 사용하며 생산성 역설에 좌절하는 개발자들.
📖 전체 소스 읽기: r/LocalLLaMA
👀 See Also

클로드 코드 워크플로우 시각적 세부사항 메모리 계층 구조 및 스킬 시스템
레딧 사용자가 Claude Code가 계층화된 CLAUDE.md 파일을 통해 메모리를 구성하고 SKILL.md 파일을 통해 재사용 가능한 스킬을 구현하는 방식을 보여주는 시각적 다이어그램을 공유했습니다. 워크플로우 루프는 자동 수락과 빈번한 커밋을 포함한 계획 모드 사용을 제안합니다.

파일럿 콘솔: 개인 AI 에이전트 네트워크 관리를 위한 웹 대시보드
한 개발자가 Pilot Protocol을 기반으로 구축된 프라이빗 에이전트 네트워크를 관리하기 위한 웹 UI인 Pilot Console을 Claude를 사용하여 개발했습니다. 이 대시보드는 멀티 에이전트 워크플로우를 위한 시각적 설정, 에이전트 온보딩, 함대 모니터링 및 API 제어 기능을 제공합니다.

Google Workspace CLI는 문서에 OpenClaw 설정 가이드를 포함하고 있습니다.
Google의 새로운 gws(Google Workspace CLI) 문서는 AI 에이전트 기술을 위한 전용 섹션에서 OpenClaw 설정을 명시적으로 언급하고 있습니다. 이는 최근 AI 에이전트에 대한 계정 정지 검토와 관련된 논의를 따릅니다.

Blackwell LLM 툴킷: RTX Pro 6000에서 TensorRT-LLM을 위한 NVFP4 설정, 휠, 및 벤치마크
커뮤니티 저장소는 Blackwell GPU를 위한 TensorRT-LLM 설정, sm_120을 지원하는 사전 빌드된 LMCache 휠, 그리고 벤치마크 결과를 제공합니다. Nemotron-3-Nano-Omni V3는 단일 RTX Pro 6000에서 8k 컨텍스트로 270 tok/s를 기록했습니다.