codex
Codex CLI Integration
Two specialized capabilities for different use cases.
Capability 1: Code Generation
Deep code analysis and generation with maximum reasoning power.
When to Use
- Complex code analysis requiring deep understanding
- Large-scale refactoring across multiple files
- Automated code generation with safety controls
- Tasks requiring specialized reasoning models
Default Configuration
- Model:
gpt-5.2-codex - Reasoning:
xhigh(maximum thinking depth)
Command Pattern
codex e -m gpt-5.2-codex -c model_reasoning_effort=xhigh \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
-C <workdir> \
"<task>"
Parameters
<task>(required): Task description, supports@filereferences-m <model>: Override model (e.g.,gpt-5.1-codex,gpt-5)-c model_reasoning_effort=<level>: Override reasoning (low/medium/high/xhigh)-C <workdir>: Working directory (default: current)
Examples
Basic code analysis:
codex e -m gpt-5.2-codex -c model_reasoning_effort=xhigh \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
"explain @src/main.ts"
Refactoring with custom model:
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
"refactor @src/utils for performance"
Multi-file analysis:
codex e -m gpt-5.2-codex -c model_reasoning_effort=xhigh \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
-C /path/to/project \
"analyze @. and find security issues"
Capability 2: Web Search & Fetch
Online research with web search and page content fetching.
When to Use
- Online research and documentation lookup
- Fetch and summarize specific web pages (GitHub repos, docs, articles)
- Current information retrieval
- API documentation search
- Technology comparison and recommendations
Default Configuration
- Model:
gpt-5.1-codex - Reasoning:
high - Web search: enabled
Command Pattern
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \
--enable web_search_request \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
"<task>"
Parameters
<task>(required): Search query or research task-m <model>: Override model-c model_reasoning_effort=<level>: Override reasoning (low/medium/high/xhigh)--enable web_search_request: Enable web search (required for this capability)
Alternative: Config File
Add to ~/.codex/config.toml:
[features]
web_search_request = true
Examples
Fetch GitHub repo:
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \
--enable web_search_request \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
"Fetch and summarize https://github.com/user/repo"
Documentation search:
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \
--enable web_search_request \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
"find the latest React 19 hooks documentation"
Technology research:
codex e -m gpt-5.1-codex -c model_reasoning_effort=high \
--enable web_search_request \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
"compare Vite vs Webpack for React projects in 2024"
Session Resume
Both capabilities support session resumption for multi-turn conversations.
Resume Command
codex e resume <session_id> "<follow-up task>"
Example
# First session (code generation)
codex e -m gpt-5.2-codex -c model_reasoning_effort=xhigh \
--dangerously-bypass-approvals-and-sandbox \
--skip-git-repo-check \
"add comments to @utils.js"
# Output includes: thread_id in JSON output
# Continue the conversation
codex e resume <session_id> "now add type hints"
Notes
- Requires Codex CLI installed and authenticated
@filesyntax references files relative to working directory@.references entire working directory- JSON output available with
--jsonflag for programmatic use - All commands use
--dangerously-bypass-approvals-and-sandboxfor automation - Use
--skip-git-repo-checkto work in any directory
More from acking-you/myclaude-skills
article-cover
Generate professional article cover images as SVG files. Use when user wants to create cover/banner images for blog posts, technical articles, or documentation. Creates visually appealing covers with titles, diagrams, and tech-themed graphics.
16excalidraw
Generate hand-drawn style diagrams (architecture, flowcharts, system design) as .excalidraw.json files. Use when user wants diagrams, mentions Excalidraw, or needs Mermaid-to-visual conversion.
14tech-design-doc
Generate technical design documents with proper structure, diagrams, and implementation details. Default language is English unless user requests Chinese.
10gen-commit-msg
Generate concise commit messages based on conversation context and minimal git inspection.
9git-squash-commits
Squash multiple git commits into a single commit with an auto-generated comprehensive commit message based on the changes made.
9gemini-image
Generate images using AI when user wants to create pictures, draw, paint, or generate artwork. Supports text-to-image and image-to-image generation.
8