AI CLI Tools — Complete Feature/Config/Flag Maps
Covers: OpenCode · Codex CLI · GSD-2 · oh-my-copilot (OMC) · oh-my-codex (OMX) · oh-my-claudecode (OMCO)
Extracted: 2025-07-20
Method: Binary analysis, source grep, README/package.json parsing
OpenCode (binary at ~/.local/share/mise/installs/node/25.8.0/lib/node_modules/opencode-ai/)
OPENCODE_* Environment Variables (60 total)
OPENCODE_ALWAYS_NOTIFY_UPDATE
OPENCODE_API_KEY
OPENCODE_AUTO_SHARE
OPENCODE_CLIENT
OPENCODE_CONFIG
OPENCODE_CONFIG_CONTENT
OPENCODE_CONFIG_DIR
OPENCODE_CONSOLE_TOKEN
OPENCODE_DB
OPENCODE_DISABLE_AUTOCOMPACT
OPENCODE_DISABLE_AUTOUPDATE
OPENCODE_DISABLE_CHANNEL_DB
OPENCODE_DISABLE_CLAUDE_CODE
OPENCODE_DISABLE_CLAUDE_CODE_PROMPT
OPENCODE_DISABLE_CLAUDE_CODE_SKILLS
OPENCODE_DISABLE_DEFAULT_PLUGINS
OPENCODE_DISABLE_EMBEDDED_WEB_UI
OPENCODE_DISABLE_EXTERNAL_SKILLS
OPENCODE_DISABLE_FILETIME_CHECK
OPENCODE_DISABLE_LSP_DOWNLOAD
OPENCODE_DISABLE_MODELS_FETCH
OPENCODE_DISABLE_PROJECT_CONFIG
OPENCODE_DISABLE_PRUNE
OPENCODE_DISABLE_SHARE
OPENCODE_DISABLE_TERMINAL_TITLE
OPENCODE_ENABLE_EXA
OPENCODE_ENABLE_EXPERIMENTAL_MODELS
OPENCODE_ENABLE_QUESTION_TOOL
OPENCODE_EXPERIMENTAL
OPENCODE_EXPERIMENTAL_BASH_DEFAULT_TIMEOUT_MS
OPENCODE_EXPERIMENTAL_DISABLE_COPY_ON_SELECT
OPENCODE_EXPERIMENTAL_DISABLE_FILEWATCHER
OPENCODE_EXPERIMENTAL_EXA
OPENCODE_EXPERIMENTAL_FILEWATCHER
OPENCODE_EXPERIMENTAL_ICON_DISCOVERY
OPENCODE_EXPERIMENTAL_LSP_TOOL
OPENCODE_EXPERIMENTAL_LSP_TY
OPENCODE_EXPERIMENTAL_MARKDOWN
OPENCODE_EXPERIMENTAL_OUTPUT_TOKEN_MAX
OPENCODE_EXPERIMENTAL_OXFMT
OPENCODE_EXPERIMENTAL_PLAN_MODE
OPENCODE_EXPERIMENTAL_WORKSPACES
OPENCODE_FAKE_VCS
OPENCODE_GITLAB_AUTH_CLIENT_ID
OPENCODE_GIT_BASH_PATH
OPENCODE_MODELS_PATH
OPENCODE_MODELS_URL
OPENCODE_PERMISSION
OPENCODE_PID
OPENCODE_PLUGIN_META_FILE
OPENCODE_PURE
OPENCODE_ROUTE
OPENCODE_SERVER_PASSWORD
OPENCODE_SERVER_USERNAME
OPENCODE_SHOW_TTFD
OPENCODE_SKILL_PATTERN
OPENCODE_SKIP_MIGRATIONS
OPENCODE_STRICT_CONFIG_DEPS
OPENCODE_TERMINAL
OPENCODE_TEST_HOME
OPENCODE_TEST_MANAGED_CONFIG_DIR
OPENCODE_TUI_CONFIG
Provider ENV vars (OpenCode)
Var
Purpose
OPENAI_API_KEY
OpenAI API key
OPENAI_BASE_URL
Custom OpenAI-compatible endpoint
OPENAI_EFFORTS
Effort level override
OPENAI_LOG
Enable request logging
OPENAI_ORG_ID
Organization ID
OPENAI_PROJECT_ID
Project ID
OPENAI_WEBHOOK_SECRET
Webhook verification
ANTHROPIC_API_KEY
Anthropic API key
ANTHROPIC_AUTH_TOKEN
Auth token alternative
ANTHROPIC_BASE_URL
Custom Anthropic endpoint
ANTHROPIC_LOG
Enable logging
OpenCode Models (extracted from binary)
claude-1.3, claude-2.0, claude-2.1, claude-3-5-haiku, claude-3-5-haiku-20241022,
claude-3-5-sonnet, claude-3-5-sonnet-20240620, claude-3-5-sonnet-20241022,
claude-3-7-sonnet, claude-3-7-sonnet-20250219, claude-3-7-sonnet-latest,
claude-3-7-sonnet-reasoner, claude-3-7-sonnet-thinking,
claude-3-haiku, claude-3-haiku-20240307, claude-3-opus, claude-3-opus-20240229,
claude-3-sonnet-20240229
Codex CLI (@openai/codex — ~/.npm-global/lib/node_modules/@openai/codex/)
Mode
Description
suggest
Show diffs, ask for approval per change
auto-edit
Auto-apply edits, ask for shell commands
full-auto
Fully autonomous, no prompts
Flag
Description
--approval-mode
Set suggest, auto-edit, or full-auto
--model / -m
Model to use (gpt-4o, o4-mini, etc.)
--provider
AI provider override
--config
Config file path
--quiet / -q
Suppress verbose output
--full-stdout
Show full stdout of commands
--dangerously-skip-approvals
Alias for full-auto mode
--no-project-doc
Skip AGENTS.md/README loading
--no-git-context
Skip git context injection
--writable-root
Extra writable paths in sandbox
--sandbox
Enable sandboxed execution
Var
Purpose
CODEX_MANAGED_BY_BUN
Detect Bun-managed install
CODEX_MANAGED_BY_NPM
Detect npm-managed install
OPENAI_API_KEY
API authentication
GSD-2 (Get Shit Done v2.58.0 — ~/GSD-2/)
GSD_* Environment Variables (production subset)
Var
Purpose
GSD_HOME
GSD home directory
GSD_PROJECT_ROOT
Root of current project
GSD_PROJECT_ID
Active project identifier
GSD_STATE_DIR
State storage directory
GSD_WORKSPACE_BASE
Workspace root
GSD_WORKTREE
Active worktree path
GSD_CLI_WORKTREE
CLI-created worktree
GSD_CLI_WORKTREE_BASE
Worktree base directory
GSD_CODING_AGENT_DIR
Agent working directory
GSD_MODELS_PATH
Custom models config path
GSD_DEBUG
Enable debug output
GSD_DEV
Development mode
GSD_HEADLESS
Headless (no TUI) mode
GSD_VERSION
GSD version string
GSD_PARALLEL_WORKER
Number of parallel workers
GSD_ENGINE_BYPASS
Skip engine validation
GSD_RTK_PATH
RTK binary path
GSD_RTK_DISABLED
Disable RTK
GSD_RTK_REWRITE_TIMEOUT_MS
RTK rewrite timeout
GSD_EXPORT_BASE
Export output directory
GSD_EXPORT_FORMAT
Export format (md, json, etc.)
GSD_HISTORY_BASE
History storage root
GSD_DOCTOR_BASE
Doctor report directory
GSD_DOCTOR_SCOPE
Doctor scope filter
GSD_FORENSICS_BASE
Forensics data directory
GSD_RECOVERY_BASE
Recovery state directory
GSD_RECOVERY_SCOPE
Recovery scope
GSD_CLEANUP_BASE
Cleanup target directory
GSD_CLEANUP_BRANCHES
Branch cleanup mode
GSD_CLEANUP_SNAPSHOTS
Snapshot cleanup
GSD_CAPTURES_BASE
Capture storage directory
GSD_UNDO_BASE
Undo stack directory
GSD_VISUALIZER_BASE
Visualizer output dir
GSD_SHOW_TOKEN_COST
Show token cost display
GSD_FIRST_RUN_BANNER
Show first-run banner
GSD_MILESTONE_LOCK
Milestone lock state
GSD_ENABLE_NATIVE_GSD_GIT
Use native git integration
GSD_ENABLE_NATIVE_GSD_PARSER
Use native parser
GSD_STARTUP_TIMING
Show startup timing
GSD_WEB_BRIDGE_TUI
Web bridge TUI mode
GSD_WEB_PROJECT_CWD
Web project working dir
GSD_SESSION_BROWSER_DIR
Session browser directory
GSD_SETTINGS_BASE
Settings storage directory
GSD_SKILL_HEALTH_BASE
Skill health checks dir
GSD_WORKFLOW_PATH
Workflow definitions path
GSD_BIN_PATH
GSD binary path
GSD_BUNDLED_EXTENSION_PATHS
Bundled extension paths
PI_CONFIG_DIR
PI config directory
PI_OFFLINE
PI offline mode
PI_SKIP_VERSION_CHECK
Skip version check
PI_TIMING
Show PI timing
Command
Purpose
gsd new
Create new project/milestone/content
gsd new-milestone
Create new milestone
gsd plan
Plan a milestone or phase
gsd plan-milestone
Plan a full milestone
gsd phase
Phase management
gsd execute
Execute a plan/phase/task
gsd execute-milestone
Execute full milestone
gsd execute-project
Execute full project
gsd execute-slice
Execute a slice
gsd execute-task
Execute single task
gsd milestone
Milestone management
gsd milestones
List milestones
gsd agent
Agent management
gsd agents
List agents
gsd agent-sessions
Browse agent sessions
gsd doctor
Diagnose issues
gsd doctor-heal
Auto-fix issues
gsd export
Export project data
gsd cleanup
Clean branches/snapshots
gsd clean
Clean working state
gsd history
View session history
gsd fork
Fork current state
gsd merge
Merge changes
gsd audit
Audit project state
gsd phases
List all phases
gsd worktree
Worktree management
Var
Purpose
ANTHROPIC_API_KEY
Claude models
ANTHROPIC_BASE_URL
Custom endpoint
ANTHROPIC_MODEL
Override model
ANTHROPIC_BEDROCK_BASE_URL
AWS Bedrock
ANTHROPIC_VERTEX_PROJECT_ID
Google Vertex
OPENAI_API_KEY
OpenAI models
GEMINI_API_KEY
Google Gemini
GROQ_API_KEY
Groq inference
OLLAMA_HOST
Local Ollama
GITHUB_TOKEN
GitHub integration
oh-my-copilot / OMC (v4.8.2-preview.1)
Install: npm install -g oh-my-copilot
Binary: omc at ~/.npm-global/bin/omc
Mode
Trigger
Description
autopilot
/autopilot or keyword
Full autonomous execution idea to code
ralph
/ralph or keyword
Self-referential loop until completion
ultrawork
/ultrawork
Parallel execution for high-throughput
ultraqa
/ultraqa
QA cycle: test, fix, verify
team
/team N:role "task"
N coordinated agents on shared task
ralplan
/ralplan
Consensus planning before execution
deep-interview
/deep-interview
Socratic requirements interview
deep-dive
/deep-dive
2-stage trace + interview pipeline
Var
Purpose
OMC_OPENCLAW
Enable OpenClaw gateway
OMC_OPENCLAW_DEBUG
OpenClaw debug logging
OMC_OPENCLAW_CONFIG
OpenClaw config file path
OMC_ASK_ADVISOR_SCRIPT
Custom advisor script
OMC_ASK_ORIGINAL_TASK
Original task passthrough
omc ask codex --prompt "..."
omc ask gemini --prompt "..."
omc ask copilot --agent-prompt executor --prompt "..."
omc wait --start
omc wait --stop
omc config-stop-callback teams --enable --webhook <url>
omc config-stop-callback telegram --enable --token <tok> --chat <id>
omc config-stop-callback discord --enable --webhook <url>
omc config-stop-callback slack --enable --webhook <url>
Built-in Skills (oh-my-claudecode / OMCO)
ai-slop-cleaner, ask, autopilot, cancel, ccg, configure-notifications,
deep-dive, deep-interview, deepinit, external-context, hud, learner,
mcp-setup, omc-doctor, omc-reference, omc-setup, omc-teams, plan,
project-session-manager, ralph, ralplan, release, sciomc, setup,
skill, team, trace, ultraqa, ultrawork, visual-verdict, writer-memory
oh-my-codex / OMX (v0.11.11)
Install: npm install -g oh-my-codex
Binary: omx at ~/.npm-global/bin/omx
Flag
Description
--madmax
Maximum concurrency mode
--high
High effort level
--medium
Medium effort level
--low
Low effort level
omx team 3:executor " fix failing tests"
omx team status < team-name>
omx team resume < team-name>
omx team shutdown < team-name>
omx explore --prompt " ..."
omx sparkshell --tmux-pane %12 --tail-lines 400
omx hud --watch
Workflow Skills (dollar-skill syntax in-session)
Skill
Description
$plan
Strategic planning
$ralph
Persistent sequential execution
$team
Coordinated parallel execution
$autopilot
Full autonomous execution
$deep-interview
Socratic requirements clarification
$ultrawork
High-throughput parallel work
$ultraqa
QA cycling
$ralph-init
Initialize ralph state
$ralplan
Consensus plan before execution
$tdd
Test-driven development
$code-review
Code review
$security-review
Security analysis
$deepsearch
Deep web search
$pipeline
Pipeline execution
$ecomode
Low-cost mode
$git-master
Git workflow
$frontend-ui-ux
UI/UX tasks
$visual-verdict
Screenshot comparison QA
$web-clone
Web page cloning
$ask-claude
Ask Claude model
$ask-gemini
Ask Gemini model
$trace
Causal tracing
$hud
HUD status display
$note
Session notes
$omx-setup
Setup OMX
$doctor
Diagnostics
$cancel
Cancel active mode
$analyze
Code/arch analysis
$review
General review
$build-fix
Build and fix errors
$help
Show help
$worker
Worker agent
$skill
Skill management
oh-my-claudecode / OMCO (v4.9.2)
Install: Claude Code plugin (.claude/plugins/oh-my-claudecode/)
Marketplace: ~/.copilot/installed-plugins/omc/oh-my-claudecode/
Command
Description
/oh-my-claudecode:autopilot
Full autonomous execution
/oh-my-claudecode:ralph
Persistent loop until done
/oh-my-claudecode:ultrawork
Parallel high-throughput
/oh-my-claudecode:ultraqa
QA cycling workflow
/oh-my-claudecode:team
N-agent coordinated team
/oh-my-claudecode:ralplan
Consensus planning
/oh-my-claudecode:deep-interview
Socratic interview
/oh-my-claudecode:omc-plan
Strategic plan creation
/oh-my-claudecode:omc-setup
Setup/install
/oh-my-claudecode:omc-doctor
Diagnostics
/oh-my-claudecode:cancel
Cancel active mode
/oh-my-claudecode:trace
Evidence-driven tracing
/oh-my-claudecode:sciomc
Parallel scientist agents
/oh-my-claudecode:ccg
Claude-Codex-Gemini tri-model
/oh-my-claudecode:external-context
Parallel doc lookup
/oh-my-claudecode:deep-dive
Trace + interview pipeline
/oh-my-claudecode:hud
HUD configuration
/oh-my-claudecode:skill
Skill management
/oh-my-claudecode:learner
Extract learned skill
/oh-my-claudecode:omc-teams
tmux team runtime
/oh-my-claudecode:release
Automated release
ai-slop-cleaner, ask, autopilot, cancel, ccg, configure-notifications,
deep-dive, deep-interview, deepinit, external-context, hud, learner,
mcp-setup, omc-doctor, omc-reference, omc-setup, omc-teams, omc-plan,
project-session-manager, ralph, ralplan, release, sciomc, setup,
skill, team, trace, ultraqa, ultrawork, visual-verdict, writer-memory
All data extracted from installed binaries, source files, and README documentation.
Binary extraction via string pattern matching on Bun-compiled ELF and native binaries.