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。三个字:尽在掌控。
一个命令,管好所有后台进程。
更多同类文章
- 我做了个机器人,让团队在飞书里用 Claude Code
- Claude Code /fast:同样的 Opus,两倍速——值不值?
- Claude Code /init:10 秒自动生成 CLAUDE.md
- Claude Code MCP:让 AI 连接 GitHub、数据库等一切工具
- Claude Code /model:Opus、Sonnet、Haiku 怎么选?
- Claude Code 使用指南:从安装到实战,一篇就够(2026)
- Claude 全家桶:从聊天到写代码到自动办公,一文讲清楚
- CCBot - 研发提效 24 倍
- 震惊!程序员用这个工具,4分钟干完95分钟的活!效率暴涨24倍
- Claude Code /add-dir:被低估的 Monorepo 神器
- Claude Code /compact:释放上下文,不丢进度
- Claude Code /btw 命令详解:不打扰主线的快问快答
- Claude Code /stats:看看 AI 到底帮你写了多少代码
- Claude Code /status 命令详解:一眼看清会话全貌
- AI-first 创业公司,为什么只需要一种编程语言?
- Claude Code 引用外部知识的最佳实践:GitHub MCP + Context7
- Claude Code 省 Token 小技巧:感叹号的妙用
- Claude Code /resume 命令详解:别让对话白聊
- Claude Code /usage 命令详解:你的额度还剩多少
- Claude Code Skills 详解:打造你的专属命令库
- Claude Code /plan 详解:先想清楚再动手
- Claude Code /memory 详解:让 AI 真正记住你的项目
- cc-ping:一行命令 Ping 所有 Claude Code 配置