id: G-23(誌面表示: G-23) · 物理ページ: 464–465(pages=2) · category: tool_agent · figure_type: structure · status: ready · evaluation_date: 2026-04-30
tagline 54/25-45 ↑9何を 81/60-200どこで 80/60-200会話例 48/25-50見1 32/15-40見2 37/15-40見3 37/15-40見4 32/15-40見5 33/15-40見6 25/15-50
← G-22 SKILL.md 目次 G-30 Tool Use →
バイブ特有
464

.claude/settings.json

クロードセッティングス
Claude Code のプロジェクト設定ファイルで、Hook や Permission をリポジトリ単位で揃えます。
体験区分:触った 推奨読者レベル:Level 3-4

何をしてくれるか

`.claude/` に置くだけで、Bash 許可リストや保存時 Hook を Claude Code に読み込ませられます。同僚も同じ設定でリポジトリを開けるので動作が揃います。

どこで出会うか

Claude Code を使い始めると `.claude/` が現れるか自分で作るよう案内されます。Hook や Bash 許可範囲をプロジェクトごとに変えたいときに編集します。

構造図
2026.04·ready
「`.claude/settings.json` の Hook で保存時 validator を走らせます。」
.claude/settings.jsonの見方
465
この用語の見どころ
1
役割

プロジェクト単位で Claude Code の動作ルールを定義します。

2
うれしさ

Hook や Permission をリポジトリに入れてチームの設定を揃えます。

3
注意点

グローバル・プロジェクト・ローカルの 3 層があり、優先順位の把握が必要です。

4
どこで役立つか

複数人開発で lint を保存時に必ず実行させたい場面で役立ちます。

5
はじめに

プロジェクト設定がグローバル設定を上書きする優先順位を押さえます。

6
深掘り先

Hook、Permission、CLAUDE.md

非エンジニアのつまずき
  • 生で触ろうとするとどう書けばよいか分かりません。
  • AI に頼むと登録してくれますが、ファイルの場所が分からないことがあります。
  • 設定の全体像が見えないと後から自分で直せません。
私のコメント
  • 第一印象:実体として初めて認識した。
  • 良い点:フックやスキルの発動、権限などの設定をここで一元的にできる。
  • ダメな点:この存在に気づくまでがハードルで、ちゃんと理解しないと辿り着けない。
  • 誰向けか:存在自体はバイブコーダー全員が押さえておいていい。
開発フローでの位置
準備
設定記述
Hook 登録
個人上書き
共有
関連用語
参考 (未記入) checked —
G-23·tool_agent
バイブコーディング図鑑