AI Backends
Broski connects to AI coding agents running on your computer. Choose the backend that fits your workflow.
What is an AI Backend?
An AI backend is the coding agent that runs on your system. It handles communication with AI models (Claude, GPT, etc.), executes tools like file edits and shell commands, and manages your coding sessions.
Broski doesn't run AI models directly — it connects to these backends via the bridge server, giving you mobile access to powerful desktop coding agents.
How Backends Work with Broski
The bridge server starts with your chosen backend and relays messages between the Broski app and the agent.
Choose a Backend
Anthropic's official agent — extended thinking, plugins, subagents
Multi-provider — use Anthropic, OpenAI, Google, or 75+ providers with one tool
OpenAI's official agent — native sandbox, own tooling system
Which Backend Should I Use?
- Want Anthropic's official CLI agent experience
- Need extended thinking, plugins, and subagents
- Use Claude models exclusively
- Want flexibility to switch between providers (Anthropic, OpenAI, Google, 75+ more)
- Prefer open-source with full customization
- Need extensive MCP server integration
- Want OpenAI's official CLI agent experience
- Need built-in sandboxing for command execution
- Use OpenAI models exclusively
Feature Comparison
| Feature | Claude Code | OpenCode | Codex |
|---|---|---|---|
| Provider | Anthropic | 75+ providers | OpenAI |
| Own Tooling | Yes | Yes | Yes |
| MCP Support | Yes | Full | Yes |
| Subagents | Yes | Yes | Yes |
| Sandbox Mode | No | No | Yes (built-in) |
| Open Source | No | Yes | Yes |
Session Compatibility
| Scenario | What Happens |
|---|---|
| Switch OpenCode → Claude Code | OpenCode sessions hidden, Claude Code sessions shown |
| Switch Claude Code → OpenCode | Claude Code sessions hidden, OpenCode sessions shown |
| Sessions deleted? | No — both session sets are preserved |
| Transfer sessions? | No — sessions cannot migrate between backends |
Switching Backends
Go to Settings → AI Backend and select your preferred backend. The app will reconnect automatically.
# Default (OpenCode)
broski
# The backend is selected in the app settings
# Switch backends from Settings → AI Backend in the app