자율적 클로드 코드 세션을 위한 디스코드 브리지

✍️ OpenClawRadar📅 게시일: March 2, 2026🔗 Source
자율적 클로드 코드 세션을 위한 디스코드 브리지
Ad

한 개발자가 Claude가 도구 실행이나 CLI 입력 시에만 작동하는 풀 기반 제약을 해결하기 위해 자율적인 Claude Code 세션을 위한 Discord 브릿지를 구축했습니다. 이 시스템은 WebSocket을 통한 실시간 양방향 채팅을 가능하게 하며, 로컬 파일 큐잉과 중단/오류 이벤트 시 푸시 알림을 제공합니다.

아키텍처

인바운드 흐름: Discord → WebSocket → bridge.js → discord-inbox.jsonl → PostToolUse 훅 → Claude

아웃바운드 흐름: Claude → Discord MCP → #claude-code-chat → 휴대폰 푸시 알림

구성 요소

  • bridge.js (약 50줄, discord.js v14): 전용 채널을 수신하고 API 폴링 없이 메시지를 JSONL 형식으로 로컬 인박스 파일에 기록하는 Discord 게이트웨이에 대한 지속적인 WebSocket입니다.
  • PostToolUse 훅: 네트워크 호출이나 스로틀링 없이 모든 도구 호출 시 로컬 인박스를 읽습니다 — 이전에 사용된 2분 폴링 간격 대비 마이크로초 단위로 걸리는 파일 읽기만 수행합니다.
  • PreToolUse 훅: 모든 세션의 첫 번째 도구 호출 시 브릿지를 자동 시작하며, 이미 실행 중일 경우 자동으로 아무 작업도 하지 않습니다.
  • 아웃바운드 웹훅: 중단/오류 이벤트 시 구조화된 STATUS 업데이트를 전송하며, Discord의 thread_name 매개변수를 통해 세션별 명명된 스레드가 자동 생성됩니다 (channel_id를 반환받으려면 ?wait=true 필요 — 기본값은 빈 204 응답을 반환합니다).
Ad

주요 설계 결정

주요 아키텍처 전환은 API 폴링 대신 로컬 파일 큐를 사용한 것입니다. 원자적 잘림 기능이 있는 JSONL은 경쟁 조건을 방지합니다. 브릿지는 세션에 독립적입니다 — Discord 기록은 충돌과 재시작을 거쳐도 유지되며, 여러 에이전트가 동일한 채널을 공유할 수 있습니다.

제한 사항

권한 승인 프롬프트(1/2/3)는 Claude가 해당 시점에 유휴 상태이고 도구가 실행되지 않기 때문에 여전히 터미널 입력이 필요합니다. 이는 활성 실행 중 리디렉션에는 작동하지만, 중단된 프롬프트에 응답하는 데는 작동하지 않습니다.

테스트 결과

27,000줄을 밤새 두 개의 병렬 세션에서 분석하여 테스트했으며, 15개의 버그를 발견하고 오전 5시 42분에 6개월 로드맵을 제공했습니다. 설정에는 세 개의 bash 파일과 약 20분이 필요합니다.

📖 전체 소스 읽기: r/LocalLLaMA

Ad

👀 See Also

미각 기억: 초차원 컴퓨팅 벡터를 통한 가역적 에이전트 메모리
Tools

미각 기억: 초차원 컴퓨팅 벡터를 통한 가역적 에이전트 메모리

하이퍼차원 컴퓨팅이 벡터 검색을 대체하여 완전한 기억을 가능하게 합니다: 프로젝트와 관련된 모든 날을 나열하고, 명명되지 않은 작업 흐름을 감지하며, 일일 로그를 점곱을 통해 손실 없이 분해합니다.

OpenClawRadar
컨텍스트 모드: Claude 코드를 위한 도구 출력 압축 MCP 서버
Tools

컨텍스트 모드: Claude 코드를 위한 도구 출력 압축 MCP 서버

컨텍스트 모드는 Claude Code와 도구 출력 사이에 위치하는 MCP 서버로, 샌드박스에서 이를 처리하고 요약만 반환합니다. MCP 출력 315KB를 5.4KB로 줄여, 속도 저하가 시작되기 전 세션 시간을 약 30분에서 약 3시간으로 연장합니다.

OpenClawRadar
OpenClaw 사용자들은 AI 에이전트와의 계획 및 검토 과정에서 병목 현상을 보고하고 있습니다.
Tools

OpenClaw 사용자들은 AI 에이전트와의 계획 및 검토 과정에서 병목 현상을 보고하고 있습니다.

OpenClaw 사용자들은 효과적인 코드 생성에도 불구하고 계획 및 검토 워크플로를 'MS-DOS 같다'고 묘사하며, 수동 개입, 문서 파편화, 에이전트 협업 중 추론 상실을 지적합니다. 일부는 comment.io와 Proof by Every 같은 에이전트 네이티브 문서 편집기를 실험 중입니다.

OpenClawRadar
LM Studio 파서 버그로 인해 Qwen3.5 도구 호출 및 추론 기능이 중단됩니다
Tools

LM Studio 파서 버그로 인해 Qwen3.5 도구 호출 및 추론 기능이 중단됩니다

LM Studio의 서버 파서에는 도구 호출을 자동으로 중단시키고, 추론 출력을 손상시키며, 모델을 실제보다 더 나쁘게 보이게 만드는 세 가지 상호작용하는 버그가 있습니다. 이러한 문제는 Qwen3.5 및 DeepSeek-R1과 같은 추론 모델에 영향을 미치며, 1년 이상 전에 보고된 버그 하나는 아직 해결되지 않았습니다.

OpenClawRadar