Install
terminal coding agent · v0.8.0

The coding agentthat never stopsat a rate limit.

Forge reads your project, edits files and runs commands. Bring your own API keys from as many providers as you like: when one says 429, the next one picks up mid-sentence.

pipx install forgecommandline
Other ways
Python 3.10+ · Windows, macOS, Linux · bring your own keys
failover

A relay, not a single runner.

Same conversation, your next key. You see one yellow line and keep working.

  1. groq gpt-oss-120bwaiting
  2. nvidia minimax-m3.1-flashwaiting
  3. openrouter nemotron-3-ultra:freewaiting
  4. your next key any provider you addedwaiting

Illustrative run, real rules.

forge — my-project
❯ fix the failing test in tests/test_api.py
  • 60 sA per-minute limit benches that one model on that one key. Its other models keep serving.
  • 30 sof silence and the provider is skipped. Empty or junk replies count as failures too.
  • 0dead ends. If everything is benched, Forge waits for the first one back.
the job

Does the work. Asks before the scary bits.

01

Reads, edits, runs

Files, search, shell, background dev servers. Every change arrives with its diff.

02

Smart approvals

Edits inside the folder just happen. rm, git push, global installs and anything outside wait for your yes.

03

Your keys, your plans

Paste keys from Groq, NVIDIA, OpenRouter, OpenAI, Gemini and others, several per provider if you have them. Forge spreads the load across them. Your keys stay on your machine.

04

Skills

Eleven built in, including skill-inspector from NVIDIA SkillSpector, which vets a skill before you install it. Claude Code skills work unchanged.

05

Team mode

forge -t puts several models on one task: they plan, build and review each other.

06

Picks up later

forge -c continues here. forge -r 20261110 continues from anywhere.

screenshots

Straight from Windows Terminal.

Forge mid-turn: two skills picked, a 'Forge asks' box with numbered options, the courier and a Thinking line
Forge start screen with the model, failover route, folder and approval mode
A Forge reply with provider, model, time and token counts
download

Delivered. Sign here.

Every route ends at the same command: forge.

  1. Get pipx, if you don't have it.

    python -m pip install --user pipx && python -m pipx ensurepath
  2. Install Forge into its own environment.

    pipx install forgecommandline
  3. New terminal, any project folder.

    forge

First run opens /setup to add your API keys. Add one or many: a key pasted into the chat later gets filed under the right provider and redacted. The more keys you add, the less you wait.

documentation

The long version.

Commands, keys, failover settings, skills, team mode, config.

Open the guide

Loading the guide…

see you soon

forge -c continues it here · forge -r from anywhere

pipx install forgecommandline Install