여러 기기에서 세션 간 작업을 위임하는 에이전트 네트워크를 구축해 본 적 있나요?
Has anyone actually built a multi-machine agent network where one session delegates to others?
핵심 요약
여러 기기 간 에이전트 작업 위임과 보안 정책을 고민하는 사용자에게 커뮤니티가 기술적 조언과 구축 경험을 공유함.
- 네트워크 아키텍처 — 여러 기기 간 에이전트 작업 위임 및 보안 정책 설계 논의
- 보안 및 신뢰 — 수신 측 기기에서 정책을 강제하는 방식의 중요성 강조
- 구축 경험 — 라우팅 계층과 Codex 하네스를 활용한 직접적인 구현 사례 공유
- 도구 제안 — Claude remote/dispatch, OpenChamber, Paseo 등 기존 솔루션 활용 제안
내 상황:
Claude Code를 돌리는 맥북 프로(주로 폰으로 원격 제어함)랑 24시간 내내 프로세스 돌려놓을 맥 미니가 있음. 둘 다 Tailscale으로 묶여있고.
내가 원하는 건 맥북 세션에서 하던 작업을 맥 미니로 넘기고 후속 조치까지 하는 거임: 맥 미니가 작업 수행하다가 중간에 질문 던지고, 다 끝나면 보고하는 식. 나중엔 맥 미니에 Codex도 올릴 생각임. 더 크게 보면 친구 맥 미니도 특정 역할("리뷰어", "GPU 워커")로 참여시켜서, 내 세션에서 그 역할에 맞는 작업만 걔한테 던져주는 구조를 만들고 싶음.
지금까지 머릿속으로 정리해본 건 이거임:
• 제일 골치 아픈 건 메시징이 아니라 신뢰 문제임. 맥북 → 맥 미니는 특정 명령어 리스트 안에서 자동 실행되게 하고, 맥 미니 → 맥북은 무조건 내 승인 필요, 기본값은 차단(default deny)으로 가는 방향성.
• 친구 기기까지 엮이면 정책은 양방향이어야 함. 내 쪽에서 뭐라고 하든 친구 노드의 인바운드 규칙이 우선순위를 가져야 하니까.
• 격리, 노드별 키 관리, 권한 취소, 구독료 누가 낼지 같은 건 아직 미정임.
찾아본 것들: A2A는 작업 수명 주기(입력 필요 등)는 있는데 피어 인증이 없음. cmesh는 Tailscale 위에서 정책 기반 위임을 지원하긴 하는데 아직 너무 초기 단계임. Agent Teams는 애초에 단일 머신용으로 설계됐고.
궁금한 점:
- 이거 이미 만들어본 사람 있음? 대충 만든 거라도 좋으니까 뭐 썼는지 좀 알려줘.
- 바닥부터 새로 시작한다면 어디서부터 손댈 거임? git-as-queue, 머신별 MCP 서버, SSH 화이트리스트, 브로커, 아니면 또 다른 거?
이걸 직접 만들지, 아니면 이미 있는 건데 내가 검색어를 잘못 입력해서 못 찾고 있는 건지 판단이 안 서네.



