原文(日本語に翻訳)
スピナーTipsをカスタマイズする spinnerTipsOverride 設定を追加 — カスタムTipの文字列配列を tips に設定し、オプションで excludeDefault: true を設定することでデフォルトのTipsの代わりに独自のTipsのみを表示できます
原文(英語)
Added spinnerTipsOverride setting to customize spinner tips — configure tips with an array of custom tip strings, and optionally set excludeDefault: true to show only your custom tips instead of the built-in ones
概要
Claude Code 2.1.45 では、処理中に表示されるスピナーのTips(ヒント文)をカスタマイズできる spinnerTipsOverride 設定が追加されました。チームの規約や社内ドキュメントへの参照、モチベーションメッセージなど、独自のTipsを表示することができます。excludeDefault: true を設定することで、デフォルトのTipsを非表示にして独自Tipsのみを表示することも可能です。
基本的な使い方
~/.claude/settings.json(またはプロジェクトの .claude/settings.json)に spinnerTipsOverride を追加します。
{
"spinnerTipsOverride": {
"tips": [
"コードレビューのチェックリストを確認しましょう!",
"テストを書くことを忘れずに。",
"ドキュメントを最新の状態に保ちましょう。"
]
}
}実践例
カスタムTipsをデフォルトに追加する
デフォルトのTipsに加えて独自のTipsを表示する場合(excludeDefault を省略または false に設定):
{
"spinnerTipsOverride": {
"tips": [
"社内 Wiki: https://wiki.example.com",
"困ったときは #dev-help チャンネルへ",
"PRのタイトルは日本語で書いてね!"
]
}
}カスタムTipsのみを表示する
デフォルトのTipsを非表示にして、完全にオリジナルのTipsのみ表示する場合:
{
"spinnerTipsOverride": {
"tips": [
"チームのコーディング規約: https://standards.example.com",
"毎日15分のコードレビュータイムを設けましょう",
"コミットメッセージは動詞で始める(Add / Fix / Update / Remove)",
"型エラーは早めに解決すると後で楽になります"
],
"excludeDefault": true
}
}動機付けメッセージを表示する
長時間の処理中に表示するモチベーションアップのメッセージ:
{
"spinnerTipsOverride": {
"tips": [
"今日も良いコードが書けています!",
"コーヒーを一杯どうぞ ☕",
"良い休憩は生産性を高めます"
],
"excludeDefault": false
}
}注意点
tipsは文字列の配列です。各要素が1つのTipsとして表示されます。excludeDefaultを省略した場合、デフォルトはfalse(デフォルトのTipsも表示)となります。excludeDefault: trueにすると、Claude Code 標準のTipsは一切表示されなくなります。- 設定はユーザーレベル(
~/.claude/settings.json)またはプロジェクトレベル(.claude/settings.json)どちらでも使用できます。 - Tipsはランダムに表示されます。順番は保証されません。