subtask

让Claude Code并行创建和管理多个子任务,通过子代理协作完成复杂开发工作。

安装使用

复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:

帮我安装这个 AI Skill:subtask。
它的用途是:让Claude Code并行创建和管理多个子任务,通过子代理协作完成复杂开发工作。
完整的 Skill 内容见:https://321skill.com/skills/subtask/raw/index.md
请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。

提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。

使用示例

‘我们需要优化用户认证模块并添加性能监控,请使用 Subtask 来规划并执行。’ 它会将工作拆分为‘重构Auth逻辑’和‘集成监控SDK’两个子任务,分别创建子代理并行开发。完成后,Claude 会汇总结果并引导你进行代码审查和合并。

介绍

Subtask 是一款专为 Claude Code 设计的 Skill 和 CLI 工具,它解决了在复杂项目中单一线程处理任务效率低下的问题。通过将大型任务拆解为多个子任务,并分配给独立的子代理并行执行,Subtask 能显著提升开发与问题解决的效率。

使用方式非常直观:你只需在 Claude Code 中描述你的目标(例如“修复登录Bug并添加API监控”),Claude 便会调用 Subtask Skill,自动创建对应的子任务并启动子代理。每个子任务都在独立的 Git 工作树中运行,确保代码隔离和安全。你可以通过 CLI 或 TUI 界面实时跟踪所有任务的进度、查看代码差异以及子代理的对话。

该工具特别适合需要同时推进多个功能开发、修复多个Bug或进行大型项目重构的开发者。无论是全栈开发、后端开发还是项目经理,都能通过它高效地拆解和管理复杂的开发工作流。

需要注意的是,Subtask 目前处于早期开发阶段,安装和配置可能需要一定的动手能力。建议在非核心项目上先行试用,并关注其更新以获取更稳定的体验。它依赖于 Claude Code 环境,且主要面向代码开发类任务。

核心特点

核心在于支持真正的并行子任务执行,每个任务拥有独立的 Git 工作树,确保安全隔离;同时允许主代理(Claude)随时中断并与子代理对话,进行进度跟踪和代码审查,实现了智能体间的动态协作与管控。

注意事项

目前处于早期开发阶段,安装和配置相对复杂,可能不适合追求开箱即用或处理非代码类任务的用户。

常见问题

Subtask 和普通的任务列表工具有什么区别?

Subtask 的核心是创建并行的、可执行的子代理来完成任务,而不仅仅是记录待办事项。它管理的是活生生的AI工作进程。

安装后如何让 Claude Code 使用它?

在 Claude Code 对话中,直接告诉 Claude 使用 Subtask 来处理你的需求,例如说:“用 Subtask 来修复这三个Bug。”

给 AI 助手的安装指引

如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:

请访问 https://321skill.com/skills/subtask/raw/index.md 读取 subtask 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。