Claude code研究所 (@Claudecodehelp) header
Claude code研究所 (@Claudecodehelp) profile picture

Claude Codeで、開発の手間を減らすコツを発信しています ・hooks、サブエージェント、MCPの実践的な使い方 ・CLAUDE.mdの書き方と、ハマりどころ ・アップデートは、CHANGELOGで確かめて解説 非公式、個人運営です

Joined October 2026
Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)Photo by Claude code研究所 (@Claudecodehelp)
/doctor prompt-audit は、CLAUDE.md(毎回読み込まれる指示メモ)やスキルに、古いモデル向けの書き方が残っていないかを点検するコマンドです 今は、古いパスや、食い違う指示ファイルが、レポートの先頭に出るので、まず上から直すのがおすすめです
reminder to run `/doctor prompt-audit` in your Claude Code repos if you haven't already :)
5
Claude Code でコードが散らかってきたら、たった5語の指示で整理させる方法があります‼️ 「fewer, deeper modules, smaller interfaces」 意味は「部品(モジュール)は少なく中身を厚く、外から触る入口(インターフェース)は小さく」です 楽になること ・同じ処理の重複が消えて、行数が減る ・大事な処理が1か所にまとまる ・書き方がそろって、あとで読みやすくなる 機能が1つ動くたびに貼るのがコツだと、海外の Voxyz さんが書いていました
1
6
使い方は、機能が1つ動いたら、次の4行をそのまま貼ります(原文を訳したもの) ・モジュールは少なく深く、インターフェースは小さく ・データのチェックは、入口で1回だけ ・1回しか使わない処理は、関数に分けず、その場に書く ・try/catch(エラーを受け止める書き方)は、省けるところは省く
1
4
貼る前に、git でコミット(今の状態を保存)しておくと、うまくいかなくてもすぐ戻せます try/catch を省くのは、外部との通信など、本当に失敗しうる場所以外の話なので、変更を見て確かめて、テストがあれば必ず走らせます
3
モデル選び、バグ105件で比べた結果‼️ 2つのリポジトリ(コードの保管場所)のバグを、「直せるだけ直して」と頼んだテストです ・Fable 5.2:58件、約140ドル ・Sonnet 5.5:51.3件、約154ドル ・Opus 5.5:41.7件、約59ドル Fable 5.2 は、やり取りの回数が Sonnet の半分以下で、費用も少なく済んでいます 楽になること ・Claude Code で使うモデルを、高いから割高、と決めつけずに選べる ・数を取るか、費用を抑えるかで、使い分けを先に決められる 海外の Paweł Huryn さんが、effort(考える強さ)を最大にそろえて試した結果です
1
5
見落としやすいのは、1回あたりの料金だけで選ぶことです Sonnet 5.5 は、料金が安いのに、やり取りが1回の作業で約1,500回と多く、合計では Fable 5.2 より高くなっていました 大きめの修正は、合計の費用で比べるのがおすすめです
2
③は、許可ルール(確認なしで実行してよいコマンドの一覧)を見直すきっかけになります Bash(PORT=* npm run dev) と書くと、PORT にどんな値が入っても、確認なしで通ってしまいます 警告が出たら、PORT=3000 のように値を決めて書くのが安全です
【速報】Claude Code 2.1.323(11/13公開) ①Code Mode(実験的・オプトイン):ClaudeがJSを書いてツールを呼ぶ ②plugin.json に engines["claude-code"]:対応版外のプラグインは読み込まれない ③Bash(PORT=* npm run dev) のように変数内に * がある allow ルールは起動時に警告 #ClaudeCode
6
Claude Code の答えが浅い、または遅いと感じたら、モデルを替える前に、effort を1段動かすのがおすすめです‼️ effort は、Claude が答える前にどれだけ考えるかの強さで、/effort と打つだけで変えられます 楽になること ・モデルを替えずに、考える深さだけ調整できる ・簡単な作業は下げると、速くて安く済む ・難しい作業は上げると、じっくり考えてくれる Claude 開発者公式の ClaudeDevs さんの新しいガイドにも、モデルを替える前に effort を調整する、と書かれていました
1
6
今の初期値の話です 公式ドキュメントでは、Fable 5.2、Opus 5.5、Sonnet 5.5、Haiku 5.5 は、どれも effort の初期値が medium(中くらい)です いまの設定は /effort status で確かめられます
1
3
1回だけ深く考えてほしいときは、指示に ultrathink と書くと、その1回だけ effort が上がります ずっと上げたままにしなくていいので、使用量の節約にもなります
2
「次から確認しない」を選ぶと、そのコマンドは許可ルールとして .claude/settings.local.json に保存されます 公式では、Claude Code が作ったこのファイルは git から外れますが、手で作ったときは .gitignore に自分で足す必要があります パスワード入りのコマンドでは押さないのが確実です
Claude Codeで「次から確認しない」を選ぶと、パスワードが設定ファイルに残ったままGitHubに上がってしまうことがあるそうです。実際に公開リポジトリで1,000件以上確認されています。 「Claude Code、承認ルールにパスワードが残る ApiiroとGitGuardianが公開GitHubで確認」 innovatopia.jp/cyber-securit…
5
Claude Code で、Fable 5.2 を「司令塔」、Opus 5.5 を「作業役」に分ける使い方があります‼️ 司令塔は、計画を立てて、作業を割り振り、最後に結果を確かめる役です Fable 5.2 は、5.1 より結果の確認がずっと丁寧なので、この役に向いています 楽になること ・考える所と手を動かす所が分かれて、指示がぶれにくい ・最後のチェックを、確認が丁寧なモデルに任せられる ・細かい作業は、普段使いの Opus に回せる Anthropic の Lydia Hallie さんも、最近はこの組み合わせで使っていて、とても良いと書いていました
1
4
設定のしかたです メインの会話は /model(使うモデルを選ぶコマンド)で Fable にします 作業役は、サブエージェント(作業を分けて任せる別の担当)の設定ファイルの先頭に model: opus と書くと、その担当だけ Opus で動きます
1
2
もう1つ、知っておくと得な点です 公式ドキュメントによると、Claude の契約で使っていて、メインが Fable のとき、調べもの担当の Explore(最初からあるサブエージェント)は、自動で Opus で動きます
2
/btw で気をつけたいのは、ファイルを読んだり、コマンドを実行したりはできない点です 会話にすでに出ている内容だけで答えます 続きを本格的に調べたいときは、答えが出たあとに f を押すと、裏で動く別の作業役(サブエージェント)に引き継げます
Claude Codeで作業中の疑問を聞くなら、/btwがある。 Oikonさんは、作業を中断せず、質問と回答をメインコンテキストに入れない用途で紹介している。横道の質問まで作業の履歴に積みたくない場面に、使いどころがある。 5つの実用Tipsのうち、この操作例は地味に効く。何を質問できるかに加えて、そのやり取りがどこに残るかまで扱っている。具体的な呼び出し方は本文にある。 エージェントへの質問は、回答の質と履歴に残す範囲をセットで考える。 zenn.dev/oikon/articles/clau…
3
有料プランの方に、使用量の上限を全部まとめて満タンに戻せる「無料のフルリセット」が1回分、配られています‼️ 上限とは、5時間ごとや週ごとに使える量のことで、Claude Code も同じ枠を使います 楽になること ・週の上限に達していても、すぐ作業を続けられる ・全モデル分が戻るので、Fable(Claude のモデルの1つ)以外で使い切った人にも効く ・期限内なら、好きなときに1回使える(日本時間 12月11日 朝7時ごろまで) 場所は、設定の「Usage(使用量)」です Claude 開発者向けの公式、ClaudeDevs さんの発表で、上限を多く減らしてしまう不具合を直した、おわびだそうです
1
8
使うタイミングだけ、少し気をつけたいところです 週の上限が、もうすぐ自然に戻る直前に使うと、もったいないです 週の途中で上限に達して、まだ何日も残っている、というときに使うのが、いちばん得です 対象は Pro、Max、Ultra、Team の方です
2
外の道具を足す前に、Claude Code に最初からある /compact(会話の要約)も試す価値があります /compact のあとに「決めたことと、まだ直っていないエラーは残して」と書くと、残す中身を指定して要約できます CLAUDE.md(毎回読ませるメモ)に、要約で残す項目を書いておく手もあります
AIとの長いやり取り、文脈の圧縮で困ってる人へ👀 billion-context、⭐️約7千。長期セッション向けの文脈圧縮プラグイン。 何がいいかというと👇 ・10万トークンの小さな文脈枠でも使える設計 ・トークン使用量を約1/5に削減とうたう ・月単位の長いセッションを想定 ・Claude Code / Codexなどに対応 「同じ説明を何度もしたくない」人へ。 AIと長期開発を進める時に気になるOSS。 github.com/ranxianglei/billi…
2
settings.json を手で直したのに、元に戻っていた人へ‼️ settings.json は、Claude Code の許可ルールやモデルなどを書いておく設定ファイルです 2.1.323 の更新履歴より: 動いている会話の中で設定が保存されると、その少し前に手で書き換えた内容を、上書きして戻してしまうことがありました(今回修正) 楽になること ・手で直した設定が、勝手に戻らなくなる ・会話中に消した設定ファイルは、消えたままになる ・更新が届けば、ほかに何もしなくていい Anthropic の Claude Code の更新履歴に、そう書かれていました
1
4
まだ 2.1.323 になっていない間は、settings.json を手で直すときに、Claude Code の会話を一度閉じてから書き換えると、上書きで戻される心配がありません
4