Build This Now
Build This Now
クロード・コードとは何か?Claude Code のインストールClaude Code ネイティブインストーラーClaude Code で最初のプロジェクトを作る
Subscription BillingMulti-Tenant SaaSAI Chat FeatureRate LimitingStripe WebhooksSemantic SearchRealtime UpdatesDrip Email Sequencesv2.1.122 Release NotesClaude Code の Dynamic Workflows:実際のコードベースで 1,000 個の subagents を動かす方法Claude Code ベストプラクティスClaude Opus 4.7 ベストプラクティスVPS上でのClaude CodeGit 統合Claude Code レビューClaude Code WorktreesClaude CodeリモートコントロールClaude Code ChannelsChannels、Routines、Teleport、DispatchClaude Code スケジュールタスクClaude Code権限管理Claude Code オートモードClaude Code で Stripe 決済を組み込むフィードバックループTodoワークフローClaude Code タスク管理プロジェクトテンプレートClaude Code の料金とトークン使用量Claude Code の料金:実際にいくら払うことになるのかClaude Code Ultra Review 完全ガイドClaude Code で Next.js アプリを作るSupabase DatabaseVercel DeepsecTest-Driven DevelopmentClaude Code で SaaS の MVP を作る方法Claude Code で認証を追加する(Supabase Auth)Claude Code でトランザクションメールを追加する(Resend + React Email)Claude Code で型安全な API を作る(oRPC + Zod)File UploadsBackground Jobs (Inngest)Admin DashboardFull-Text Searchエージェント型コマース:AI エージェントが支払えるアプリの作り方1M ContextGitHub ActionsHeadless ModeMax Plan vs APIPrompt Caching2026年、Claude Code で SaaS を作るといくらかかるかParallel AI AgentsCoding Agent Injection
speedy_devvkoen_salo
Blog/Handbook/Workflow/Todo Workflows

Todoワークフロー

まずClaude Codeにtodoリストを作らせ、ファイルが一つも変更される前に手順の順序の誤り、欠落したステップ、意図の誤解を発見する。複雑なタスクすべてに有効。

設定をやめて、構築を始めよう。

AIオーケストレーション付きSaaSビルダーテンプレート。

企業向けに構築している実績を見る →
speedy_devvWritten by speedy_devvPublished Mar 14, 2026Handbook hubWorkflow index

更新(2025年1月): より高機能なタスクシステムがClaude Codeに同梱されるようになり、依存関係、ブロッカー、マルチセッションのハンドオフが含まれている。このページの基本的な考え方は引き続き有効だ。高度なパターンについては新しいガイドを参照してほしい。

問題: ステップが順不同で実行されるか、ステップがまるごと抜け落ち、そもそもブリーフが明確だったのかを疑い始める。

素早い解決策: 複雑なタスクの末尾にこれを追加する:

claude "add user authentication - create a todo list first, then implement each step"

Claudeはターミナル内にチェックリストとしてプランを書く。コードが1行も出荷される前に、読み違いが表面に出てくる。

AIコーディングでの痛みはバグではない。痛みはClaudeがリクエストを実際に理解したかどうか分からないことだ。Claude Codeには組み込みのTodoWriteツールが付属していて、すべてのタスクをターミナルUIのチェックリストに変換する。

Todoリストをclaudeが聞いた内容を繰り返すバージョンとして扱おう。チェックリストは作業が進む間もライブで更新され、完了した項目、現在のフォーカス、まだキューに残っているものをフラグ立てする。整合性は指示が明確だったことを意味する。乖離はコミュニケーションのギャップを意味し、早期に発見される。

よくあるTodoの乖離パターン

順序の誤り: AからBの順を依頼したのに、リストがBからAで返ってくる。欠落したステップ: ブリーフにはテストがあったのに、todoがそれを忘れた。

詳細の誤り: 依頼は高レベルの「ドキュメントを更新して」だったのに、Claudeがファイルごとのエントリに分解する。誤解: 「変更をレビューして」と言ったのに、Claudeが「変更をコミットする」と計画する。

リストはフィードバックを与えると即座に再描画もされる。これが複雑な作業中の本物のステアリングホイールになる。実行途中に「やっぱりボタンを青ではなく緑にして」と言うと、保留中のtodoが更新され、完了した項目はすべてそのまま残る。

具体的なTodoを得る

「ナビゲーションバーをスタイリング」というtodoは問題全体を1行に凝縮している。代わりに具体的な詳細を求める。

悪いアプローチ:

- [ ] Style the navigation bar

良いアプローチ:

- [ ] Change navbar height from 60px to 80px
- [ ] Reduce padding from 16px to 12px
- [ ] Update background to rgba(255,255,255,0.95)

フェーズベースの依存関係

関連する作業をフェーズにグループ化し、各フェーズが何を待つかを明記する:

Phase 1: Setup database schema, create user model
Phase 2: Build registration and login (needs Phase 1)
Phase 3: Add validation and styling (needs Phase 2)

クオリティチェックポイント

