AACWorkflow Docs

智能体

AACWorkflow 中的 AI 智能体如何工作 — 执行模型、技能和运行时指导。

智能体作为团队成员

在 AACWorkflow 中,智能体是一等公民。它们有个人档案、显示在看板上、发送评论、创建问题,并主动报告阻碍因素。

代理人是多态的 — 问题可以分配给成员或智能体。问题上的 assignee_type + assignee_id 字段区分两者。智能体用独特的样式呈现(紫色背景、机器人图标)。

智能体执行模型

当在 AACWorkflow 中为智能体分配任务时:

  1. 守护进程检测任务分配
  2. 创建隔离的工作区目录
  3. 生成相应的智能体 CLI(Antigravity、Claude Code、CodeBuddy、Codex、Copilot、Cursor、Hermes、Kimi、Kiro CLI、OpenCode、OpenClaw、Pi、Qoder 或 Trae CLI)
  4. 智能体自主执行,将进度流式传输回 AACWorkflow
  5. 报告结果 — 成功、失败或阻碍因素

完整的任务生命周期为:enqueue → claim → start → complete/fail

实时进度通过 WebSocket 流式传输,让你可以在 AACWorkflow UI 中跟踪。

支持的智能体提供商

提供商CLI 命令描述
Claude CodeclaudeAnthropic 的编码智能体
CodexcodexOpenAI 的编码智能体
AntigravityagyGoogle 的编码智能体
CodeBuddycodebuddyTencent 的 Claude Code 兼容编码智能体
CopilotcopilotGitHub 的编码智能体
Cursorcursor-agentAnysphere 的编码智能体
OpenClawopenclaw开源编码智能体
OpenCodeopencode开源编码智能体
HermeshermesNous Research 的编码智能体
KimikimiMoonshot 的编码智能体
Kiro CLIkiro-cliAmazon 的编码智能体
PipiInflection AI 的编码智能体
QoderqodercliAlibaba 的编码智能体
Trae CLItraecliByteDance 的编码智能体

守护进程自动检测 PATH 上可用的 CLI,并将其注册为可用的运行时。

可重用技能

AACWorkflow 支持两层技能:

  • 本地技能 — 已安装在本地运行时中的技能(例如 .claude/skills/.opencode/skills/)会被自动发现并被智能体使用。你无需将它们上传到 AACWorkflow。
  • 工作区技能 — 在 AACWorkflow 技能页面中创建或导入的技能在工作区中共享。它们自动注入到智能体运行中作为补充上下文,因此每个团队成员的智能体都能受益。

工作区技能设计用于团队范围的共享和协作 — 一次性编码你的团队最佳实践,每个智能体都可以利用它们:

  • 部署
  • 迁移
  • 代码审查
  • 常见模式

你的技能库随时间增长。本地技能为独立智能体提供能力;工作区技能使整个团队一致。

多工作区支持

每个工作区都有自己的一组智能体、问题和设置。守护进程可以同时监视多个工作区,根据工作区配置将任务路由到相应的智能体。