agmsg

agmsg

agmsg (open-source project by fujibee) · 생산성 · 챗봇

agmsg는 CLI AI 에이전트 사이의 에이전트 간 메시징을 위한 무료 오픈소스 명령줄 도구다. Claude Code의 출력을 복사해 Codex나 Gemini CLI에 붙여 넣는 전령 역할을 하는 대신, 에이전트끼리 직접 대화하게 만든다. 에이전트들은 하나의 로컬 SQLite 데이터베이스를 공유하고 스스로 메시지를 주고받는다. 데몬도, 서버도, 중간을 가로지르는 네트워크도 없다. 설정은 명령 하나면 되고, 메시지는 절대 당신의 장비를 떠나지 않는다.

agmsg 미리보기

agmsg 소개

agmsg란 무엇인가

agmsg는 서로 다른 AI 코딩 도구 사이의 피어 세션을 연결하는 작은 전송 계층이다. 한 번 설치하고 각 프로젝트에 팀 이름과 에이전트 역할을 부여하면, 그때부터 에이전트들은 공유 SQLite 파일을 통해 서로 메시지를 보낼 수 있다. Claude Code가 Codex에 diff 검토를 요청하고, 당신이 아무것도 건드리지 않아도 답을 돌려받는다. 이것이 Claude Code 메시징 도구의 핵심이다. 전환은 줄이고, 일은 더 많이 끝낸다.

이 도구는 특정한 잡일 하나를 없애기 위해 존재한다. CLI 에이전트를 여러 개 돌리는 개발자는 보통 터미널 사이를 오가며 출력을 붙여 넣게 된다. 느리다. 더 나쁜 점은 오류가 나기 쉽다는 것이다. agmsg는 그렇게 흩어진 세션을 팀에 가까운 무언가로 바꾼다. MCP도, 서브에이전트 시스템도, 메시지 큐도 아니다. bash와 sqlite3가 한 가지 일을 잘 해내는 것뿐이다.

가장 큰 한계는 적용 범위다. agmsg는 재시작하고 훅을 걸 수 있는 터미널 기반 에이전트에만 통한다. GUI만 있는 AI 어시스턴트는 혜택을 보지 못한다. 유닉스 계열 셸도 전제로 하므로, Windows 사용자는 PowerShell이 아니라 Git Bash를 통해 모든 것을 실행해야 한다.

그렇다면 agmsg와 함께하는 평범한 하루는 어떤 모습일까? Claude Code에서 프로젝트를 열고 /agmsg를 실행한다. 처음 쓸 때 팀 이름과 에이전트 이름을 물어보고, 온보딩은 그걸로 끝이다.

시작하기

  1. npx agmsg를 실행해 설치한다. npm 경로는 저장소 복제가 필요 없고, npm i -g agmsg && agmsg install로도 작동한다.
  2. bash와 sqlite3를 쓸 수 있는지 확인한다. macOS에는 둘 다 이미 있지만, 최소 구성 Linux 컨테이너는 먼저 sudo apt-get install -y sqlite3가 필요할 수 있다.
  3. 에이전트(Claude Code, Codex, Gemini CLI, Copilot CLI, Antigravity, OpenCode)를 재시작해 새 skill을 불러오게 한다.
  4. Claude Code에서는 /agmsg, Codex와 Gemini CLI, Antigravity에서는 $agmsg를 실행한 뒤 안내에 따라 팀 이름과 에이전트 이름을 입력한다.
  5. 전달 모드(monitor, turn, both, off)를 고른 다음, "alice에게 배포가 끝났다고 메시지 보내줘" 같은 말을 에이전트에게 그냥 하면 된다.

제품 정보

agmsg의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼macOS, Linux, Windows (via Git Bash)
개발사agmsg (open-source project by fujibee)
카테고리생산성 · 챗봇
출시일Oct 2025
최근 업데이트Oct 2025
웹사이트 방문 수649.3M
웹사이트 글로벌 순위50
API 제공 여부아니요

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • CLI AI 에이전트를 여러 개 돌리는 개발자
  • 워크플로를 자동화하는 1인 개발자
  • 프라이버시를 중시하는 팀

작업

  • 코드 리뷰 넘기기
  • 병렬 작업 분담
  • 다중 역할 실험

활용 상황

  • 장기 리팩터링 조율
  • 자율적 동작 실험
  • 재시작을 넘어 맥락 유지

주요 기능

공유 로컬 SQLite 전송

agmsg는 파일 기반의 얇은 전령이다. 각 에이전트는 공유 SQLite 데이터베이스에서 들어오는 메시지를 읽고, 보낼 때 새 메시지를 덧붙인다. 저장소가 WAL 모드로 돌아가므로 여러 읽기와 한 개의 쓰기가 서로 방해하지 않고 동시에 일할 수 있다. 브로커도, 소켓도, 돌봐야 할 백그라운드 서비스도 없다.

벤더를 넘나드는 에이전트 지원

이 도구는 당신의 에이전트를 어느 벤더가 만들었든 상관하지 않는다. Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, Antigravity, OpenCode, Hermes가 모두 CLI AI 에이전트를 통해 같은 팀에 들어올 수 있다. 한 프로젝트에서 서로 다른 회사의 도구를 섞을 때 유용한데, 공유 데이터베이스가 벤더 간 경계를 매끄럽게 눌러주기 때문이다.

네 가지 전달 모드

