agmsg — CLI AI 에이전트를 위한 크로스-에이전트 메시징
Cross-agent messaging for CLI AI agents. No daemon, no network, no complexity.
한줄 요약
agmsg는 Claude Code, Codex, Gemini CLI 같은 CLI 에이전트가 공유 SQLite DB를 통해 서로 메시지를 주고받게 하는 로컬 전용 메시징 레이어다.
핵심 포인트
- 데몬 없음: 백그라운드 서버 없이 파일/SQLite만 사용
- 네트워크 없음: 로컬 프로젝트 단위로 동작
- 공유 DB:
messages.db하나로 다중 읽기/단일 쓰기 - Delivery modes:
monitor,turn,both,off - 팀/정체성 모델:
(agent name, team)기준으로 등록
왜 눈여겨볼 만한가
- CLI 에이전트 간 협업을 “메신저”로 추상화한 점이 실용적이다.
- Claude Code와 Codex를 같은 운영면에 묶어주는 가벼운 표준 인터페이스에 가깝다.
monitor와turn을 분리해 에이전트/도구 제약에 맞춰 전달 방식을 조정한다.- 별도 네트워크 브리지 없이 SQLite WAL로 동시성을 처리한다.
아키텍처 메모
- 저장소 구조는
~/.agents/skills/<cmd>/아래에 스킬, 스크립트, 팀 설정, 메시지 DB를 둔다. - 설치 후 각 에이전트가 같은 team에 join하면 메시지를 교환할 수 있다.
whoami,inbox,history,send같은 shell 스크립트가 자동화 API처럼 동작한다.- 실제 저장은 단일 SQLite DB와 팀별 등록 메타데이터로 처리된다.
관련성
- 2026-04-05-open-acp-messenger-agents — 메신저 내에서 AI 코딩 에이전트를 쓰는 브리지 계열
- 2026-04-15-openharness-ohmo-agent — 메신저 내장 개인 에이전트 패턴과의 근접성
- moc-ai-coding
- moc-dev-tools