実用コマンドと自動化
Claude Code 実用コマンド:/diff インタラクティブビューア、/simplify マルチエージェントレビュー、/batch 並列リファクタリング、/loop 定時タスク、Headless モードのパラメータ
/diff:インタラクティブ Diff ビューア
/diff と入力すると、インタラクティブな diff ビューが開きます:
- 左右矢印キー:git diff(全変更)と Claude の各ターンごとの変更を切り替えます
- 上下矢印キー:異なるファイルを閲覧します
ターミナルで git diff を実行するよりもはるかに使いやすく、特に複数ファイルにまたがる変更がある場合に便利です。

/simplify:マルチエージェントコードレビュー
/simplify を実行すると、3つの並列レビューエージェントが同時に起動します:
- コード再利用エージェント:重複パターンを検出します
- コード品質エージェント:可読性と構造をチェックします
- 効率性エージェント:不要なパフォーマンスオーバーヘッドを分析します
3つのエージェントは独立して作業し、最後に結果を集約して、有効な問題を自動修正し、誤検知をスキップします。

/security-review:セキュリティスキャン
現在のブランチの変更に対してセキュリティ監査を実施し、SQLインジェクション、XSS、認証の欠陥、データ処理の問題、依存関係の脆弱性をチェックします。各検出結果は敵対的検証を経て、誤検知を減らします。
/copy の隠れた機能

/copy は最後の返答をコピーするだけではありません。返答にコードブロックが含まれている場合、インタラクティブなセレクターがポップアップし、返答全体ではなく特定のコードブロックを選択できます。また、数字を渡すことで過去の返答をコピーすることもできます:/copy 2 で最後から2番目、/copy 3 で最後から3番目をコピーでき、スクロールして手動で選択する必要がありません。
/batch:大規模並列リファクタリング
/batch 把 src/ 下所有组件从 Class 组件迁移到函数组件これは強力な機能です。/batch はコードベースを分析し、タスクを5〜30の独立したユニットに分解し、各ユニットごとに独立したエージェントが隔離された git worktree で作業を行い、最後に各エージェントがコミットして PR を作成します。
大規模なマイグレーション、一括型注釈の追加、グローバルなリネームなどのシナリオに適しています。
/loop:定時タスク
/loop 5m 检查部署是否完成
/loop 1h /review-pr 1234セッション内に指定した間隔で繰り返し実行される定時タスクを作成します。デプロイ状態のポーリングや、PR の定期チェックなどに便利です。セッションレベル(終了するとなくなります)で、最大50タスク、3日後に自動的に期限切れになります。

パイプ入力:何でも Claude に渡す
# 让 Claude 分析错误日志
cat error.log | claude -p "分析这个错误日志,找出根本原因"
# 让 Claude 总结最近的改动
git diff HEAD~3 | claude -p "总结这三次提交的改动"
# 让 Claude 解读命令输出
kubectl get pods | claude -p "哪些 pod 状态异常?"-p は Headless モード(非対話型)で、スクリプトや CI/CD パイプラインでの使用に適しています。
Headless モードの隠しパラメータ
-p モードには非常に強力ですが、あまり知られていないパラメータがあります:
# 设置花费上限(超过就停)
claude -p --max-budget-usd 5.00 "重构认证模块"
# 限制对话轮数
claude -p --max-turns 3 "修复这个测试"
# 输出 JSON 格式(方便程序解析)
claude -p --output-format json "分析这个项目"
# 要求输出符合特定 JSON Schema
claude -p --json-schema '{"type":"object","properties":{"summary":{"type":"string"}}}' "总结项目"
# 多轮 headless 对话(用 session-id 保持上下文)
claude -p --session-id my-task "第一步:分析代码"
claude -p --session-id my-task "第二步:生成测试"
# 指定备用模型(主模型过载时自动切换)
claude -p --fallback-model sonnet "复杂分析"
# 限制可用工具
claude -p --tools "Read,Grep,Glob" "只读分析,不要改代码"
# 完全替换系统提示词
claude -p --system-prompt "你是一个 Python 专家" "优化这段代码"