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:限制自主轮次(安全)