首页
学习
活动
专区
圈层
工具
发布

Claude Code 升级: Tasks 取代 Todos

Claude Code 的官方工作人员@Thariq刚发了一条更新

Todos 升级,取而代之的是 Tasks 了

https://x.com/trq212/status/2014836841846132761

核心变化:Tasks 可以跨 session、跨 subagent 协作,多个 Claude 实例可以同时操作同一个任务列表

为什么要改

两个原因

第一,Opus 4.5 变强了

官方用了一个词:unhobble,给 Claude「解绑」

模型能力在增长,最重要的事是让 Claude 能有效使用这些新能力

具体来说,Opus 4.5 相比之前的模型,能自主运行更长时间,也能更好地追踪自己的状态

所以 TodoWrite Tool 已经没必要了,Claude 对小任务已经能自己记住该干什么

模型能力变强,工具反而要做减法

第二,项目变复杂了

Anthropic 内部发现自己在用 Claude Code 做更长的项目,有时候要跨多个 subagent、多个 context window、多个 session

但项目是复杂的,任务之间有依赖关系,有 blocker,需要协调

Todos 不够用了

Tasks 能做什么

三个关键能力:

依赖关系

Tasks 之间可以设置依赖,存在 metadata 里

文件系统存储

Tasks 存在~/.claude/tasks,多个 subagent 或 session 可以读写同一份数据

实时广播

一个 session 更新了 Task,所有正在操作同一个 Task List 的 session 都会收到更新

怎么用

直接让 Claude 创建 tasks 就行

启动 subagent 的时候特别有用

如果想让多个 session 协作同一个 Task List,设置环境变量:

CLAUDE_CODE_TASK_LIST_ID=groceries claude

claude -p和 AgentSDK 也支持

Tasks 存储在文件系统里,意味着你可以在上面构建自己的工具

其他

@Thariq提到他们从社区项目Beads获得了启发,这个的作者是 Steve Yegge

下为原始内容:

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OLpcJkQ5GQJlxwIoeGhjYX_Q0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

领券