단일 작업 공간 아키텍처로 AI 에이전트 컨텍스트 비대화 줄이기

r/openclaw의 한 개발자가 복잡한 "에이전트 스웜"에서 단일 작업 공간 아키텍처로 전환하여 AI 에이전트 컨텍스트 비대화를 줄인 접근법을 상세히 설명했습니다. 여러 구체적인 변경 사항을 구현한 후 시작 컨텍스트를 27,000 토큰에서 4,000 토큰(85% 감소)으로 줄였다고 보고했습니다.
주요 구현 세부사항
이 접근법은 네 가지 구체적인 수정 사항을 포함했습니다:
- 루트 구성 간소화: 글로벌 AGENTS.md 파일을 최소 필수 요소(음성 및 보편적 규칙)만 남기고 순수한 기준선 역할을 하도록 축소했습니다. 글로벌 MEMORY.md 파일은 완전히 삭제했습니다.
- 채널 수준 아이덴티티 주입: OpenClaw를 사용하여 특정 Discord 채널을 특정 프로젝트 환경에 매핑하여 채팅 환경에 프로젝트 격리를 하드 코딩했습니다. 구성 예시:
"1478382862150664344": {
"systemPrompt": "당신은 #social-media의 소셜 미디어 에이전트입니다. LinkedIn-to-Substack 성장에만 집중하세요. memory/social_media/ 폴더 내에서만 작업하세요.
시작: memory/social_media/YYYY-MM-DD.md(오늘) 및 memory/social_media/MEMORY.md를 읽으세요.",
"skills": ["linkedin-content-writing", "nano-banana-pro"]
}- 분리된 메모리 폴더: 각 채널은 자체 전용 폴더(예: memory/social_media/)를 가지며, 이 폴더에는 채널의 일일 작업 로그(YYYY-MM-DD.md)와 채널 자체의 분리된 프로젝트별 MEMORY.md 파일이 포함됩니다.
- 도구 부담 분할: 최소한의 글로벌 도구 프로필로 전환하고 구성의 "skills" 배열에 표시된 대로 에이전트가 관련 채널에 있을 때만 특수화된 기술을 주입했습니다.
이 개발자는 이러한 변경 전에는 AI 어시스턴트가 응답하기 전에 자체 컨텍스트를 읽는 데 20초가 걸렸으며, 컨텍스트가 여러 프로젝트에 걸쳐 27,000 토큰에 도달했다고 언급했습니다. 새로운 접근법은 파일 시스템과 정확히 일치하는 에이전트의 정신적 격리를 생성합니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

개발자가 클로드에 지속적 메모리와 스킬 구성 기능을 갖춘 맞춤형 비즈니스 시스템 구축
한 개발자가 Claude Pro를 기반으로 기본적인 작업을 넘어서는 맞춤형 시스템을 구축했습니다. 이 시스템은 정의된 입력/출력을 가진 13개의 맞춤형 스킬, 세션 간 지속되는 메모리, 자동화된 일일 브리핑, 그리고 작업을 연쇄적 또는 병렬적으로 실행하는 스킬 조합을 특징으로 합니다. 이 시스템은 Supabase, Cloudflare Pages, 그리고 바닐라 HTML/CSS/JS 위에서 실행됩니다.

클로드 오퍼스 4.6, 버핏 서신 분석으로 주식 무작위 선택
한 개발자가 Claude Code와 서브에이전트를 사용하여 48년간의 주주 서한(561,849단어)에서 워런 버핏의 투자 원칙을 추출한 후, 이를 적용해 50개의 익명화된 주식을 평가했습니다. Opus 4.6은 상위 10개 선택에서 버크셔 해서웨이의 실제 보유 종목 중 60%를 정확히 식별하면서 반(反)버핏 대조군은 거부했습니다.

자기 개선 AI 에이전트가 프로세스 비대화로 인해 정체되었으며, 설정의 60%를 줄여 해결했습니다.
한 개발자가 자기 개선형 AI 에이전트를 사용하면서 초기 개선 후 성능 정체에 부딪혔다고 보고했습니다. 버그 때문이 아니라 모든 개선이 더 많은 프로세스 오버헤드를 추가했기 때문에 에이전트는 계속된 개발에도 불구하고 느려지고 있었습니다.

Claude를 페어 프로그래머로 활용한 어린이 안전 색칠공부 앱 개발
한 개발자가 Claude를 페어 프로그래머로 사용하여 로컬 이미지 생성, 자녀 보호 기능, 광고 없는 SwiftUI 컬러링북 앱을 구축했습니다.