Skip to content

Instantly share code, notes, and snippets.

@VoidChecksum
Created April 2, 2026 00:17
Show Gist options
  • Select an option

  • Save VoidChecksum/1a57d0e14d685494436233f41d814cba to your computer and use it in GitHub Desktop.

Select an option

Save VoidChecksum/1a57d0e14d685494436233f41d814cba to your computer and use it in GitHub Desktop.
OpenCode, Codex CLI, GSD-2, OMC, OMX, OMCO — Complete feature/config/flag maps (binary + source extraction)

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/)

Approval Modes

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

CLI Flags

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

ENV Vars (Codex)

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

GSD-2 CLI Commands

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

GSD-2 Provider ENV Vars

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

Orchestration Modes

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

ENV Vars (OMC)

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 CLI Commands

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

CLI Flags

Flag Description
--madmax Maximum concurrency mode
--high High effort level
--medium Medium effort level
--low Low effort level

Recommended Launch

omx --madmax --high

CLI Commands

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/

Modes and Slash Commands

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

OMCO Skills

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment