SuperAPI AI 工具集

omega-codex-cli

编程与开发

查看项目

更新于 10-16 02:36

技能介绍

用途:通过脚本无头调用 OpenAI Codex CLI,把提示词以位置参数传给 codex exec,用于代码生成、代码分析和问答,适合需要非 Claude 模型视角或多模型交叉验证的代码任务。

主要能力:ask-codex.mjs 为核心封装脚本,parse-args.mjs 解析参数,verify-setup.mjs 检查可用性(CLI 是否存在、OPENAI_API_KEY 是否设置),format-output.mjs 规范化 JSONL 事件流。支持 --model 切换模型、--json 输出 JSONL 事件流、--sandbox 启用工作区写入沙箱、--timeout-ms 设置超时(超时退出码 124)。默认模型 codex-mini-latest(微调 o4-mini,低延迟代码问答,含缓存折扣),可选 gpt-5.4 与 gpt-5.4-pro。

使用方式:先用 node .claude/skills/omega-codex-cli/scripts/verify-setup.mjs 检查环境,退出 0 表示可用。示例:node .claude/skills/omega-codex-cli/scripts/ask-codex.mjs "Implement a Redis caching layer for Express";加超时 --timeout-ms 120000;加 --json 输出 JSONL;加 --sandbox 沙箱执行;切模型 --model gpt-5.4。退出码 0 成功、1 错误、124 超时。

限制与注意:必须设置 OPENAI_API_KEY;提示词走位置参数而非 stdin;包装器内置 --skip-git-repo-check;生产环境应设置超时;--json 是 JSONL 事件流而非标准 JSON;受 OpenAI API 速率限制约束;跨平台支持,Windows 使用 cmd.exe /d /s /c 包装。另含强制记忆协议,要求读取和写入 .claude/context/memory/ 下的文件。上述信息未提供其他收费、价格或效果说明。