環境変数

CLAUDE_CODE_ENABLE_TASKS

Claude Code がタスク管理ツールを提供するセッションで、どのタスク管理ツールを提供するかを選択する。既定では、Claude Code は TaskCreate、TaskUpdate、TaskGet、TaskList の Task ツールを提供する。0 に設定すると、代わりに旧来の TodoWrite ツールが使われる

使い方・用途

  • タスク管理を従来の TodoWrite ベースに戻したいときに、一時的に旧システムを継続して使う
  • TaskCreate や TaskUpdate など新しい Task ツール群の挙動に既存のワークフローが馴染まず、移行を見送りたい場合の調整に使う
英語原文(公式ドキュメントより)

Selects which task-tracking tools Claude Code provides in sessions that have them. By default, Claude Code provides the Task tools TaskCreate, TaskUpdate, TaskGet, and TaskList. Set to 0 to get the legacy TodoWrite tool instead. See Task list

関連する変更履歴

v2.1.19(1件)

Added
環境変数 CLAUDE_CODE_ENABLE_TASKS を追加しました。false に設定することで、一時的に旧システムを維持できます。
英語原文を表示
Added env var CLAUDE_CODE_ENABLE_TASKS, set to false to keep the old system temporarily

変更後

新しい仕組みへの移行を段階的に行いたい場合や、既存のワークフローとの互換性を確認したい場合に、安全に環境を維持できます。

関連ドキュメント