Logo Vincent
返回文章列表

Claude Code /tasks 命令详解:后台任务尽在掌控

Claude
Claude Code /tasks 命令详解:后台任务尽在掌控

为什么需要 /tasks

用 Claude Code 开发,你迟早会遇到这个场景:

让 Claude 在后台跑测试、起 dev server、或者派一个子 Agent 去做调研——然后你继续写代码。过了一会儿,你忘了后台到底在跑什么了。

哪个任务还在跑?哪个已经跑完了?那个五分钟前启动的 Agent 到底有没有结果?

这时候你需要 /tasks

/tasks 是什么

/tasks 是 Claude Code 的内置斜杠命令,用来查看所有后台任务和 Agent 的运行状态

在交互模式下输入:

/tasks

它会列出所有后台进程,包括:

  • 任务 ID:每个后台任务的唯一标识
  • 运行状态:正在运行、已完成、还是出错了
  • 任务类型:是后台 Shell 命令、子 Agent、还是远程会话

简单说,/tasks 回答的是一个问题:我的后台都在干什么?

后台任务基础

在聊 /tasks 怎么用之前,先搞清楚 Claude Code 的后台任务是怎么回事。

什么是后台任务

后台任务就是 Claude Code 异步执行的命令或 Agent。当一个任务被放到后台运行时,Claude Code 会立即返回一个任务 ID,然后你可以继续和 Claude 对话,不用干等着。

怎么创建后台任务

有两种方式把任务丢到后台:

方式一:直接告诉 Claude

用自然语言让 Claude 在后台执行任务:

帮我在后台跑一下测试

Claude 会把测试命令放到后台运行,你可以继续做其他事。

方式二:Ctrl+B 快捷键

当 Claude 正在执行一个 Bash 命令时,按 Ctrl+B 可以把当前正在运行的命令移到后台。注意,要在命令运行过程中按,不是运行完之后。

后台任务的特点

  • 输出会被保存:后台任务的输出写入文件,Claude 随时可以用 Read 工具查看
  • 自动清理:Claude Code 退出时,后台任务会被自动清理
  • 输出上限:如果输出超过 5GB,任务会被自动终止
  • 完成通知:子 Agent 完成后会自动通知主 Agent,不需要手动轮询

实际使用场景

场景一:并行跑测试和开发

最经典的用法——让 Claude 在后台跑测试,你继续开发:

在后台跑 npm run test -- --watch,我要继续改代码

然后随时查看状态:

/tasks

测试跑完了,Claude 会自动告诉你结果。测试挂了,你也能第一时间知道。

场景二:多 Agent 并行工作

Claude Code 可以派出多个子 Agent 同时干活。比如你要做一个涉及前端和后端的功能:

帮我同时做两件事:一个 Agent 去调研前端的最佳实践,另一个 Agent 去写后端的 API

这时候 /tasks 就是你的”管理面板”——随时查看每个 Agent 的进度。

场景三:长时间运行的进程

起一个 dev server、跑一个数据库迁移、或者执行一个耗时的构建——这些都可以丢到后台:

在后台启动 dev server

然后用 /tasks 确认它是否成功启动了,有没有报错。

场景四:找回”丢失”的任务

后台任务多了,难免会忘记某个任务的 ID。/tasks 就像一个任务清单,帮你把所有后台进程一网打尽:

/tasks

找到任务 ID 后,可以让 Claude 去查看它的输出结果。

相关命令对比

Claude Code 里有几个容易混淆的命令,理清一下:

命令作用关注点
/tasks查看所有后台任务和 Agent 的状态后台进程管理
/stats查看使用模式和统计信息使用习惯分析
/usage查看限额进度和剩余额度额度管理
/context查看当前上下文窗口使用情况上下文管理
  • /tasks:我的后台都在干什么?(进程维度)
  • /stats:我的使用习惯是什么样的?(统计维度)
  • /usage:我的额度还剩多少?(限额维度)
  • /context:当前对话的上下文还能装多少?(上下文维度)

实用技巧

技巧一:善用并行提高效率

遇到互不依赖的任务,让 Claude 并行处理。比如”同时跑 lint 和测试”,比串行快一倍。用 /tasks 监控两个任务的进度。

技巧二:Ctrl+B 随时转后台

一个命令跑着跑着发现要等很久?别干等,直接 Ctrl+B 丢到后台,继续干别的。

技巧三:长进程先后台

启动 dev server、数据库、或者 watch 模式的测试——这类长期运行的进程,一开始就让它在后台跑,别占着前台。

技巧四:定期检查后台状态

养成习惯,干了一会活之后跑一下 /tasks,看看后台有没有任务挂了或者跑完了需要处理。别让结果在后台躺着没人管。

写在最后

/tasks 解决的问题很简单:让你对后台任务心中有数。

用 Claude Code 做开发,后台任务就是你的”分身”。你可以同时��出好几个分身去干活,但如果不知道它们在干什么、干到哪了,那跟没有也没区别。

养成习惯,派完后台任务看一眼 /tasks,干活间隙看一眼 /tasks,忘了任务 ID 看一眼 /tasks。三个字:尽在掌控。

一个命令,管好所有后台进程。

© 2026 vincentqiao.com . 保留所有权利。