# 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**: ```json { "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`로 교차 작업 직렬화.