Files
web-page-backend/co-gahusb/CLIENT_SETUP.md

847 B

co-gahusb 클라이언트 설정

공통

  1. CO_BUS_KEY 환경변수를 각 머신에 설정(서버 .env의 값과 동일).
  2. 해당 repo 루트 .mcp.json에 co-gahusb HTTP MCP 등록(이 repo의 예시 참고).
  3. CLAUDE.md 역할 블록의 /loop 폴링 규약을 따른다.

web-ai (다른 머신)

web-ai 머신의 repo 루트에 아래 .mcp.json 생성, 역할 = AI:

{ "mcpServers": { "co-gahusb": {
  "type": "http",
  "url": "https://gahusb.synology.me/api/co/mcp",
  "headers": { "Authorization": "Bearer ${CO_BUS_KEY}" } } } }

web-ai CLAUDE.md에 역할 블록 추가(role="AI", 소유권=web-ai repo, 동일 락 규약).

Producer (오케스트레이터 세션)

별도 repo 없이 조율 담당. team_log()로 전체 활동 감시, create_task로 분배, acquire_lock로 교차 작업 직렬화.