用途:该技能是 Claude Code CLI 的无头包装器,通过独立会话运行 Claude,不共享当前智能体的上下文窗口,适合第二意见验证、推理交叉校验、不占用当前上下文的深度分析、多 LLM 咨询流程,以及 llm-council 工作流中的主席综合。
主要能力:以脚本 ask-claude.mjs 发送提示词,支持指定模型、JSON 输出、沙箱模式和超时;配套 parse-args.mjs 解析参数(--model、--json、--sandbox、--timeout-ms),verify-setup.mjs 检查可用性(带 npx 回退),format-output.mjs 通过 extractJsonResponse() 规范化输出、剥离对话文本。
使用方式: node .claude/skills/omega-claude-cli/scripts/ask-claude.mjs "What are the security implications of this auth design?" 指定模型:node ... "Review this code" --model sonnet JSON 输出:node ... "Analyze dependencies" --json 超时:node ... "Deep security review of auth.ts" --timeout-ms 300000 可用性检查:node .claude/skills/omega-claude-cli/scripts/verify-setup.mjs(退出码 0 表示可用)。
退出码:0 成功;1 错误(CLI 失败或认证问题);124 超时。
限制与注意:无头模式须使用 --dangerously-skip-permissions(已内置于包装器中),该选项允许所有工具执行,仅适用于受信任的自动化;本会话与当前智能体之间不共享上下文;生产使用应设置 --timeout-ms;对安全关键任务调用需知悉风险。认证依赖 Claude Code 订阅或 ANTHROPIC_API_KEY 环境变量;模型可选 opus、sonnet、haiku 或完整模型 ID;跨平台支持,Windows 使用 cmd.exe /d /s /c 包装。已知可通过 pnpm search:code 检索代码库中的引用。其余价格、配额等未提供。