gdc¶
Rust coding agent with a terminal interface, headless CLI, saved sessions, permissions, MCP, WASM plugins and language-server tools.
Start¶
- Install the binaries.
- Configure a model.
- Run
gdc-tuiin your project, orgdc print "<task>"from a script.
Programs¶
| Program | Purpose | Guide |
|---|---|---|
gdc-tui |
Interactive tasks, approvals and session navigation | Terminal |
gdc print |
Agent runs with streaming output and tools | Headless CLI |
gdc chat |
One reply without tools or persistence | Operating modes |
gdc serve |
HTTP and WebSocket server | Server |
Local model runners use the OpenAI-compatible API: Ollama, llama.cpp, vLLM and LM Studio. Hosted compatible endpoints use the same configuration.
Documentation¶
| Task | Reference |
|---|---|
| Send requests, approve actions, inspect background work | Working with gdc |
| Resume, inspect or delete sessions | Sessions and data |
| Configure models, permissions and limits | Configuration |
| Connect tools and load procedures | MCP, plugins, skills |
| Run a server or distributed workers | Administration |
| Look up commands, keys and terms | CLI, keyboard shortcuts, glossary |
| Diagnose a failure | Troubleshooting |