I'm Boris and I created Claude Code. I wanted to quickly share a few tips for using Claude Code, sourced directly from the Claude Code team. The way the team uses Claude is different than how I use it. Remember: there is no one right way to use Claude Code -- everyones' setup is…
— Boris Cherny (@bcherny) January 31, 2026
Borisです。Claude Codeを作りました。Claude Codeチームから直接集めたTipsをいくつか手短に共有したいと思います。チームのClaudeの使い方は私の使い方とは異なります。Claude Codeに唯一の正解はありません。人それぞれセットアップは違います。自分に合うものを試してみてください!
1. もっと並列で作業しろ
git worktreeを3〜5個同時に立ち上げ、それぞれで独立したClaudeセッションを並列実行する。これがチームからの一番の生産性向上Tipsです。私個人はgit checkoutを複数使っていますが、Claude Codeチームの大半はworktreeを好んでいます。@amorrisscodeがClaude Desktopアプリにworktreeのネイティブサポートを組み込んだのもそのためです。
worktreeに名前を付けてシェルエイリアス(za, zb, zc)を設定し、キー1つで切り替えられるようにしている人もいます。ログ確認とBigQuery実行専用の「analysis」worktreeを持っている人もいます。

2. 複雑なタスクは必ずプランモードから始めろ
プランに全力を注ぎ込めば、Claudeが実装を一発で決められます。あるメンバーは一つ目のClaudeにプランを書かせ、二つ目のClaudeをスタッフエンジニアとしてレビューさせています。別のメンバーは、何かおかしくなった瞬間にプランモードに戻って再計画すると言っています。無理に押し通すな、と。また、ビルド時だけでなく検証ステップでも明示的にプランモードに入るようClaudeに指示しています。
3. CLAUDE.mdに投資しろ
修正するたびに、最後にこう言う:「CLAUDE.mdを更新して、同じミスを二度としないようにしろ。」Claudeは自分自身のルールを書くのが異様にうまい。CLAUDE.mdは時間をかけて容赦なく編集し続けろ。Claudeのミス率が計測可能なレベルで下がるまで反復し続けろ。あるエンジニアはClaudeにタスク/プロジェクトごとのnotesディレクトリを管理させ、PR後に毎回更新させています。そしてCLAUDE.mdからそれを参照させています。

4. 独自のスキルを作成してgitにコミットしろ。全プロジェクトで再利用しろ。
- 1日に2回以上やることは、スキルかコマンドにしろ
- /techdebtスラッシュコマンドを作り、毎セッション終了時に実行して重複コードを見つけて潰せ
- 7日分のSlack、GDrive、Asana、GitHubを1つのコンテキストダンプに同期するスラッシュコマンドを作れ
- dbtモデルを書き、コードレビューし、dev環境でテストするアナリティクスエンジニア型エージェントを構築しろ
5. Claudeはほとんどのバグを自力で直す
- Slack MCPを有効にして、Slackのバグスレッドをそのまま貼り付けて「fix」とだけ言う。コンテキストスイッチがゼロ。
- あるいは「CIの失敗テストを直せ」とだけ言う。やり方を細かく指示するな。
- 分散システムのトラブルシューティングにはClaudeにdockerログを見せろ。驚くほど対応できる。

6. プロンプティングのレベルを上げろ
- Claudeに挑ませろ。「この変更を厳しくレビューしろ。テストに受かるまでPR作るな。」と言う。Claudeをレビュアーにしろ。あるいは「これが動くことを証明しろ」と言って、mainとfeatureブランチの振る舞いの差分をClaudeに取らせろ。
- 微妙な修正の後は、こう言え:「今知っていることすべてを踏まえて、これを捨てて、エレガントな解決策を実装しろ。」
- 作業を渡す前に詳細な仕様を書き、曖昧さを減らせ。具体的であればあるほど、出力の質は上がる。
7. ターミナル&環境設定
- チームはGhosttyが大好き。同期レンダリング、24ビットカラー、適切なUnicodeサポートを気に入っている人が複数いる。
- Claude操作を楽にするには、/statuslineでステータスバーをカスタマイズし、常にコンテキスト使用量と現在のgitブランチを表示させる。
- 多くのメンバーはターミナルタブを色分け・命名し、tmuxを使う人もいる(タブごとにタスク/worktreeを対応させる)。
- 音声入力を使え。タイピングの3倍速く話せるし、プロンプトがはるかに詳細になる。(macOSではfnキーを2回押す)

8. サブエージェントを使え
- Claudeにより多くの計算リソースを投入させたいリクエストには「use subagents」を付け加えろ。
- 個別タスクをサブエージェントにオフロードして、メインエージェントのコンテキストウィンドウをクリーンかつ集中した状態に保て。
- 権限リクエストをhook経由でOpus 4.5にルーティングし、攻撃をスキャンして安全なものを自動承認させろ。

9. Claudeをデータ&アナリティクスに使え
- Claude Codeに「bq」CLIを使わせて、その場でメトリクスを取得・分析させろ。
- チームのコードベースにはBigQueryスキルがコミットされており、全員がClaude Code内で直接アナリティクスクエリに使っている。
- 私個人は6ヶ月以上SQLを1行も書いていない。
- これはCLI、MCP、またはAPIを持つあらゆるデータベースで機能する。
10. Claudeで学習しろ
- /configで「Explanatory」または「Learning」出力スタイルを有効にして、Claudeに変更の理由を説明させろ。
- 馴染みのないコードを説明するビジュアルHTMLプレゼンテーションをClaudeに生成させろ。驚くほど良いスライドを作る。
- 新しいプロトコルやコードベースを理解するためにASCIIダイアグラムをClaudeに描かせろ。
- 間隔反復学習スキルを構築しろ:あなたが理解を説明し、Claudeがフォローアップ質問でギャップを埋め、結果を保存する。
これらのTipsが役に立てば幸いです!次は何について聞きたいですか?