단일 작업 공간 아키텍처로 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와 Gemini를 사용해 3주 만에 헬스케어 SaaS를 구축한 경험: 배운 점들
코딩 경험이 없는 의료기기 영업사원이 AI 코딩 어시스턴트를 활용해 3주 만에 FastCredentials.com이라는 의료 규정 준수 자격 인증 플랫폼을 구축했습니다. 이 프로젝트는 Python/Django, Gunicorn, Nginx, Stripe, WeasyPrint, SQLite를 사용했으며, Claude API로 블로그 콘텐츠를 자동 생성했습니다.

개발자, Claude AI를 활용해 72시간 만에 카드 전투 게임 개발
한 개발자가 Claude AI를 사용해 72시간 만에 'SNAPDOWN'이라는 완전한 브라우저 기반 카드 전투 게임을 만들었습니다. 이 게임에는 6단계 스토리, 고유한 메커니즘을 가진 4개의 플레이 가능한 클래스, AI 상대, 애니메이션, 튜토리얼 시스템이 포함되어 있으며, 프레임워크나 빌드 단계 없이 단일 HTML 파일로 구현되었습니다.

트레이딩 알고리즘 재구축: 승률에서 예상 PoP 및 스마트 사전 필터링으로
한 개발자가 주식 거래 스캐너를 재구축하여 오해의 소지가 있는 '승률' 계산을 정확한 '예상 수익 확률'로 대체하고, 시장 지표 사전 필터링으로 API 호출을 85% 줄였으며, 세 가지 결과 기대값 모델을 구현했습니다.

OpenClaw 사용자가 맞춤형 기술로 크로스 플랫폼 콘텐츠 서식을 자동화합니다.
한 개발자가 여러 플랫폼에 맞춰 원본 초안을 자동으로 포맷하는 OpenClaw 스킬을 만들어, 각 사이트의 특정 요구사항에 대한 수동 마크다운 조정을 없앴습니다.