Forgecode is an AI-enabled terminal development environment written in Rust that supports multiple providers and models, including Claude, GPT, and others. It offers interactive TUI, one-shot CLI, and a ZSH plugin mode to assist with coding tasks.
Collecting history — the radar snapshots this repo daily. The trend line appears after 3 days of data (1 so far).
What it is
Forge: AI-Enhanced Terminal Development Environment. It is described as an integrated coding agent that works with your development environment and supports multiple AI providers and models.
How it works
Forge operates in three modes:
- Interactive Mode (TUI): Start with
forgeto enter a persistent session. - One-Shot CLI Mode: Run a single prompt with
forge -p(orforge --prompt). - ZSH Plugin Mode: Use the
:prefix after installing withforge setup. It includes command patterns for starting sessions, resuming conversations, and sending prompts. It also includes Git integration via prompts to generate commit messages and perform actions within the shell.
The README provides multiple usage examples showing how prompts are sent to agents and how outputs are integrated into the development workflow.
Getting started
Quickstart commands from README:
curl -fsSL https://forgecode.dev/cli | sh
Then configure providers either interactively:
forge provider login
Or start Forge directly:
forge
Recent releases
Latest releases include:
- v2.13.21 (2026-07-31): Bug fix for retrying OpenAI server errors and maintenance for dependencies.
- v2.13.20 (2026-07-30): Fix Alibaba Token Plan provider and dependency chalk update.
- v2.13.19 (2026-07-24): Claude Opus 5 support fixes for claude_code and anthropic providers; dependency updates.
- v2.13.18 (2026-07-16): Fix provider meta muse spark 1.1.
- v2.13.17 (2026-07-12): Fix Anthropic stop reason handling and GitHub Copilot model response parsing.
Traction
GitHub stats present: 7478 stars, 1440 forks, 38 open issues.
Behind the repo
The repository is maintained by TailcallHQ and is licensed under Apache-2.0. It is written in Rust and focuses on AI-driven development workflows with multi-provider support, including Claude, OpenAI, and others.
Caveats
- License: Apache-2.0
- Created: 2024-12-08
- Last push: 2026-08-04
- Open issues: 38
What it does (concrete features and config)
- Multi-provider support (e.g., Claude, OpenAI, etc.) and models (Claude-3-7 Sonnnet, Claude-4, etc.).
- Three usage modes: Interactive TUI, One-shot CLI, ZSH Plugin.
- Commands and prompts for interacting with AI agents, committing changes, and generating shell commands.
- Git integration via prompts to generate commit messages and perform git actions.
- Skills framework with built-in and extendable custom skills.
- Project-wide and global agent configurations, including persistent and session-level settings via commands like
:config-model,:config-provider, and related options.
Installation/Usage notes
- Quickstart curl command exact as written in README:
curl -fsSL https://forgecode.dev/cli | sh. - Interactive login flow for provider credentials:
forge provider login. - Start Forge:
forge. - Additional usage details and examples are provided in the README sections and quickstart examples above.






