@itsharmanjot: 四个AI CLI现在通过一个SQLite文件互相通信:Claude Code、Gemini CLI、Codex CLI、OpenCode……
摘要
Squad是一个开源的Rust工具,让四大AI CLI(Claude Code、Gemini CLI、Codex CLI、OpenCode)通过一个单一的SQLite文件在同一个代码库上协作,无需守护进程或服务器。
查看缓存全文
缓存时间: 2026/06/29 12:27
四个AI命令行工具正通过同一个SQLite文件相互对话。
Claude Code、Gemini CLI、Codex CLI、OpenCode。全球最强大的四个智能体CLI,分别运行在四个终端窗口内,实时协作处理同一代码库。
整个编排层就是一个存放在你磁盘上的数据库文件。
它叫squad。用Rust编写。一条Homebrew命令即可安装。
→ 在终端1运行/squad manager → 拆解目标、分配任务 → 在终端2运行/squad worker → 执行任务 → 在终端3运行/squad worker → 自动重命名为worker-2,并行执行 → 在终端4运行/squad inspector → 审查所有内容,返回PASS或FAIL → 消息通过.squad/messages.db流转 → 自定义角色只是.squad/roles/目录下的markdown文件 → 可选的tmux启动器将四个终端并排整合到一个会话中
这里是最疯狂的部分:
没有守护进程。没有套接字。没有后台进程。没有服务器。没有代理。没有队列。
整个多智能体系统就是一个SQLite文件和一个读写该文件的Rust二进制程序。
这是最简单的智能体编排架构,但不知为何没人先做出来。
258个GitHub星标。22个分支。13个发布版本。最新版本2026年4月5日。MIT许可证。
一句坦诚的话:你来得早。squad是协调层,不是智能层——你仍然需要为底层的Claude Code、Gemini、Codex或OpenCode付费。macOS/Linux是一等支持平台;Windows需要手动下载二进制文件。
安装:
brew install mco-org/tap/squad squad setup squad init
就这样。你的AI智能体现在有了群聊。
100%开源。
仓库链接在第一条评论中。
相似文章
@NFTCPS: 多个 AI agent 一起干活这事,终于有人用最土的办法做出来了。 squad,一个 Rust 写的命令行工具,让 Claude Code、Gemini CLI、Codex、OpenCode 这几个 CLI agent 直接坐一桌协作。…
squad 是一个用 Rust 编写的命令行工具,通过 shell 命令和 SQLite 数据库实现多个 AI CLI 代理(如 Claude Code、Gemini CLI 等)的协作,无需后台守护进程。
@sitinme: AI 编程工具终于开始互通了。 以前 Claude Code、Codex、Cursor、Gemini CLI 各玩各的,用哪个工具基本就被锁在哪个客户端里。 现在有了 ACP(Agent Client Protocol),它有点像 AI …
ACP(Agent Client Protocol)协议统一了编辑器和AI Agent的通信方式,使Claude Code、Codex、Cursor、Gemini CLI等AI编程工具可以互通协作,标志着AI编程从单点工具进入互联工作流阶段。
@jbarbier: 对于刚开始AI编码的人,我刚刚分享了我的CLAUDE.md(也适用于Gemini和Codex,参见指南)。由于…
开发者Julien Barbier分享了他为AI编码代理准备的CLAUDE.md配置文件,通过为Claude、Gemini和Codex提供明确的指令来提升效率。该文件可自定义,并包含多种工具的设置指南。
同时运行多个AI编程代理,每个代理使用独立配置文件
multi-cli 是一款工具,支持同时运行多个AI编程代理(如 Claude Code、Codex、Gemini CLI、Cursor),并为每个代理提供独立配置文件,从而实现并行的代理式编程工作流。
@JinjingLiang: 想抛弃Claude?有人刚发布了'Claude Agent View'的任意代理版本。用Codex、Pi、Droid,随便什么。
Orca 是一个开源 AI 编排工具,让开发者能够在 macOS、Windows 和 Linux 上跨仓库并行运行多个 CLI 代理,如 Claude Code、Codex 和 Gemini。