Claude Code 6个实用工作流程

claude -p "query" // 单次提问

cat README.md | claude -p "这个项目的内容是什么"

claude -p --output-format json "列出3个学习编程的好处,用JSON格式返回,包含title和description字段"

claude -p --json-schema '{"type":"object","properties":{"tips":{"type":"array","items":{"type":"string"}}}}' "给出5个提高编程效率的技巧"

claude -c // 继续最近的对话

claude -n "learn-claude" "review src/auth.ts for security issues" // 给会话命名为learn-claude(方便后续恢复)

claude -r "learn-claude" // 恢复名为"learn-claude"这个对话

claude -r "learn-claude" --fork-session "try alternative approach with OAuth" // 从当前会话分叉(实验性修改不丢失原始)

claude --bare -p "快速回答,不需要加载项目配置" // --bare:最小模式(跳过 hooks、skills、plugins、MCP、CLAUDE.md)

claude -p --max-turns 3 "重构这段代码" // --max-turns:限制自主轮次(安全)