@itsharmanjot: FOUR AI CLIs ARE NOW TALKING TO EACH OTHER THROUGH A SINGLE SQLITE FILE. Claude Code. Gemini CLI. Codex CLI. OpenCode. …
Summary
Squad is an open-source Rust tool that lets four major AI CLIs (Claude Code, Gemini CLI, Codex CLI, OpenCode) collaborate on the same codebase through a single SQLite file, with no daemon or server required.
View Cached Full Text
Cached at: 06/29/26, 12:27 PM
FOUR AI CLIs ARE NOW TALKING TO EACH OTHER THROUGH A SINGLE SQLITE FILE.
Claude Code. Gemini CLI. Codex CLI. OpenCode. The four biggest agent CLIs on the planet, opened in four different terminals, working on the same codebase, in real time.
The entire orchestration layer is a database file sitting on your disk.
It’s called squad. Written in Rust. Installed in one Homebrew command.
→ /squad manager in terminal 1 → breaks down the goal, assigns tasks → /squad worker in terminal 2 → executes → /squad worker in terminal 3 → auto-renamed to worker-2, executes in parallel → /squad inspector in terminal 4 → reviews everything, sends PASS or FAIL → Messages flow through .squad/messages.db → Custom roles are just markdown files in .squad/roles/ → Optional tmux launcher tiles all four into one session
Here’s the wildest part:
There is no daemon. No sockets. No background processes. No server. No broker. No queue.
The entire multi-agent system is one SQLite file and a Rust binary that reads and writes to it.
This is the simplest possible architecture for agent orchestration and somehow nobody else shipped it.
258 GitHub stars. 22 forks. 13 releases. Latest April 5, 2026. MIT license.
One honest note: you are early. squad is the coordination layer, not the intelligence — you still pay for Claude Code, Gemini, Codex, or OpenCode underneath. And macOS/Linux is the first-class path; Windows needs a manual binary.
Install:
brew install mco-org/tap/squad squad setup squad init
That’s it. Your AI agents now have a group chat.
100% Open Source.
Repo in the first comment.
Similar Articles
@NFTCPS: Multiple AI agents working together? Finally someone pulled it off with the most down-to-earth approach. squad, a command-line tool written in Rust, lets Claude Code, Gemini CLI, Codex, and OpenCode — these CLI agents — sit at the same table and collaborate.…
squad is a command-line tool written in Rust that enables collaboration among multiple AI CLI agents (such as Claude Code, Gemini CLI, etc.) via shell commands and an SQLite database, without requiring a background daemon.
@sitinme: AI coding tools are finally becoming interoperable. Previously, Claude Code, Codex, Cursor, and Gemini CLI each operated in their own silos—choosing a tool essentially locked you into that client. Now with ACP (Agent Client Protocol), it's somewhat like AI...
The ACP (Agent Client Protocol) unifies the communication method between editors and AI agents, enabling AI coding tools like Claude Code, Codex, Cursor, and Gemini CLI to work together collaboratively, marking the transition of AI programming from standalone tools to an interconnected workflow phase.
@jbarbier: For those starting with AI coding, I just shared my CLAUDE.md (also works with Gemini and Codex BTW - see how-to). Sinc…
Developer Julien Barbier shares his CLAUDE.md configuration file for AI coding agents, which improves efficiency by providing explicit instructions for Claude, Gemini, and Codex. The file is customizable and includes setup instructions for multiple tools.
Run multiple AI coding agents simultaneously with isolated profiles
multi-cli is a tool that enables running multiple AI coding agents (Claude Code, Codex, Gemini CLI, Cursor) simultaneously with isolated profiles, allowing parallel agentic coding workflows.
@JinjingLiang: Want to ditch Claude? Someone just released the any-agent version of 'Claude Agent View' Use Codex, Pi, Droid, whatever…
Orca is an open-source AI orchestrator that lets developers run multiple CLI agents like Claude Code, Codex, and Gemini side-by-side across repositories on macOS, Windows, and Linux.