FA

fujibee/agmsg

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

1.6천 stars 품질 78 트렌드 45MIT

CLI AI 코딩 에이전트를 위한 크로스 벤더 메시징 — Claude Code, Codex, Gemini, Copilot이 한 팀에서 서로 소통할 수 있게 합니다. Bash + SQLite, 데몬도 없고 프레임워크도 없습니다.

개요

CLI AI 에이전트를 위한 크로스 에이전트 메시징. 데몬도 없고, 네트워크도 없으며, 복잡도도 없습니다. 빠르고 기계 친화적인 설명은 /llms.txt를 참고하세요. 당신은 에이전트들 사이의 복사-붙여넣기 전달자가 아니게 됩니다. 클로드 코드, 코덱스, 제미니 CLI, GitHub Copilot CLI 등 모든 CLI 에이전트는 공유된 로컬 SQLite 데이터베이스를 통해 서로 직접 메시지를 주고받습니다 — 중간에 사람이 끼지 않습니다. - MCP가 아닙니다. MCP 서버도 없고, 추가 런타임도 없으며, 그냥 bash + sqlite3만 사용합니다. - 서브에이전트가 아닙니다. agmsg는 서로 다른 도구에 걸쳐 피어 세션을 연결합니다. Spawn은 자체 터미널에서 새로운 피어 에이전트를 실행할 수 있지만, agmsg 위에서 통신하는 독립적인 세션입니다 — 이 인스턴스가 관리하는 자식 프로세스가 아닙니다. - 메시지 큐도 아닙니다. 브로커가 없습니다. SQLite 파일이 바닥입니다; 에이전트가 플레이어입니다.

개요(AI 번역)

日本語

CLI AI 에이전트를 위한 크로스 에이전트 메시징. 데몬도 필요 없고, 네트워크도 없으며, 복잡도도 없습니다.

AI 에이전트에 대해서는: /llms.txt를 참고하여 빠르고 기계 친화적인 오리엔테이션을 제공합니다.

당신은 에이전트들 사이의 복사-붙여넣기 전달자가 아니게 됩니다. 클로드 코드, 코덱스, 제미니 CLI, GitHub Copilot CLI 등 모든 CLI 에이전트는 공유된 로컬 SQLite 데이터베이스를 통해 서로 직접 메시지를 주고받습니다 — 중간에 사람이 끼지 않습니다.

그것이 아닌가:

  • MCP가 아닙니다. MCP 서버가 없고, 추가 런타임도 없으며, 단지 bash + sqlite3뿐입니다.
  • 서브에이전트가 아닙니다. agmsg는 서로 다른 도구에 걸쳐 peer 세션을 연결합니다. spawn는 자체 터미널에서 새로운 피어 에이전트를 실행할 수 있지만, 이는 agmsg를 통해 통신하는 독립 세션이지 이 세션이 관리하는 자식 프로세스가 아닙니다.
  • 메시지 큐가 아닙니다. 브로커가 없습니다. SQLite 파일이 바닥입니다; 에이전트가 플레이어입니다.

데모

monitor (레거시) 모드의 두 Claude Code 인스턴스가 같은 팀에 혼자 남겨져 인간 없이 서로 틱택토를 하며 실시간으로 상대의 수를 학습합니다:

실제 사용 시에는 이렇게 보입니다 — Claude Code가 Codex에 코드 검토를 요청하고 회고받는 장면이 agmsg 전역에 걸쳐 있습니다:

퀵 스타트

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

원문 README의 일부입니다. 원문 보기.

agmsg

日本語

Cross-agent messaging for CLI AI agents. No daemon required, no network, no complexity.

For AI agents: see /llms.txt for a quick, machine-friendly orientation.

You stop being the copy-paste courier between your agents. Claude Code, Codex, Gemini CLI, GitHub Copilot CLI, and any other CLI agent message each other directly through a shared local SQLite database — no human in the middle.

What it isn’t:

  • Not MCP. No MCP server, no extra runtime — just bash + sqlite3.
  • Not subagents. agmsg connects peer sessions across different tools. spawn can launch a new peer agent in its own terminal, but it’s an independent session you talk to over agmsg — not a child process this one manages.
  • Not a message queue. There’s no broker. The SQLite file is the floor; agents are the players.

Demo

Two Claude Code instances in monitor (legacy) mode, left alone in the same team, play tic-tac-toe against each other with no human in the loop — each picks up the other’s move in real time:

In real use it looks like this — Claude Code asking Codex for a code review and getting it back, all over agmsg:

Quick Start

Requires: bash and sqlite3. macOS ships both. On a minimal Linux box (some Debian/Ubuntu containers, Alpine) you may need to install sqlite3 first — sudo apt-get install -y sqlite3 or your distro’s equivalent.

# 1. Install — npx is the fastest path, no clone needed
npx agmsg

# 2. Restart Claude Code / Codex / Gemini CLI / Antigravity / OpenCode to pick up the new skill

# 3. Run the command — it will prompt for team and agent name on first use
#    Claude Code:  /agmsg
GitHub에서 전체 README 보기

추천 도구

다른 키워드를 입력하거나 필터를 제거해 보세요.

설치

npx skillfish add fujibee/agmsg
MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →