通过 claude -p 命令调用 Claude Code 执行单次 Prompt 任务。
✅ USE this skill when:
bash
cd <目标Git仓库目录> && claude -p "<prompt内容>" --dangerously-skip-permissions
参数说明目标目录Claude Code 要求在 Git 仓库内运行prompt内容要执行的任务描述--dangerously-skip-permissions跳过权限确认,直接执行
bash
powershell -Command "cd '<目标目录>'; claude -p '<prompt>' --dangerously-skip-permissions"
bash
Set-Location '<目标目录>'; claude -p '<prompt>' --dangerously-skip-permissions
bash
powershell -Command "cd '<目标目录>'; claude -p '<prompt>' --dangerously-skip-permissions"
# 使用 timeout 控制执行时间
bash
# 调查投资研究代码
powershell -Command "cd 'C:\Users\gold3\Code\investment-research-team'; claude -p '分析 research.ps1 的功能和使用方式' --dangerously-skip-permissions"
# 获取港股财报数据
powershell -Command "cd 'C:\Users\gold3\Code\investment-research-team'; claude -p '能否获取港股上市公司吉利的2025年的财报' --dangerously-skip-permissions"
bash
# 审查代码问题
powershell -Command "cd '<项目目录>'; claude -p 'Review this code for bugs: <file>' --dangerously-skip-permissions"
bash
# 查询数据
powershell -Command "cd '<项目目录>'; claude -p '查询A股市场今日行情数据' --dangerously-skip-permissions"
powershell -Command 或 Set-Location 避免 && 语法错误claude -p 是非交互模式,不需要 pty:true问题解决方案&& 语法错误使用 powershell -Command 或 Set-Location ...;不是 Git 仓库先 git init 初始化,或切换到已有 Git 仓库超时增加 timeout 参数(建议60-120秒)无输出检查 claude CLI 是否正确安装
bash
# 完整调用示例
powershell -Command "Set-Location 'C:\Users\gold3\Code\investment-research-team'; claude -p '能否获取港股上市公司吉利的2025年的财报' --dangerously-skip-permissions"