HTML Index Generated from Obsidian clipping

FIELD GUIDE

27 Hidden Claude Features, Settings & Shortcuts That Most Users Don't Know

元スレッドは、Claude Codeを「高性能な補完」ではなく、オンボーディング、制約、検証、委任が必要な作業相手として扱うための実践集である。

00

Mental Model

元スレッドの前提は明快だ。Claude Codeは、プロンプトを入れたらコードが出てくる自動販売機ではない。 才能はあるが、オンボーディング、制約、チェックインを必要とするジュニア開発者として扱う。

その見方に立つと、各機能の意味が変わる。/initは挨拶ではなくプロジェクト理解の初期化であり、 /compactは会話の節約ではなく判断品質の維持であり、sub-agentやworktreeは並列化のための作業分担になる。

Source thread cover image for hidden Claude features and shortcuts
Source image from the clipped X thread by @sairahul1.

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で、繰り返し作業や待ち時間を手元から外す。

01

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 タスク一覧に検証ステップを入れ、完成宣言の前に空入力、特殊文字、異常系などを確認させる。
Starter prompt shape
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.
02

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の腕前より、再利用できる運用面を増やすほうが効く。

03

Pro

上級編は、Claude Codeをローカル端末の会話相手から、実行環境、ブラウザ、DB、複数branchへ広げていく段階だ。 ただし元スレッドには将来機能や筆者の表現が混ざるため、導入時は自分の環境で使えるかを確認する必要がある。

Source thread image associated with pro Claude Code workflow tips
Source image from the pro section of the clipped X thread.
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は、 便利さより先に権限、ログ、停止方法、読み取り専用設定を決める。

04

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.