异步模式
了解 Auto-Coder.Chat 的异步模式 —— 将任务提交到后台并行执行,自动合并结果。
异步模式(/async)
异步模式是 Auto-Coder.Chat 的核心竞争力 —— 将任务提交到后台运行,你可以同时提交多个任务,它们会自动并行执行并合并结果。
提交异步任务
/async /name my-job /time 40m 帮我重构整个项目的错误处理逻辑
/name my-job— 为任务命名(必需)/time 40m— 设置最大运行时长(如40m表示 40 分钟)- 最后是你的需求描述
需求较长时,可以用双引号或三引号括起来:
/async /name my-job /time 40m "帮我写一个新的 markdown,介绍这个项目是干啥的"
/async /name my-job /time 40m '''
1. 重构用户认证模块
2. 添加单元测试
3. 更新相关文档
'''
任务提交后会在后台独立的 git worktree 中运行,不影响你当前的工作:

查看异步任务
# 查看所有异步任务列表
/async /list

# 查看某个任务的详细信息
/async /task my-job

使用外部工具查看任务
异步任务运行在独立的工作目录中,你可以用任何外部工具(如 Cursor、VS Code)打开查看:
!cursor ~/.auto-coder/async_agent/tasks/my-job
!前缀表示执行外部 shell 命令。
合并异步任务
当你对异步任务的结果满意时,将其合并回主分支:
/auto /merge my-job
异步执行 Workflow
你也可以将 SubAgents Cowork Workflow 提交到后台异步执行:
/async /name my-plan /workflow plan "帮我重构用户认证模块"
异步 Workflow 在独立的 git worktree 中运行多 Agent 分阶段任务,模型由 workflow YAML 定义。详见 SubAgents Cowork 模式 — 异步执行 Workflow。
下一步
- 了解 SubAgents Cowork 模式,将复杂任务拆解为多阶段工作流
- 查看最佳实践了解高效使用技巧