CLI Tools Reference

Quick reference for Claude Code, Gemini CLI, and Codex CLI

🤖

Claude Code

Essential Flags

Flag Description Example
--dangerously-skip-permissions Skip all permission prompts (use with caution) claude --dangerously-skip-permissions
-p, --print Print response and exit (non-interactive) claude -p "What is 2+2"
--model MODEL Select model (sonnet, opus, haiku) claude --model opus
--resume SESSION_ID Resume a previous session claude --resume abc123
--continue Continue most recent conversation claude --continue

Agent Modes

Agent Examples
# Explore codebase (read-only, fast)
$ claude --agent explore

# Plan implementation (design-focused)
$ claude --agent plan

# Review code changes
$ claude --agent code-reviewer

# General purpose
$ claude --agent general-purpose

Useful Slash Commands

Command Description
/help Show help information
/clear Clear conversation history
/config View/edit configuration
/cost Show session cost
/compact Toggle compact output mode
/memory Manage project memory (CLAUDE.md)

Environment Variables

Variable Description
ANTHROPIC_API_KEY API key for authentication
CLAUDE_MODEL Default model to use
💎

Gemini CLI

Gemini CLI Flags

Flag Description Example
-m, --model MODEL Model selection gemini -m gemini-2.0-flash
-p, --prompt TEXT Send prompt and exit gemini -p "Explain this"
-y, --yes Auto-approve tool calls gemini -y
--sandbox Run in Docker sandbox gemini --sandbox

Gemini Models

gemini-2.0-flash

Fast, efficient

gemini-2.0-flash-thinking

Reasoning mode

gemini-exp-1206

Experimental
📦

Codex CLI (OpenAI)

Codex CLI Flags

Flag Description Example
-m, --model MODEL Model selection codex -m o3
--approval-mode MODE suggest, auto-edit, full-auto codex --approval-mode full-auto
--full-auto Shortcut for full-auto mode codex --full-auto
-q, --quiet Minimal output codex -q

Codex Models

codex-mini

Fast, cheap

o3

Reasoning

o3-mini

Balanced

o1

Original

Approval Modes

Mode Description
suggest Only suggest changes, no execution
auto-edit Auto-apply file edits, prompt for commands
full-auto Auto-apply all changes (use with caution!)

Quick Commands

Click any command to send it to your TabzChrome sidebar chat (requires extension installed):

claude --dangerously-skip-permissions claude --agent explore --dangerously-skip-permissions gemini -y codex --full-auto codex -m o3 --approval-mode suggest