Debate
"I want two positions to confront each other."
Two agents answer in turn; a summary can set out agreements and disagreements.
Compare their analyses, have your changes reviewed and move your work and decisions forward. Palabre uses your existing tools and subscriptions; you choose the mode that fits.
npm install -g palabre02 / RELAY
From your usual conversation, your tool becomes the lead. With Relay mode, it sends a task or review request to a teammate, in a new conversation or one you choose, then brings the reply back. You no longer have to copy messages between windows.
You prepare a change with Claude Code. It asks Codex for a review through Relay, with the useful files and context. Claude examines the findings, presents disagreements and proposes corrections. You decide what happens next. Codex can also lead, with Claude as its teammate.
.relay.md export lets you reread the exchange; receiving a reply does not prove task success.Relay connects Claude Code and Codex both ways. Codex can receive in an already open conversation on Windows, macOS and Linux (python3 required on macOS/Linux); immediate display is not guaranteed. Sending to a Claude Code conversation that is in use is not yet supported. Requirements, permissions and limits.
03 / DEBATE
With Debate mode, two agents answer the same question in turn. Each one reads the other's answer, challenges or completes it. When enabled, the final summary sets out agreements, disagreements and proposed actions.
You are unsure whether to split a module that has grown too large. Codex, as implementer, proposes a split into three parts; Claude Code, as reviewer, spots two hidden dependencies. Codex adjusts. The summary keeps the split, flags the remaining risk and suggests a first test to write. You decide, with the arguments in hand.
04 / MODES
Palabre offers four modes: Debate, Relay, Ask and Chat.
"I want two positions to confront each other."
Two agents answer in turn; a summary can set out agreements and disagreements.
"I want my agents to cooperate and hand off to each other, without any copy-paste from me."
One agent sends a message directly to another agent (Claude Code or Codex), which replies. You are no longer the go-between, but the decision-maker.
"I want several independent opinions."
1 to 4 agents answer without seeing each other's answers; a summary can compare them.
"I'm chatting with an agent, and sometimes need a second opinion to double-check an answer."
Ask another agent with /consult, without leaving the conversation.
In doubt: Debate for a decision with stakes, Relay to coordinate work across several agents, Ask for several opinions, Chat to talk with one agent.
Debate, Ask and Chat start new exchanges; unlike Relay, they do not pick up your existing Codex or Claude Code conversations.
05 / AGENTS
Codex, Claude Code, OpenCode and the other tools use your accounts and models. Palabre calls the assistants you bring into the work agents. Each tool must be installed and configured; its presence does not guarantee every mode works.
| Tool | Relay | Debate, Ask and Chat |
|---|---|---|
| Codex | Yes | Yes |
| Claude Code | Yes, in the background | Yes |
| OpenCode | Copy pilot (1) | Yes |
| Antigravity CLI | No | Yes |
| Mistral Vibe | No | Yes |
| Ollama | No | Yes |
(1) Experimental OpenCode Relay pilot: Windows, CLI 2.0.32 only; Desktop not verified. Usual OpenCode environment, with no enforced read-only mode. Tools and requirements.
06 / PRIVACY
No Palabre account, no CLI telemetry, no Palabre server receiving your conversations. Exports are saved on your machine.
Remote tools and models receive the prompts and context they need, under their own policies and your settings. Ollama does not always mean local: a cloud model is still remote, even when accessed through a local Ollama server.
To keep AI exchanges on your machine, launch Debate, Ask or Chat from your terminal, without a remote assistant, with a local Ollama server and local models for all participants and summaries. Privacy and limits.
07 / GET STARTED
Install the Palabre skill in Codex or Claude Code, then reload it. Your assistant needs permission to run local commands.
“Use Palabre Relay to ask Claude Code to review this plan without changing files.” Your lead runs Palabre and brings the result back. Your first Relay.
palabre opens interactive menus for Debate, Ask and Chat. palabre doctor checks your configuration; direct commands also let you use Relay.
For Debate, Ask and Chat, --files and --context attach useful files or folders. For Relay, the lead prepares the request and its links.
Roles complement Debate, Ask and Chat: propose, challenge, review. They steer instructions, not permissions, and do not configure Relay.
Exports (.debate.md, .relay.md, .ask.md, .chat.md) are saved in .palabre/ by default. Check for sensitive information before sharing them.
08 / WHERE TO USE IT
the palabre CLI, with its interactive interface or commands to use in your scripts.
with the Palabre skill, Codex and Claude Code can run the mode that fits your request from the terminal.
in a compatible app such as Codex or Claude Code, ask your agent to use Palabre. Type or dictate your request if the app supports voice input; voice comes from the app, not Palabre.
a sidebar to start a Debate, Chat or Ask and follow the session live.
Install PALABRE, pick your mode, coordinate your agents' work and keep the decision.