Claude Code の「Todos」が「Tasks」に進化しました

@trq212
英語6 か月前 · 2026年1月22日
2.2M
5.9K
430
321
6.2K

TL;DR

Anthropic の Claude Code は「Todos」を「Tasks」へと刷新しました。これは、複雑な自律型 AI 開発プロジェクトにおいて、依存関係の管理やセッションをまたいだコラボレーションを可能にする新しいプリミティブです。

本日、Claude Code の Todos を Tasks にアップグレードします。Tasks は、Claude Code がより複雑なプロジェクトを追跡・完了し、複数のセッションやサブエージェントにわたってコラボレーションするための新しいプリミティブです。

モデルの能力が向上するにつれて、最も重要なことの一つは、Claude の「制限を解除」し、新しい能力を効果的に活用できるようにすることです。以前のモデルと比較して、Opus 4.5 はより長期間自律的に実行でき、状態をより適切に追跡できます。その結果、小さなタスクについては Claude がすでに何をすべきか把握しているため、TodoWrite Tool は不要になりました。

同時に、私たちは Claude Code を使って、より長いプロジェクトを完了するために、時には複数のサブエージェント、コンテキストウィンドウ、またはセッションにまたがって使用していることに気づきました。しかし、プロジェクトはより複雑で、タスクには依存関係やブロッカーがあり、セッションをまたいで使用する際には調整が必要です。

Claude がより長いプロジェクトに取り組むのを支援するために、Todos を進化させる必要があることは明らかでした。このニーズはコミュニティでも浮上しており、Steve Yegge による Beads のようなプロジェクトからインスピレーションを得ました。

Tasks は、プロジェクト間で多くの作業を調整するための新しい抽象化です。Claude は、メタデータに保存される相互依存関係を持つ Tasks を作成でき、これはプロジェクトの実際の動作をより反映しています。さらに、Tasks はファイルシステムに保存されるため、複数のサブエージェントやセッションが協力して作業できます。あるセッションが Task を更新すると、同じ Task List で作業中のすべてのセッションにその更新がブロードキャストされます。

今すぐ Claude にタスクを作成するよう依頼できます。これは、サブエージェントを立ち上げる際に特に便利です。Tasks は ~/.claude/tasks に保存され、これを使用してタスクの上に追加のユーティリティを構築することもできます。

複数のセッションが単一の Task List でコラボレーションするには、TaskList を環境変数として設定し、以下のように Claude を起動します。

CLAUDE_CODE_TASK_LIST_ID=groceries claude

これは、claude -p や AgentSDK でも同様に機能します。

Tasks は、Claude がより複雑なプロジェクトを構築できるようにするための重要なビルディングブロックです。皆様がどのように活用されるか楽しみにしています。

ワンクリック保存

YouMindでバイラル記事をAI深読み

Save the source, ask focused questions, summarize the argument, and turn a viral article into reusable notes in one AI workspace.

Explore YouMind
クリエイターのために

あなたの Markdown をきれいな 𝕏 記事に

自分の長文を投稿するとき、画像・表・コードブロックを 𝕏 向けに整形するのは手間がかかります。YouMind は Markdown 全体を、そのまま投稿できるきれいな 𝕏 記事に変換します。

Markdown → 𝕏 を試す

解読すべきパターンをもっと

最近のバイラル記事

バイラル記事をもっと見る