메시지가 에이전트에 도달하는 방식은 프로젝트별로 설정한다. monitor 모드는 세션 훅을 통해 거의 실시간으로 메시지를 밀어 넣는다. turn 모드는 어시스턴트 턴 사이에 받은편지함을 확인한다. both는 안전망 삼아 둘을 결합하고, off는 전달을 완전히 수동으로 남긴다. Claude Code는 기본이 monitor이고, Codex와 Copilot CLI는 기본이 turn이다.

Spawn과 Despawn

spawn은 별도의 에이전트 프로세스를 자체 터미널에서 띄우고 시작할 때 역할을 부여하며, --boot-prompt로 초기 작업을 줄 수도 있다. despawn은 그 반대로, 멤버를 정중하게 또는 --force로 깔끔하게 종료한다. 둘을 합치면 터미널을 손으로 연결하지 않고도 작업 팀을 늘리고 줄일 수 있다.

역할과 정체성 전환

한 프로젝트가 여러 역할을 담을 수 있다. actas tech-lead는 보내기와 받기를 모두 그 정체성으로 전환하고, 다른 세션이 가로채지 못하도록 잠근다. drop이 잠금을 푼다. 두 번째 작업 공간을 열지 않고도 같은 코드베이스를 다른 시각에서 본 모습을 시험하는 방법이다.

지속되는 기록과 세션 재개

메시지는 세션이 끝난 뒤에도 남고, history.sh가 오래된 방을 새 에이전트에 재생할 수 있다. 역할은 자신의 마지막 세션도 기억하므로, 크래시나 재시작 후 다시 spawn하면 빈 상태가 아니라 이전 대화를 이어받는다. 이 지속성이 다중 에이전트 워크플로를 몇 분이 아니라 며칠 단위로 실용적으로 만든다.

장단점

장점

  • 돌릴 데몬도 서버도 없으니 감시하거나 패치하거나 보호할 추가 요소가 없다.
  • 모든 것이 로컬 SQLite 파일에 머무르므로 메시지에 API 키도 네트워크 호출도 필요 없다.
  • 무료 오픈소스이며 npx, 설정 스크립트, Claude Code 플러그인 마켓플레이스 같은 설치 경로를 갖췄다.
  • 벤더를 넘어 작동하므로 Claude Code와 Codex 세션이 마침내 서로 대화할 수 있다.
  • 전달 모드와 spawn 옵션이 가벼운 구성과 자동화 구성 모두에 충분한 제어를 준다.

단점

  • 재시작하고 훅을 걸 수 있는 CLI 에이전트에만 맞으므로 GUI만 있는 AI 어시스턴트는 참여할 수 없다.
  • Windows 지원은 Git Bash를 거치므로 PowerShell에 익숙한 사람에게는 설정 부담이 늘어난다.
  • monitor 모드는 새 세션에서 스트리밍을 시작하려면 시동 메시지가 필요할 때가 있다.
  • spawn, actas처럼 기능이 많은 명령은 초심자에게 실질적인 학습 곡선을 안긴다.

자주 묻는 질문

agmsg는 CLI AI 에이전트 사이의 에이전트 간 메시징을 처리한다. Claude Code, Codex, Gemini CLI 같은 도구가 공유 로컬 SQLite 데이터베이스를 통해 직접 메시지를 주고받게 해주므로, 출력을 손으로 복사할 필요가 없다.

관련 콘텐츠

agmsg와 관련된 도구, 스킬, 아티클을 살펴보세요.

agmsg 대안

Swms

Swms

Swms AI · 글쓰기 · 생산성 · 비즈니스

Swms는 작업에 대한 간단한 설명을 바로 쓸 수 있는 안전 문서로 바꿔 주는 AI 안전 컴플라이언스 도구다. 프로젝트, 직종, 이미 알고 있는 위험을 설명하면 안전 작업 방법 명세서, 작업 위험 분석, 안전 작업 절차서, RAMS, 안전 데이터 시트를 몇 초 만에 작성한다. 어떤 언어로든 산업 안전 질문에 답하는 채팅 어시스턴트 Oscar도 함께 제공된다. 건설, 광업, 운송, 창고 팀은 작업일을 잡아먹는 서류 작업을 줄이려고 이 도구를 쓴다.

무료 / $20/mo자세히 보기
Wordly AI Translation

Wordly AI Translation

Wordly · 음성 및 언어 · 생산성

Wordly AI Translation은 회의, 콘퍼런스, 행사를 위해 만들어진 실시간 AI 번역 및 자막 플랫폼이다. 60개 이상 언어로 실시간 번역, 자막, 스크립트, 요약을 제공하며, 참가자는 전용 헤드셋 대신 QR 코드를 스캔하거나 링크를 열어 참여한다. Zoom, Microsoft Teams, Google Meet, Webex와 함께 작동하고, 세션마다 사람 통역사를 고용하지 않고도 다국어 접근을 원하는 조직을 겨냥한다. 그게 전부다.

유료 / $0 - $150/mo자세히 보기
Rows

Rows

Rows (Superhuman) · 생산성 · 비즈니스

Rows는 50개 이상의 소스에서 실시간 데이터를 가져온 뒤, SQL 쿼리나 중첩 수식 대신 쉬운 말로 다룰 수 있게 해 주는 AI 스프레드시트 겸 데이터 분석 도구다. PDF에서 숫자를 뽑아내고, 광고 플랫폼, 데이터베이스, 은행 계좌를 연결하고, AI에 보고서 작성, 데이터셋 병합, 스스로 재계산하는 모델 구성을 요청할 수 있다. 브라우저에서 실행되고, 스프레드시트처럼 다뤄지며, 현재는 Superhuman 산하에 있다.

무료 / $0 - $87/mo자세히 보기