grok. Open Settings → CLI configuration → Grok CLI to detect the version, install, and configure credentials.
How to connect
- Use local config: read
~/.grok/config.tomldirectly. Override the config directory with$GROK_HOME - Add provider: name, base URL, API key, model. Enabling it writes that
config.toml(backed up first asconfig.toml.bak) - You can override the
grokexecutable path - If it is not installed, click Install on that page, or install with the terminal commands below
Config stays on this computer. The app does not upload keys to a CC GUI server.
Add a provider
Click Add and fill in:- Name, base URL, API key, model
- API backend: Chat Completions / Responses / Messages (Anthropic)
- Optional: max context length, display name, notes
~/.ccgui/config.json. Click Use local config.toml and that file is left unchanged.
Install
Capability differences
Compared with Claude Code:- No plan mode
- Does not use desktop MCP
- Supports reasoning strength, session continue, and image input
- Stop ends the
grokchild process - History is isolated per runtime