画面消失トラブルを乗り越えてフロントエンド完成! ようやくスマホでの動作確認までこぎつけた [第3回]脱“張りぼて”へ、フロントエンドを作り込む
mail@yanagiya.biz
ITライター柳谷智宣
Anthropicが公開したブログ記事「Steering Claude Code」をもとに、Claude Codeの挙動を制御する7つの方法を整理しています。プロジェクト直下に置いて常に読み込まれるCLAUDE.md、適用範囲を絞れるルール、手順書をコマンドとして呼び出すスキル、別の場所で処理して結果だけを返すサブエージェント、settings.jsonに書いて自動実行するフック、応答の語り口を切り替える出力スタイル、起動時に一時的な指示を足すappend-system-promptの7つです。いずれもAIが一度に保持できる作業メモであるコンテキストを消費するため、読み込まれるタイミングと永続性を踏まえた置き場所選びが節約につながると説明します。
CLAUDE.mdは200行以内が目安とされ、そこに本番データベースに触らないと書いてもお願いにとどまる点も指摘。確実に止めたい操作はフックや権限設定でAIの判断を迂回させる必要があるとまとめています。
この要約は生成AIで作成しました。
