agmsg

让不同AI编程代理在终端里组队聊天协作

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 168 🐛 待处理 412 👀 关注 5
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 1579
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 MIT 许可证,完全开源免费,无付费版本。

项目预览

agmsg 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类智能体
开发团队fujibee
定价模式🏷️完全免费
价格说明MIT 许可证,完全开源免费,无付费版本。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Shell
技术栈/模型agent-communication,agent-teams,agentic,ai-agents,bash,claude-code,cli,codex,copilot,developer-tools,gemini-cli,inter-agent,multi-agent,sqlite
GitHub 星标★ 1579
上线时间2026-04-02 00:00:00
代码更新2026-11-07
仓库体积25.5 MB
本站数据更新2026-11-07
维护状态活跃
收录时间2026-08-09
浏览次数4

项目介绍

agmsg 是一个用 Bash 和 SQLite 实现的跨厂商 CLI AI 编程代理消息传递工具,让 Claude Code、Codex、Gemini CLI 和 Copilot 等不同 AI 代理能在同一团队中互相通信。它解决了多代理协作时消息孤岛的问题,无需守护进程或复杂框架,仅通过 Bash 脚本和 SQLite 数据库实现轻量级消息总线。核心能力包括:代理间消息路由、团队会话管理、消息持久化以及跨工具兼容。它提供简单的命令行接口,让不同 AI 代理可以订阅、发送和接收消息,从而协同完成复杂任务。项目强调极简依赖和易集成,适合希望快速搭建多代理协作环境的开发者。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 1579

使用教程

难度:入门 约 5 分钟 部署方式:命令行工具 7 步

环境要求

  • bash 环境(macOS 自带,Linux 一般也有)
  • sqlite3 命令行工具(macOS 自带,精简版 Linux 需自行安装)
  • 可联网的终端,用于执行 npx agmsg
  • 一个支持的 CLI AI 代理:Claude Code、Codex、Gemini CLI、GitHub Copilot CLI 等

安装与启动步骤

  1. 1补充安装 sqlite3

    macOS 自带 bash 与 sqlite3 可直接跳过;Debian/Ubuntu、Alpine 等精简系统需先装 sqlite3。

    sudo apt-get install -y sqlite3
  2. 2安装 agmsg

    最省事的安装方式,无需克隆仓库。npx 会把它装到 ~/.agents/skills/agmsg/。

    npx agmsg
  3. 3首次运行并注册

    在你的项目里打开代理后执行。首次使用会提示输入团队名和代理名,即完成引导。

    /agmsg
  4. 4Codex/Gemini 写法

    Codex、Gemini CLI、Antigravity 使用美元符号前缀调用同一个命令。

    $agmsg
  5. 5用自然语言通信

    之后直接对代理说话,如“send alice a message saying the deploy is done”“check my messages”。

  6. 6隔离存储调试

    给代理指向单独的临时数据库,避免污染团队真实消息。示例中的参数为团队、发送者、接收者与正文。

    AGMSG_STORAGE_PATH=/tmp/agmsg-sandbox ./scripts/send.sh myteam alice bob "hi"
  7. 7卸载

    每个安装副本都自带卸载脚本,会自动清理技能文件、斜杠命令、hooks 与团队配置。

    ~/.agents/skills/agmsg/uninstall.sh

关键配置

配置项必填说明示例
AGMSG_STORAGE_PATH否指定消息存储路径,用于隔离沙箱或测试环境/tmp/agmsg-sandbox

如何确认成功

首次运行会提示输入团队名与代理名,填完后对代理说“who's on the team”,能列出成员即成功。

常见问题

Q:提示找不到 sqlite3 怎么办?

A:在 Debian/Ubuntu 或 Alpine 等精简系统上先安装:sudo apt-get install -y sqlite3,或使用发行版对应的包管理命令。

Q:在 Codex 或 Gemini CLI 里敲 /agmsg 没反应?

