Skip to content

Instantly share code, notes, and snippets.

@koji
Last active August 11, 2025 16:46
Show Gist options
  • Save koji/5430a7874abdf88f8c004dd8749ddde2 to your computer and use it in GitHub Desktop.
Save koji/5430a7874abdf88f8c004dd8749ddde2 to your computer and use it in GitHub Desktop.
cli coding tools
Tool Main Features & Models Supported Usage Context / Notes CLI Native? Link
Claude Code Agentic coding, autonomous edits, deep context, Anthropic models Terminal-based, enterprise privacy, NPM install Yes Claude Code
Gemini CLI Google Gemini models, free tier, IDE integration, web search Terminal utility, open source, NPM install Yes Gemini CLI
Cursor CLI Multi-model (GPT-5, Claude, Gemini, Grok), rules/AGENTS.md, IDE/terminal integration Works in any IDE or terminal, deep workflow integration Yes Cursor CLI
Cline Agentic coding, file/terminal edits, plan/act modes, multi-model Primarily VS Code extension, CLI variant in development IDE-first, CLI in dev Cline
Opencode CLI Open source, customizable prompts/workflows, local model support Power users, full control, Git integration Yes Opencode CLI
Aider Git-integrated, conversational code editing, multi-file awareness Deep code collaboration in terminal Yes Aider
Codex CLI Multi-mode (suggest/edit/run), flexible workflows, OpenAI models Terminal-based, session and file context Yes Codex CLI
Refact CLI Custom command integration, parameterization, output filtering, safety rules Integrates AI agents with CLI tools and services Yes Refact CLI
tabby-cli Self-hosted, Rust-based, privacy-focused, local models Terminal-based, privacy emphasis Yes tabby-cli
Qwen CLI Multilingual code/documentation, Alibaba models Lightweight, global-facing apps Yes Qwen CLI
Trae AI Natural language to terminal commands, automation Task execution engine, local/cloud models Yes Trae AI
Amazon Q CLI AWS integration, session/file context, multi-step tasks AWS developer workflows Yes Amazon Q CLI
Crush Glamorous TUI, agentic coding, multi-model (custom endpoints, Ollama, etc.), Markdown rules Terminal-based, flashy text UI, integrates with IDEs, supports custom providers Yes Crush
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment