FIELD GUIDE
27 Hidden Claude Features, Settings & Shortcuts That Most Users Don't Know
元スレッドは、Claude Codeを「高性能な補完」ではなく、オンボーディング、制約、検証、委任が必要な作業相手として扱うための実践集である。
Mental Model
元スレッドの前提は明快だ。Claude Codeは、プロンプトを入れたらコードが出てくる自動販売機ではない。 才能はあるが、オンボーディング、制約、チェックインを必要とするジュニア開発者として扱う。
その見方に立つと、各機能の意味が変わる。/initは挨拶ではなくプロジェクト理解の初期化であり、 /compactは会話の節約ではなく判断品質の維持であり、sub-agentやworktreeは並列化のための作業分担になる。
Context
CLAUDE.md、/init、/context、/compact、外部ファイル参照で、判断に必要な情報を過不足なく渡す。
Delegation
sub-agent、worktree、parallel session、/loopで、ひとつの会話に全作業を抱え込ませない。
Verification
plan mode、質問、self-verification、スクリーンショット、DevToolsで、最初の出力をそのまま通さない。
Automation
skills、hooks、notifications、remote controlで、繰り返し作業や待ち時間を手元から外す。
Beginner
初級編の狙いは、無駄なセッションを減らすことだ。最初にプロジェクト文脈を渡し、途中で文脈の重さを見て、 実装前に計画と検証条件を言語化する。
| No. | Move | Why It Matters |
|---|---|---|
| 1 | /init |
コードベースを読ませ、CLAUDE.mdを生成して、以後のセッションの前提を固定する。 |
| 2 | /statusline |
token usage、session metrics、model infoを見える化し、消費を勘ではなく数字で扱う。 |
| 3 | Voice input | レビューしながら短い修正指示を話せるので、問題解決の流れを切りにくい。 |
| 4 | /context |
どのファイルや会話がコンテキストを圧迫しているかを確認し、不要な重さを落とす。 |
| 5 | /compact at 60%, /clear between tasks |
限界まで待たずに圧縮し、無関係な作業へ移るときは会話を分ける。 |
| 6 | Plan mode first | 実装前に手順、前提、質問を出させて、計算を使う前に方向違いを見つける。 |
| 7 | Present problems, not commands | 「ログインページを作って」ではなく、問題、制約、エラー、変更不可条件を渡す。 |
| 8 | Ask questions before starting | 複雑な依頼では、最初にまとめて確認させることで、隠れたedge caseを拾う。 |
| 9 | Self-verification in todos | タスク一覧に検証ステップを入れ、完成宣言の前に空入力、特殊文字、異常系などを確認させる。 |
Before doing anything, outline the approach. List the steps. Flag assumptions. Ask clarifying questions if anything is unclear. Include verification steps in the task list.
Intermediate
中級編は、同じ指示を書き直さないこと、重いモデルを乱用しないこと、セッションが逸れたら早く止めることに寄っている。 ここからClaude Codeは「一問一答」ではなく、再利用できる作業環境になる。
| No. | Move | Practical Use |
|---|---|---|
| 10 | Sub-agents | DB schema、API、UIなどを分け、隔離された文脈で並列に進める。 |
| 11 | Custom skills | コードレビュー、リリース、調査など、繰り返す手順をskill fileに保存する。 |
| 12 | Lighter models for simple tasks | リネーム、簡単なrefactor、設定編集は軽量モデル、設計やdebugは上位モデルへ寄せる。 |
| 13 | Keep CLAUDE.md current | stack、strict rules、known issuesが変わったら更新し、古い前提で自信満々に進ませない。 |
| 14 | Link external files | CLAUDE.mdに長文を貼らず、architecture、API conventions、sprint noteへ参照を張る。 |
| 15 | Kill drift immediately | 逸れた作業を続けさせず、要件と制約を再提示してやり直す。 |
| 16 | Challenge first output | 弱い点、より単純な案、時間があれば直す点を聞き、初稿を最終稿にしない。 |
| 17 | Notification hooks | 長いタスクの完了通知を設定し、terminalを監視する時間をなくす。 |
| 18 | Screenshots for layout verification | 動いている画面のスクリーンショットを渡し、CSSや配置のずれを視覚的に直させる。 |
中級編の基準は「二度やった作業は、手順として保存する」。promptの腕前より、再利用できる運用面を増やすほうが効く。
Pro
上級編は、Claude Codeをローカル端末の会話相手から、実行環境、ブラウザ、DB、複数branchへ広げていく段階だ。 ただし元スレッドには将来機能や筆者の表現が混ざるため、導入時は自分の環境で使えるかを確認する必要がある。
| No. | Move | What To Verify |
|---|---|---|
| 19 | Chrome DevTools integration | console、network、DOMをClaudeが直接確認できる接続手段が手元にあるか。 |
| 20 | claude --resume |
session IDを保存し、前回の会話へ戻る運用ができるか。 |
| 21 | Git worktrees | 複数branchで同時に作業しても、統合時の責務と差分確認が破綻しないか。 |
| 22 | Direct API over MCP | 高頻度・低遅延が本当に必要か。認証情報と権限境界を安全に扱えるか。 |
| 23 | /loop |
長時間監視や反復実行が、現行のClaude Code環境でサポートされているか。 |
| 24 | Remote control from phone | ngrokなどで開ける範囲、認証、ローカル環境へのアクセスリスクを確認する。 |
| 25 | Plain-English database queries | 読み取り専用接続、対象DB、実行前確認、SQLログの残し方を決めておく。 |
| 26 | Ultrathink | 本当に難しい設計、security、performance、multi-system refactorだけに使う。 |
| 27 | /effort high |
元スレッドは「ultracode mode in Opus 4.8」と表現している。利用可否と名称は環境側で確認する。 |
proの項目は、強力なぶん環境依存が大きい。特に外部公開、DB接続、API直叩き、長時間loopは、 便利さより先に権限、ログ、停止方法、読み取り専用設定を決める。
Adoption Plan
元スレッドは、27個を一気に入れるのではなく、週ごとに段階導入することを勧めている。 実用上も、先に文脈管理と検証を固めないまま並列化や自動化へ進むと、速く失敗するだけになりやすい。
| Window | Focus | Outcome |
|---|---|---|
| Week 1 | /init, /compact, plan mode, self-verification todos |
セッションの前提と完了条件が安定する。 |
| Week 2 | custom skills, lighter models, CLAUDE.md updates, challenge first output | 同じ指示を繰り返さず、初稿を疑う習慣がつく。 |
| Week 3 | sub-agents, worktrees, parallel sessions | 独立した作業を安全に並列化できる。 |
| Week 4+ | loop, ultrathink, DevTools, remote control | 監視、debug、難問対応、遠隔起動を状況に応じて使う。 |
First
文脈、制約、検証条件を整える。Claude Codeが迷わない状態を作る。
Then
再利用、並列化、自動化を足す。速くするのは、安定してからでよい。
原文: X thread by @sairahul1。 Published: 2026-06-26. Clipped into this vault on 2026-06-28.