CC逆引きリファレンス

テキスト出力したい

11. CI/CD・自動化

コマンド / 機能

--output-format text

プレーンテキスト

概要

テキスト形式はメタデータなしの純粋な応答テキストのみを出力します。他のコマンドへのパイプや、ファイルへの保存に最適です。

設定例

# テキスト形式で出力(デフォルト)
claude -p --output-format text "要約して"

# 結果を直接ファイルに保存
claude -p --output-format text "README を生成" > README.md

# パイプで他のコマンドに渡す
claude -p --output-format text "git diff の内容を説明" | less

# grep と組み合わせ
claude -p --output-format text "TODO一覧を出力" | grep -i "優先度高"

# wc で文字数カウント
claude -p --output-format text "記事を書いて" | wc -c

こんな時に使う

  • シンプルなテキスト出力が欲しい時
  • 他のコマンドにパイプしたい時

使い方

  1. 1--output-format text を指定(省略時のデフォルト)
  2. 2応答テキストのみが出力される
  3. 3メタデータは含まれない

Tips

  • -p のデフォルト出力形式がテキスト
  • ファイル生成やドキュメント作成に最適
  • パイプラインの途中で使う場合に便利
  • コスト情報が必要なら json 形式を使用