← 2026-04-20
Claude Code Community 2026-04-20 Source →

Claude Code作者が実践する7つのワークフロー:「1人で20〜30PR/日」を実現する使い方

Claude Code作者が実践する7つのワークフロー

「AIコーディングツールを作った本人はどうやって使っているのか」——これほど参考になる情報はない。Claude CodeのクリエイターであるBoris Chernyが明かしたワークフローは、Claude Codeを本格的に使いこなす上での指針になる。

なぜこれが重要か

Claude Codeを「試してみた」レベルで使っている人と、「日常的に20〜30PR/日を出す」レベルで使っている人では、何が違うのか。その答えがここにある。


7つのワークフロー

1. CLAUDE.md — セッションをまたぐ「制度的記憶」

プロジェクトのコーディング規約、アーキテクチャの決定事項、過去のミスパターンをCLAUDE.mdに書き込んでおく。

「Claudeが何か間違えるたびに、その内容をCLAUDE.mdに追記する。次回以降は同じミスをしなくなる」

CLAUDE.mdはClaude Codeがセッション開始時に読み込む設定ファイルだ。ここを育てていくことで、「毎回同じことを説明しなくてもいい」状態になる。チームで使う場合はgitにコミットしておけば全員で共有できる。

2. プランモードで「先に考えさせる」

いきなりコードを書かせるのではなく、まずプランを生成させてシニアエンジニアの目線でレビューしてから実行に移す。

この「計画→批評→実行」のフローを守るだけで、手戻りが大幅に減る。Claude CodeのShift+Tabでプランモードに切り替えられる。

# プランモードで確認してから実行する流れ
1. タスクを与える(例:「認証周りをJWTに移行して」)
2. Claude Codeがプランを提示
3. 自分でレビューして「この順序は逆じゃないか」「テストを先に書くべき」などフィードバック
4. 修正したプランで実行開始

3. 並列実行で「仕事を同時に走らせる」

5〜15個のClaude Codeインスタンスを別々のターミナルタブやブラウザウィンドウで同時に動かす。

これにより、順番に処理していた仕事が並列に走り、1日に出せるPR数が桁違いになる。注意点は、インスタンス間で同じファイルを編集させないようにすること。Worktreeを使って作業領域を分離するのがおすすめだ。

# 複数のworktreeで並列作業
git worktree add ../feature-auth feature/auth
git worktree add ../feature-api feature/api
# それぞれのディレクトリでclaude起動

4. サブエージェントで品質を自動検証

コード品質のチェックをサブエージェントに任せる。人間がレビューする前の段階で、AIが自動的にテストを走らせ、品質基準を満たしているか検証するフローを作ることで、レビューの負荷を下げられる。

5. スラッシュコマンドで「チームの作業手順を標準化」

毎日繰り返す作業はスラッシュコマンドにしてしまう。コマンドは.claude/commands/以下のMarkdownファイルで定義でき、gitにコミットしてチームで共有できる。

# .claude/commands/pr-review.md
このPRをレビューして:
- バグの可能性がある箇所を指摘
- テストが不足している部分を列挙
- セキュリティ上の懸念があれば報告

以降は/pr-reviewと入力するだけでこのレビューが走る。

6. モデル選択:「小さいモデルで大量消費」より「大きいモデルで的確に」

Claude Sonnetなどの軽量モデルで無駄に試行錯誤を繰り返すより、Claude Opus with extended thinkingを使う方が、総合的なコスト・時間が少なくなることが多い〜と思われる。

「モデルが小さいから安い」ではなく「誘導に必要な手間が減る分、大きいモデルの方がトータルで安い」という考え方だ。

7. 自己改善のフライホイール

各セッションで得た気づきをCLAUDE.mdに反映していく。これを繰り返すことで、Claude Codeの応答品質が徐々に向上していく「複利効果」が得られる。


思考の転換:「チャットボット」から「スケジューラブルな作業者の群れ」へ

Boris Chernyの言葉を借りれば:

「Claude Codeを1つのチャットボットとして使うのではなく、スケジュール可能な作業者の群れとして扱うこと」

この視点の転換が、使いこなしの分岐点になる。


すぐに試せる3つのアクション

  1. CLAUDE.mdを作る: プロジェクトルートにCLAUDE.mdを作り、コーディング規約と「やってはいけないこと」を書く
  2. スラッシュコマンドを1つ作る: 一番よく繰り返している作業を.claude/commands/にまとめる
  3. プランモードを習慣化する: 新しいタスクは必ずShift+Tabで計画を確認してから実行する

この3つだけで、Claude Codeの使い方は大きく変わるはずだ。