AI Tools
Guide to using AI tools effectively in your development workflow.
Tool Overview
Section titled “Tool Overview”| Feature | CodeCompanion | Supermaven | Database AI |
|---|---|---|---|
| Type | Chat + Inline | Completion | SQL-specific |
| API | Google Gemini | Proprietary | Built-in miudb |
| Strength | Complex problems | Real-time coding | SQL queries |
| Best For | Architecture, debugging | Day-to-day coding | Database work |
| Keybindings | Leader-based | Auto-trigger | Context-aware |
Codex CLI
Section titled “Codex CLI”Codex is managed from this dotfiles repo through GNU Stow. See Codex for the repo-owned ~/.codex/config.toml, enabled features, /goal troubleshooting, MCP setup, and plugin checks.
Claude Code via CLI Proxy
Section titled “Claude Code via CLI Proxy”ccx sends one Claude Code session through the CLI Proxy gateway. Plain claude keeps the logged-in user. See Claude Code via CLI Proxy for install, effort, context windows, and examples for GPT, Opus, Grok, GLM, and Muse. CLI Proxy model status records which catalog ids answer. Invoke /cli-proxy-models in this repo to refresh it.
Cursor Agent CLI
Section titled “Cursor Agent CLI”Cursor Agent CLI is managed the same way. See Cursor Agent CLI for the repo-owned ~/.cursor/cli-config.json, attribution opt-out, and local-state guidance.
Grok CLI
Section titled “Grok CLI”Grok is managed the same way. See Grok for the repo-owned ~/.grok/config.toml, native hooks, Claude/Cursor compatibility, and MCP setup.
pi’s user settings (~/.pi/agent/settings.json) are stowed from this repo, including the extension list. See pi for package restore on a fresh machine and Langfuse tracing via the official pi-langfuse extension.
Quick Start
Section titled “Quick Start”# CodeCompanion (Chat with Gemini)<leader>ac # Open AI chat<leader>aa # AI actions menu<leader>ar # Code review<leader>af # Quick fixes
# Supermaven (Completion - auto-triggers)# Just start typing, suggestions appear automatically# Tab to accept, Ctrl+] to dismiss