Skip to main content
FireConnect is an open-source CLI that routes agentic coding harnesses through Fireworks models. Install once, sign in once, then flip any supported harness on or off without hand-editing config files. Choose where inference runs:
  • Direct Fireworks routing (default): the Fireworks gateway. Sign in with fireconnect login or use a Fireworks API key (fw_...) or Fire Pass key (fpk_...).
  • Fireworks on Microsoft Foundry: models in your Azure subscription, billed through Azure. See Microsoft Foundry.
New here? Run fireconnect login, then fireconnect claude on, restart Claude Code, and send hi. Try the side-by-side demo if you want to compare before switching.

What’s new in v0.9.0

FireConnect 0.9.0 adds a global model catalog, first-class FireRouter support, and safer upgrades:
  • Global model catalog: fireconnect model list
  • FireRouter as a model: on --model firerouter on supported harnesses
  • Claude usage reports: fireconnect claude usage
  • Web search MCP: HTTP MCP for live search with a Fireworks API key (details). FireConnect auto-install on Claude Code; other harnesses coming soon.
See Upgrade to v0.9.0 before enabling FireRouter or web search on an older install.

Guides

Side-by-side demo

Race Anthropic vs Fireworks on the same prompt

Recommended models

Serverless short IDs and Fire Pass defaults

CLI reference

Commands, providers, auth, and migration

Microsoft Foundry

Route harnesses through Azure deployments

WebSearch MCP

Live web search from any harness; FireConnect on Claude Code today

Harness guides

Claude Code

Multi-slot model aliases

OpenCode

OpenAI-compatible adapter in opencode.json

Codex

OpenAI Codex CLI via the Responses API

Pi

Pi agent settings and auth

Cursor

OpenAI BYOK settings for Cursor IDE

VS Code

GitHub Copilot Chat custom endpoint

Deep Agents

LangChain Deep Agents Code (dcode)

Harness support

Notes
  • Microsoft Foundry: Claude Code does not read --provider azure yet. Every other harness in the matrix supports Foundry routing in FireConnect v0.9.0+.
  • Fire Pass: not supported on Codex or Foundry. FireConnect also rejects --model firerouter with Fire Pass keys (fpk_...) on every harness. Use a standard Fireworks API key (fw_...) for FireRouter.
  • Web search MCP: works from any harness via HTTP MCP with a Fireworks API key (request access from Fireworks). FireConnect auto-install is Claude Code only for now; other harnesses coming soon. See WebSearch MCP.
  • Cursor / VS Code: quit the IDE before on or off (SQLite writes). status is read-only.

Prerequisites

  • A Fireworks API key (fw_...) or Fire Pass key (fpk_...) for direct routing
  • For Foundry: Azure resource, API key, and deployment. See portal setup.
  • Node.js 18+
  • At least one supported harness installed locally

Install

The installer clones the CLI to ~/.fireconnect/cli, installs dependencies, and adds ~/.local/bin/fireconnect. It does not sign you in or write harness settings. You do not have to run login first. fireconnect claude on runs sign-in inline if needed.

Upgrade to v0.9.0

Re-run the install script to upgrade FireConnect.
If Claude Code was connected, the installer temporarily restores your original settings. Reconnect after upgrade:
For CI, set FIRECONNECT_AUTO_OFF_CLAUDE=1 to skip prompts. Check version with fireconnect --version. After upgrading, see the v0.9.0 guides: CLI reference, recommended models, side-by-side demo, and WebSearch MCP.

Sign in

Fire Pass keys (fpk_...) work during login or on. FireConnect detects the key type and applies the correct defaults. See CLI reference: Sign in options for --with-token, --account, logout --revoke, and configure.

FireRouter

FireRouter automatically routes simple requests to cheaper open models and hard requests to Claude Opus 4.8. In FireConnect, select it like any other model:
Cursor does not support FireRouter. See the FireRouter overview for auth, routing preferences, and supported harnesses.

Source

FireConnect is open source: github.com/fw-ai/fireconnect