すべてのtodoリストを4つのクイックチェックで確認する:

  1. 順序: 論理的な順番か?
  2. 完全性: すべてのステップが含まれているか?
  3. 適切な詳細: 適切な粒度か?
  4. 明確さ: 別の開発者がついてこられるか?

うまくいかないとき

Claudeがtodoをスキップする: 「各ステップを開始する前にtodoリストを確認する」をCLAUDE.mdに追加する。

Todoが漠然としすぎる: 指示を与えた後、「具体的で測定可能なステップに分解して」と言う。

優先順位が間違っている: 順序が重要なときは、箇条書きではなく番号付きリストを使う:

1. First, backup the database
2. Then run migrations
3. Finally, restart services

習慣にする

最良のtodoワークフローは自動操縦で動く。この5ステップのループを日課に組み込む:

  1. Claudeにタスクの指示を与える
  2. 「詳細なtodoリストを作って」と依頼する
  3. 自分の意図との整合性を確認する
  4. Todoが乖離していたら指示を精緻化する
  5. 自信を持って進める

ClaudeのチェックリストがあなたがHEADの中に持っているものと一致するとき、指示は明確だった。それがすべてのバーだ。まずtodoを求め、注意深く読み、残りのセッションはレールの上を走る。

次のステップ:

  • Todoドリブンなコミットのためのgit連携
  • Todoの品質を改善するフィードバックループ
  • 安全な実行のためのパーミッション管理
  • 構造化されたtodo作成のためのプランニングモード
  • Todo履歴を保持するためのコンテキスト管理

Continue in Workflow

  • エージェント型コマース:AI エージェントが支払えるアプリの作り方
    2026年のエージェント型コマースをわかりやすく解説するガイド。x402、ACP、Machine Payments Protocol が何をするのか、そして AI エージェントが購入できる有料 API を週末で出荷するための手順を紹介します。
  • Claude Code ベストプラクティス
    Claude Codeで成果を出すエンジニアを分ける5つの習慣: PRD、モジュラーなCLAUDE.mdのルール、カスタムスラッシュコマンド、/clearリセット、そしてシステム進化の思考法。
  • Claude Code オートモード
    2つ目の Sonnet モデルが、Claude Code のすべてのツール呼び出しを実行前に審査します。オートモードがブロックするもの・許可するもの、そして settings.json に追加される許可ルールについて解説します。
  • Channels、Routines、Teleport、Dispatch
    Anthropic が2026年3月と4月に出荷した4つの Claude Code 機能。これらは CLI を、スマホ・ウェブ・デスクトップをまたぐイベント駆動の調整レイヤーに変えます。
  • Claude Code 1M Context in Practice: When Bigger Isn't Better
    The 1M-token context window is GA at flat pricing, but bigger isn't always better. A decision framework, token-cost math, and when to use /compact, subagents, and dynamic workflows instead.
  • How to Build an Admin Dashboard With Claude Code
    Ship an internal admin panel with Claude Code: role-gated routes, a searchable users and orders table with pagination, impersonation-safe RLS, and metrics tiles pulled through a type-safe API.

More from Handbook

  • エージェントの基礎
    Claude Codeでスペシャリストエージェントを構築する5つの方法:タスクサブエージェント、.claude/agents YAML、カスタムスラッシュコマンド、CLAUDE.mdペルソナ、パースペクティブプロンプト。
  • エージェント・ハーネス・エンジニアリング
    ハーネスとは、AIエージェントを構成するモデル以外のすべての層のことです。5つの制御レバー、制約のパラドックス、そしてなぜハーネス設計がモデルよりもエージェントのパフォーマンスを左右するのかを学びましょう。
  • エージェントパターン
    オーケストレーター、ファンアウト、バリデーションチェーン、スペシャリストルーティング、プログレッシブリファインメント、ウォッチドッグ。Claude Code のサブエージェントを組み合わせる6つのオーケストレーション形状。
  • エージェントチームのベストプラクティス
    Claude Code エージェントチームの実証済みパターン。コンテキストが豊富なスポーンプロンプト、適切なサイズのタスク、ファイルオーナーシップ、デリゲートモード、v2.1.33〜v2.1.45 の修正内容。

設定をやめて、構築を始めよう。

AIオーケストレーション付きSaaSビルダーテンプレート。

企業向けに構築している実績を見る →

フィードバックループ

コードを書き、テストまたは開発コマンドを実行し、出力を読み取り、壊れたものを修正し、スイートがグリーンになるまでループするプロンプトをClaude Codeに一つ渡す。

Claude Code タスク管理

TaskCreate、TaskUpdate、addBlockedBy、そして共有タスクリストを使って、Ralph Wiggum 的な回避策なしに並列の Claude Code セッション間で依存関係のある作業を実行する方法。

On this page

よくあるTodoの乖離パターン
具体的なTodoを得る
フェーズベースの依存関係
クオリティチェックポイント
うまくいかないとき
習慣にする

設定をやめて、構築を始めよう。

AIオーケストレーション付きSaaSビルダーテンプレート。

企業向けに構築している実績を見る →