Aller au contenu
L'actu IAEN 4 QUESTIONSTrouver mon modèle
Outils · agent en terminal

ForgeCode

ForgeCode est un agent de code open source en ligne de commande, édité par Tailcall et pensé pour Zsh.

En bref

Ce que c'est
ForgeCode est un agent de code open source en ligne de commande, édité par Tailcall et pensé pour Zsh. On tape : suivi de la demande à l'invite du shell, ou on lance forge pour une session interactive. Il accepte les modèles de nombreux fournisseurs, modèles locaux compris. Son site le dit premier du classement Terminal-Bench 2.0 (81,8 %). L'équipe du classement a toutefois ramené à 0 plusieurs essais où l'agent récupérait la solution sur Internet avec curl.
Éditeur
Tailcall, Inc.
Prix
gratuità l'usage
Licence
open source (Apache-2.0)
Systèmes
macOS, Linux, Windows
Formes
ligne de commande, extension d'éditeur

Site officiel de ForgeCodeFiche relevée le sur les pages officielles.

Installer

Une des commandes télécharge un script et l'exécute tout de suite (curl … | sh ou équivalent). Lisez-le d'abord si vous voulez savoir ce qu'il fait.

macOS, Linux, Android, Windows (WSL ou Git Bash)

curl -fsSL https://forgecode.dev/cli | sh
forge --help

Greffon Zsh (tous systèmes)

forge zsh setup
exec zsh

Avoir Zsh et une police Nerd Font activée dans le terminal. Installer ensuite le greffon Zsh, suivre l'assistant puis relancer le terminal. En cas de problème, forge zsh doctor établit un diagnostic.

Paquets vérifiés sur leur registre : ForgeCode.forge-vscode (extension VS Code) (autre).

Démarrer

Taper :login pour choisir un fournisseur et saisir sa clé, puis : suivi d'une espace et de la demande. Sans le greffon Zsh, forge ouvre la session interactive.

:login
: Hi! What is the time?

Choisir le modèle

Taper :model, filtrer la liste, qui réunit les modèles de tous les fournisseurs connectés, et valider par Entrée. ForgeCode garde ce choix d'une session à l'autre. :login ajoute un fournisseur.

:model

D'après la documentation officielle (forgecode.dev), lue le . Les commandes sont recopiées telles quelles.

Ce qu'il sait faire

Commandes `:` dans Zsh
Le greffon Zsh envoie une demande, change d'agent, reprend une conversation ou crée un commit (un enregistrement dans Git), sans quitter l'invite du shell. github.com
Trois agents
forge modifie le code et lance les commandes, muse prépare un plan sans rien exécuter, sage explore le code en lecture seule. forgecode.dev
Contexte du terminal
Le greffon transmet à l'agent les dernières commandes lancées et leur résultat : après un échec, : fix it suffit. forgecode.dev
Recherche sémantique
Avec ForgeCode Services, un service en ligne facultatif, :sync indexe le projet sur les serveurs de ForgeCode (morceaux de fichiers et vecteurs). L'outil sem_search s'en sert pour chercher dans le code par le sens. forgecode.dev
Worktree isolé
forge --sandbox <nom> crée un worktree Git (une copie de travail séparée) et sa propre branche avant de démarrer la session. github.com
Commits et commandes shell
forge commit rédige le message de commit. forge suggest traduit une description en commande shell. github.com
Serveurs MCP
forge mcp liste, importe et retire des serveurs MCP (le protocole standard pour brancher des outils et des sources de données à un agent). Ils sont lus dans le fichier .mcp.json du projet ou dans la configuration globale. github.com

Les façons de l'utiliser

Systèmes

  • macOS
  • Linux
  • Windowspar WSL (le sous-système Linux de Windows) ou Git Bash

D'après forgecode.dev. Un système absent de la liste n'est pas cité par l'éditeur.

Sur téléphone

Au 3 octobre 2026, l'éditeur ne documente ni application mobile ni pilotage depuis un téléphone.

Prix et licence

ForgeCode est open source (Apache-2.0) et n'affiche pas de grille tarifaire : l'adresse forgecode.dev/pricing répond « page introuvable ». Les modèles se paient chez le fournisseur choisi. D'après la documentation, un abonnement ChatGPT Plus ou Claude peut remplacer une clé achetée à part. ForgeCode Services s'active par une connexion Google ou GitHub, sans clé d'API.

Prix relevés le sur forgecode.dev, dans la devise de la page.

Abonnements qu'on peut y brancher : ChatGPT, Claude.

Licence

Open source, licence Apache-2.0. github.com

Modèles

Fournisseurs intégrés : OpenRouter, OpenAI, Anthropic, Google Vertex AI, Groq et Amazon Bedrock. Tout autre service compatible avec un format pris en charge (modèle auto-hébergé, passerelle d'entreprise) se déclare comme fournisseur personnalisé dans .forge.toml. La documentation d'installation annonce des modèles dans le nuage, des modèles ouverts et des modèles locaux. forgecode.dev

Clé d'API personnelle
oui
Modèles locaux
oui

Sources

Fiche relevée le sur 12 pages officielles. Une information que nous n'avons pas pu vérifier n'est jamais présentée comme un fait.

Ce que nous n'avons pas pu vérifier (6)
  • Ni le site ni la politique de confidentialité ne donnent le pays de l'éditeur.
  • Les prix actuels restent inconnus. Le billet du 27/07/2025 annonçait une formule gratuite, Pro à 20 $ par mois et Max à 100 $ par mois. La page des prix n'existe plus et nous n'avons trouvé aucune grille récente.
  • La documentation de ForgeCode Services dit « No API key required » sans parler de prix : sa gratuité n'est pas établie.
  • Homebrew propose une formule forgecode (homebrew/core, version 2.14.0) et npm un paquet forgecode (2.13.21, publié le 31/07/2026, rattaché à l'ancien dépôt antinomyhq/forge). La documentation officielle ne cite ni l'un ni l'autre.
  • La page d'intégrité de Terminal-Bench n'est pas datée et ne précise pas quelles soumissions de ForgeCode ont été corrigées.
  • Nous n'avons trouvé ni application mobile ni pilotage à distance.

Tous les outils →Le même modèle, des outils différents →Les abonnements d'IA →Signaler une erreur →

Cette fiche existe aussi en texte et en JSON.