피드로 돌아가기
Coding Agents over Telegram, Part 1: Topics Are Agents
Dev.toDev.to
Infrastructure

Telegram Topic 기반 Multi-Agent 오케스트레이션을 통한 원격 코딩 제어망 구축

Coding Agents over Telegram, Part 1: Topics Are Agents

Jeril2026년 6월 13일6intermediate

Context

기존 원격 터미널 기반 Coding Agent 운용 시 SSH 연결 유지 및 터미널 종속성으로 인한 모빌리티 제약 발생. 단순 봇 릴레이 구조는 세션 격리 부재와 프로젝트별 컨텍스트 관리 불가라는 설계적 한계를 가짐.

Technical Solution

  • Telegram Supergroup의 Topic 기능을 Agent 세션 매핑 단위로 정의하여 프로젝트별 독립적 Memory 및 Session 확보
  • 'One Supergroup per Machine' 불변 원칙을 통해 Bot Token의 Single-poller 제약과 Machine-local Routing 문제를 구조적으로 해결
  • Relay Agent와 Ops Agent의 권한 분리를 통해 개별 tmux pane 제어와 시스템 전역 명령 실행 범위를 격리하여 Blast Radius 최소화
  • Agent 상단에 Supervisor Layer를 배치하여 답변의 근거를 검증하고 신뢰도에 따라 Pass, Follow-up, Review, Block으로 라우팅하는 감사 체계 구축
  • Owner-only Allowlist 기반의 접근 제어를 통해 Shell 접근 권한에 대한 보안 무결성 확보

1. 외부 인터페이스와 내부 세션을 1:1 매핑하여 상태 격리(Isolation) 구현 여부 확인

2. 고권한 작업 수행 Agent와 일반 작업 Agent의 권한 범위(Blast Radius)를 엄격히 분리했는지 검토

3. AI 생성 결과물을 그대로 반영하지 않고, 신뢰도를 측정하는 검증 레이어(Supervisor) 설계 적용 고려

원문 읽기