20 lines
847 B
Markdown
20 lines
847 B
Markdown
# 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`로 교차 작업 직렬화.
|