# Forge

An AI-enhanced terminal development environment: a coding agent supporting Claude, GPT, Grok, DeepSeek, Gemini and 300+ other models, usable interactively, as a one-shot CLI, or as a ZSH plugin.

Forge is a coding agent that integrates AI capabilities directly into a developer's terminal-based workflow, supporting Claude, GPT, the O-series, Grok, DeepSeek, Gemini and more than 300 other models. It installs with a single shell script and, on first run, walks through setting up AI provider credentials.

It can explain how parts of a codebase work, suggest and scaffold new features, analyze runtime errors and propose fixes, or review code, working from the current project's structure. It offers three modes of use: an interactive terminal UI, a one-shot CLI mode for scripted invocations, and a ZSH plugin mode that adds a prefix system for sending prompts, attaching files, managing conversations, running Git and shell commands, and invoking skills directly from the shell.

Configuration covers provider credentials, a YAML config file, environment variables and MCP servers, and the project documents semantic search over a workspace and usage in multi-agent workflows.

Website: https://forgecode.dev
