local-codex
- 作者仓库星标 0
- 作者更新于 2026年8月24日 15:33
- 作者仓库 claude-code-skills
Local Codex
Delegate coding tasks to the local OpenAI Codex CLI agent using your ChatGPT Pro subscription (OAuth, no API charges).
When to Use
- User wants to generate, refactor, or review code via Codex
- User wants to run
codex execfor non-interactive tasks - User wants to use Codex's GPT-5.5 agent capabilities
- User mentions "codex", "run codex", "delegate to codex"
Authentication (OAuth / ChatGPT Pro)
CRITICAL: This skill uses OAuth authentication from ~/.codex/auth.json (ChatGPT Pro flat-rate subscription). Do NOT set OPENAI_API_KEY or pass API keys — that would switch to pay-per-use billing.
- Codex desktop app and CLI share the same auth cache
- If auth fails, run
codex loginin terminal (browser OAuth flow) - For auth issues, see references/oauth-guide.md
Codex CLI Path
The skill auto-detects Codex CLI in this order:
/Applications/Codex.app/Contents/Resources/codex(desktop app)/usr/local/bin/codex(npm global)/opt/homebrew/bin/codex(Homebrew)~/.npm-global/bin/codexwhich codexfallback
Usage Patterns
1. Basic exec (single task)
python3 scripts/codex_wrapper.py exec "<prompt>" [<workdir>] [<model>] [<sandbox>] [<timeout>]
Example:
python3 scripts/codex_wrapper.py exec \
"Write a Python function to calculate fibonacci" \
/tmp \
gpt-5.5 \
workspace-write \
300
2. Code review
python3 scripts/codex_wrapper.py review [<workdir>] [<model>] [uncommitted:true] [<timeout>]
Example:
python3 scripts/codex_wrapper.py review \
/path/to/repo \
gpt-5.5 \
true \
300
3. Check status
python3 scripts/codex_wrapper.py status
Output Format
The wrapper returns JSON with:
success: boolexit_code: intelapsed_seconds: floatstdout: raw outputstderr: error stream (truncated)parsed_jsonl: parsed JSONL events (if --json)final_message: extracted assistant text (if available)
Parameters
| Parameter | Default | Options |
|---|---|---|
| model | gpt-5.5 |
gpt-5.5, gpt-5.5-pro, o4-mini, etc. |
| sandbox | workspace-write |
read-only, workspace-write, danger-full-access |
| timeout | 300 | seconds (increase for large tasks) |
| json_output | true | always true (wrapper parses JSONL) |
Safety Notes
sandbox=read-onlyfor analysis/review tasks (no file writes)sandbox=workspace-writefor code generation (writes to working dir)sandbox=danger-full-accessonly when explicitly needed (full system access)- Always use
--skip-git-repo-checkwhen running outside git repos - Use
--ephemeralfor one-off tasks (no session persistence)
Session Management
For multi-step tasks, Codex supports session resume:
# First step
codex exec --ephemeral "Step 1..."
# Later
codex exec resume --last "Step 2..."
The wrapper currently runs single-shot exec. For multi-step workflows, use raw codex exec commands.
Limitations
- Desktop app must be running for OAuth token refresh (or token must be fresh)
codex doctoris buggy in current version (alpha), avoid using- Environment variables are NOT inherited into Codex's sandbox; pass via config or prompt
- Large file operations may need increased timeout
- 流狐分类
- 工程开发
- 作者声明 Agent
- 未找到明确声明;不据此推断已兼容或已测试
- 静态检查
- 88 / 100 · 启发式扫描,不代表运行安全
- 作者 / 版本 / 许可
- @daymade · 未声明 license
- 流狐 Token 估算
- 低消耗
- 流狐接入估算
- 需简单配置
- 是否需要外部 API Key
- 需要 · OpenAI
- 检测到的系统要求
- macOS · Linux · Windows
- 底层运行要求
- Python
- 检测到的文件与系统行为
-
- 只读
- 允许写入 / 修改
- Shell 执行
- 读取环境变量
- 检测到的网络行为
- 允许外网请求
- 安装命令数
- 无(仅作为资料)
档案由构建时根据 SKILL.md 与安装命令自动衍生,可能与作者实际意图存在差异。
需要注意: 未限定 allowed-tools,默认拥有全部工具权限。
作者没有在当前 SKILL.md 中定义固定输出样例。 User wants to generate, refactor, or review code via Codex User wants to run codex exec for non-interactive tasks User wants to use Codex's GPT-5.5 agent capabilities
CRITICAL: This skill uses OAuth authentication from ~/.codex/auth.json (ChatGPT Pro flat-rate subscription). Do NOT set OPENAIAPIKEY or pass API keys — that would switch to pay-per-use billing. Codex desktop app and CLI share the same auth cache
The skill auto-detects Codex CLI in this order: /Applications/Codex.app/Contents/Resources/codex (desktop app) /usr/local/bin/codex (npm global)
Usage Patterns
Example:
Example:
# Local Codex
Delegate coding tasks to the local OpenAI Codex CLI agent using your ChatGPT Pro subscription (OAuth, no API charges).
## When to Use
- User wants to generate, refactor, or review code via Codex
- User wants to run `codex exec` for non-interactive tasks
- User wants to use Codex's GPT-5.5 agent capabilities
- User mentions "codex", "run codex", "delegate to codex"
## Authentication (OAuth / ChatGPT Pro)
**CRITICAL**: This skill uses OAuth authentication from `~/.codex/auth.json` (ChatGPT Pro flat-rate subscription). **Do NOT set `OPENAI_API_KEY` or pass API keys** — that would switch to pay-per-use billing.
- Codex desktop app and CLI share the same auth cache
- If auth fails, run `codex login` in terminal (browser OAuth flow)
- For auth issues, see [references/oauth-guide.md](references/oauth-guide.md)
## Codex CLI Path
The skill auto-detects Codex CLI in this order:
1. `/Applications/Codex.app/Contents/Resources/codex` (desktop app)
2. `/usr/local/bin/codex` (npm global)
3. `/opt/homebrew/bin/codex` (Homebrew)
4. `~/.npm-global/bin/codex`
5. `which codex` fallback
## Usage Patterns
### 1. Basic exec (single task)
```bash
python3 scripts/codex_wrapper.py exec "<prompt>" [<workdir>] [<model>] [<sandbox>] [<timeout>]
```
Example:
```bash
python3 scripts/codex_wrapper.py exec \
"Write a Python function to calculate fibonacci" \
/tmp \
gpt-5.5 \
workspace-write \
300
```
### 2. Code review
```bash
python3 scripts/codex_wrapper.py review [<workdir>] [<model>] [uncommitted:true] [<timeout>]
```
Example:
```bash
python3 scripts/codex_wrapper.py review \
/path/to/repo \
gpt-5.5 \
true \
300
```
### 3. Check status
```bash
python3 scripts/codex_wrapper.py status
```
## Output Format
The wrapper returns JSON with:
… 作者原文负责流程事实;流狐只索引当前章节、要点、文件与命令。
章节 -> When to Use → Authentication (OAuth / ChatGPT Pro) → Codex CLI Path → Usage Patterns → 1. Basic exec (single task) → 2. Code review
要点 -> CRITICAL · Do NOT set OPENAIAPIKEY or pass API keys · Delegate coding tasks to the local OpenAI Codex CLI agent using your ChatGPT Pro subscription (OAuth, no API charges). · CRITICAL: This skill uses OAuth authentication from ~/.codex/auth.json (ChatGPT Pro flat-rate subscription). · The skill auto-detects Codex CLI in this order: 1. · | Parameter | Default | Options | |-----------|---------|---------| | model | gpt-5.5 | gpt-5.5, gpt-5.5-pro, o4-mini, etc. · The wrapper currently runs single-shot exec.
文件/命令 -> codex exec · ~/.codex/auth.json · OPENAIAPIKEY · codex login · /Applications/Codex.app/Contents/Resources/codex · /usr/local/bin/codex · /opt/homebrew/bin/codex · ~/.npm-global/bin/codex
内容 SHA-256 -> 00efa63f9822
原文结构
适用与边界
原文中的明确线索
codex exec、~/.codex/auth.json、OPENAIAPIKEY、codex login、/Applications/Codex.app/Contents/Resources/codex、/usr/local/bin/codex、/opt/homebrew/bin/codex、~/.npm-global/bin/codex