A:Claude Code 和 Copilot CLI 使用 /agmsg,Codex、Gemini CLI、Antigravity 使用 $agmsg,前缀不同但功能相同。

Q:npm 安装的版本不是最新的?

A:npm 包与 Claude Code 插件按 tag 发布,可能落后 main 几个修复;需要刚合并的改动就用 git clone 或 setup.sh 安装。

Q:怎么确认自己在跑哪个版本?

A:执行 /agmsg version,或运行 scripts/version.sh。tag 版本形如 v1.0.3,领先发布版的检出形如 v1.0.3-6-g1a2b3c4。

Q:需要常驻守护进程或 MCP 服务器吗?

A:不需要。它不使用 MCP,也没有 broker 和网络依赖,只是一个共享的本地 SQLite 文件加 bash 脚本。

注意事项

  • 无论用哪种方式安装,agmsg 最终都位于 ~/.agents/skills/agmsg/。
  • git clone 与 curl 的 setup.sh 路径直接取自 main,始终最新;npm 包和 Claude Code 插件按发布节奏更新。
  • 它连接的是不同工具之间的对等会话,不是子代理,也不是消息队列。
  • 卸载脚本支持 --yes 一键全清和 --keep-data 保留数据库与团队配置。

核心亮点

  • 零守护进程,仅依赖 Bash 和 SQLite,部署极简
  • 原生支持 Claude Code、Codex、Gemini CLI 等主流代理,开箱即用
  • 消息持久化存储,团队会话可追溯,便于调试和复盘

不足之处

  • 基于 Bash 实现,复杂场景下性能和扩展性可能受限
  • 文档/社区待观察

适用场景

  • 多代理协同完成大型代码重构任务
  • 在 CI/CD 流程中让不同 AI 代理接力处理问题
  • 本地开发时快速搭建 AI 代理团队进行代码审查

替代项目

Agent Protocol、A2A (Agent2Agent)、MCP (Model Context Protocol)

上一篇:BossConsole

下一篇:ongrid

同类项目推荐

auto-re-agent 开源

上传二进制,AI 自动还原 C/C++ 函数,逆向效率翻倍

Reconstruct and validate C/C++ code from compiled programs with AI.

★ 2420 2026-08-09
fable5-mode 开源

让 Claude 模型像 Fable 5 一样严谨:先规划、再验证、后执行。

Make Opus 4.8 (or any Claude model) work like Claude Fable 5 — a Claude Code skill ···

★ 106 2026-08-09
shadmin 开源

快速搭建带 AI 能力的全栈权限管理系统

An Enterprise-Grade Full-Stack RBAC Permission Management System Built with Go + Rea···

★ 174 2026-08-09
skills 开源

让 AI 代理学会曼陀罗思考法,高效搞定知识整理与发布

AI Agent Skills for Chinese Knowledge Workers: iMandalArt, FIRE, planning, and publi···

★ 259 2026-08-09
caura-memclaw 开源

多个智能体共享同一套记忆,协作不各说各话

Caura (formerly MemClaw) — governed shared memory for AI agent fleets. Multi-agent,···

★ 552 2026-08-09
mathodology 开源

给 Claude/Codex 装上数模获奖外挂,一键跑通美赛国赛流程

专为数学建模竞赛设计的数模 Agent Skills:MCM/ICM 美赛、CUMCM 国赛、华数杯、M3、HiMCM···

★ 322 2026-08-09
oh-my-coder 开源

多智能体协作,一套代码接入 12+ 国产大模型

Multi-Agent AI Coding Assistant - 支持 DeepSeek / GLM / MiMo 等 12+ 国产大模型,多智···

★ 192 2026-08-09
get-started-with-ai-agents 开源

一条命令把 AI 智能体部署到 Azure 并跑起来

Basic sample for deploying AI agents web app with Azure AI Foundry and SDKs

★ 383 2026-10-11