ggcode is an AI coding agent designed to streamline terminal-first workflows by understanding repositories, editing files, running commands, and leveraging MCP tools within a full-screen TUI interface.
Key Features:
Seamlessly integrates AI into daily coding tasks with terminal-native interactions.
Supports resumable sessions for uninterrupted work continuity.
Offers first-class integration with LSP, MCP tools, and skills for enhanced productivity.
Provides bilingual UI support and local shell mode for flexible usage.
Audience & Benefit:
Ideal for developers seeking efficient terminal-based workflows that combine AI-driven insights with traditional coding tools. ggcode helps reduce context switching, improve collaboration through structured multi-question flows, and maintain control over the AI's actions, whether supervised or automated.
ggcode can be installed via winget, making it accessible to users looking to integrate AI into their development processes without leaving the terminal environment.
An AI coding agent for the terminal. Understands your codebase, edits files, runs commands, and ships code — with a polished TUI, resumable sessions, and multi-agent support.
> All install scripts default to non-privileged (no sudo / admin required).
Quick Start
# 1. Run ggcode in your project
cd your-project
ggcode
# 2. On first launch, configure your API key (interactive prompt)
# Or set it directly:
# Or set up via the interactive wizard on first launch
# 3. Start coding — just type your request