テキスト出力したい
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--output-format text を指定(省略時のデフォルト)
- 2応答テキストのみが出力される
- 3メタデータは含まれない
Tips
- -p のデフォルト出力形式がテキスト
- ファイル生成やドキュメント作成に最適
- パイプラインの途中で使う場合に便利
- コスト情報が必要なら json 形式を使用