システムプロンプトを追加したい
11. CI/CD・自動化コマンド / 機能
--append-system-prompt "..."概要
システムプロンプトに追加指示を挿入することで、Claude の振る舞いをカスタマイズできます。元のシステムプロンプトは維持されます。
設定例
# システムプロンプトに追加
claude -p --append-system-prompt "回答は必ず日本語で、箇条書きで答えてください" "このコードを説明して"
# 出力形式を指定
claude -p --append-system-prompt "回答はJSON形式で出力してください" "依存関係を分析して"
# コードスタイルを指定
claude -p --append-system-prompt "コードは TypeScript で、strict モードを使用してください" "ユーティリティ関数を作成して"
# CI 用に厳格なルールを追加
claude -p --append-system-prompt "ファイルを変更する前に必ず確認を表示してください。本番環境のファイルは変更禁止です。" "設定を更新して"
# 複数の指示を追加
claude -p --append-system-prompt "以下のルールを守ってください:
1. コメントは日本語で書く
2. 関数名は英語でキャメルケース
3. エラーハンドリングを必ず含める" "APIクライアントを作成して"こんな時に使う
- 追加の指示をシステムレベルで与えたい時
- 特定の振る舞いを強制したい時
使い方
- 1--append-system-prompt "指示" で追加
- 2元のシステムプロンプトの後に追加される
- 3出力形式やスタイルの統一に使う
Tips
- ユーザープロンプトより強い影響力を持つ
- CI では毎回同じ指示を追加するのに便利
- チームのコーディング規約を埋め込める
- --system-prompt との違い: 追加 vs 置換