Skip to content
Apothem
リファレンス

設定

ツール権限・フック配線・環境変数・ステータスライン テンプレートを扱う、settings.json 内の Claude Code harness 設定。

settings.json は Claude Code harness の設定を担います。フック配線、ツール権限、 環境変数、ステータスライン設定です。

完全な規約上のリファレンスは settings-reference.md にあります。本ページはその契約を 要約し、より深いリファレンスへ案内します。

セクション

セクション目的
permissionsマッチャーごとのツールのホワイトリストとブラックリスト
hooksイベントをキーとするフック コマンド テーブル(規約上の配線)
envセッションごとの環境変数
statusLineホストがレンダリングするステータスライン テンプレート

単一テンプレート不変条件

Claude Code アダプターは settings.json テンプレートを 1 つだけ出荷します。 フック コマンドはシェル固有のコマンド文字列ではなく exec 形式(commandargs)を使うため、OS をまたぐ挙動は単一のファイル内でレビューされます。 新しい権限エントリとフック イベントは、そのファイルにアトミックに着地します。

On this page