応用
ヘッドレスモードとは?
読み方: ヘッドレスモード
定義
対話的な UI なしで Claude Code を実行するモード。CI/CD パイプラインやスクリプトからの自動実行に使用する。
詳しい解説
ヘッドレスモードは claude -p "指示" --output-format json のように、コマンドラインから非対話的に Claude Code を実行する方法です。GitHub Actions や CI/CD パイプラインに組み込んで、PR の自動レビュー、テストコード生成、ドキュメント更新などを自動化できます。--output-format json を指定すると、結果を機械可読な JSON 形式で受け取れます。
使用例
claude -p "Fix all TypeScript errors" --output-format json