SuperAPI AI 工具集

claude-code-cli

编程与开发

查看项目

更新于 10-16 05:51

技能介绍

用途:Claude Code CLI 是命令行工具,可用于交互式操作,也可通过 -p 参数在自动化或无头环境中执行提示词,适合 CI 与沙箱场景。安装:推荐使用 curl -fsSL https://claude.ai/install.sh | bash,或用 npm install -g @anthropic-ai/claude-code(已弃用),验证命令为 claude --version。认证:可设置 ANTHROPIC_API_KEY(优先级高,会绕过订阅按量计费)或 CLAUDE_CODE_OAUTH_TOKEN;交互模式可用 /status 查看认证状态。由于需要浏览器 OAuth,无头环境建议用 API Key,或从本地 ~/.config/claude-code/auth.json 导出令牌。主要能力:-p/--print 无交互执行后退出,-c 继续最近会话,-r 恢复指定会话;--model 选择模型;--allowedTools、--disallowedTools、--tools 控制工具;--permission-mode 设置权限模式;--output-format 支持 text、json、stream-json;--json-schema 输出结构化结果;--system-prompt 与 --append-system-prompt 定制系统提示;--max-budget-usd 和 --max-turns 限制花费与轮次。还可通过管道输入文件或命令输出。限制:技能与斜杠命令仅交互模式可用;-p 模式执行完退出,多步任务需 --continue;--dangerously-skip-permissions 会授予完整工具权限,仅限可信环境;输出有缓冲。退出码 0 成功、1 错误。常见错误包括认证失败、令牌过期、无效密钥、速率限制、上下文超限。