蓝图驱动的 AI 研发

从 Epic 到合并 PR,
全程自动化。

Agent Harness Platform 通过蓝图驱动 AI Agent 协作完成研发全流程 —— 规划、编码、审查、发布,一次指令全程自动化。

规划 AI 将 Epic 拆解为任务
→
构建 Claude Code Worker 执行
→
交付 自动提 PR 到仓库

团队提速所需的一切

蓝图驱动的工作流

为任意研发任务定义可复用蓝图 —— Bug 修复、功能开发、数据迁移等。一个蓝图 ID + 指令即可启动完整工作流。

多平台支持

支持接入 GitHub、GitLab 和 Azure DevOps。开箱即用的工作区级凭证管理和仓库级访问控制。

实时可观测性

在 Dashboard 追踪每一个任务、Runner 和 Epic。实时日志、心跳监控,以及跨工作区的逐阶段进度视图。

人工介入(HITL)

HITL 检查点让团队在 Agent 继续执行前进行审核和审批。支持 Teams 通知和 Dashboard 内联回复。

可扩展多租户基础设施

每个工作区在 AKS 上拥有独立的调度器和 Runner 部署。数据库隔离、工作区级 API Key 和 Ingress 路由。

Epic 规划 Agent

将高层 Epic 分解为有优先级、依赖感知的任务图。将规划草稿直接写入仓库,实现全程可追溯。

Release Notes

追踪 Kevin 的每一次迭代 —— 新功能、体验优化与平台扩展。

v1.2.0 2026-06-30

首页 Release Notes 滚动展示 & FAQ 页面

  • 首页新增 Release Notes 可滚动区块,展示版本历史摘要
  • 新增独立 FAQ 页面,涵盖基本使用、功能边界与名词解释
  • 侧边栏底部新增 FAQ 入口
v1.1.1 2026-06-07

规划看板全面重设计

  • 统一 Backlog / Planning / Project 三视图于单一看板界面
  • 支持 Kanban 与 Swimlane 两种布局切换
  • 批量操作:多选任务一键移动、分配、删除
v1.1.0 2026-05-09

版本管理体系 & 租户增强

  • Kevin CLI 支持 --version 命令
  • Scheduler 新增 GET /api/v1/version 版本查询端点
  • Dashboard Sidebar 底部展示当前版本号
v1.0.0 2026-04-15

Digital Workers & HITL Center 正式上线

  • Digital Workers 页面:配置与管理虚拟工作单元
  • HITL Center:人工介入请求统一管理面板
  • Epic 进度追踪页面正式发布

FAQ

Kevin(Agent Harness Platform)是蓝图驱动的 AI 研发编排系统。在 Dashboard 侧边栏打开 Epic 进度或规划,点「新建交付任务」,创建或导入 Issue;再到规划看板将卡片移到「进行中」以启动规划。
Dashboard 只有一个「新建交付任务」入口;代码内部称其为 Epic Launch。它创建/导入 Issue,但不立即启动 Runner。创建后到规划看板开始执行,再到 Epic 进度看执行时间线。类型 Epic/Task/Bug 只是 Issue 标签,不是多波/单次开关。
在 Agent Harness Platform(Dashboard)完成绝大部分工作:Epic Launch、规划、coding run、PR、验证与进度跟踪。Cursor 仅用于 PR review 后的小修补或极小规模本地调整,不要替代 Kevin 主流程。
大需求通过 Epic Launch 启动后,Planning 拆成带 wave 和依赖的子任务。Build Graph 按波次创建 sub-issue、调度 coding、提交 PR;当前波 PR merge 关闭后解锁下一波。完成大 issue 通常是多波 sub-issue + 多 PR,而非单个 PR。详见 Dashboard FAQ。
Kevin 开 PR,不自动 merge。下一波要等人工 review 并 merge 当前波 PR。到 Epic 进度点进该 Epic,看「执行时间线」。卡在 pending 时先确认 PR 已合并,不要立刻「重新规划 Epic」。
Rerun Task 重跑这一次失败任务(任务详情或执行时间线)。重新规划 Epic 整条重拆波,可能取消进行中的 graph。coding 失败用 Rerun;范围拆错才 Replan。
不会自动生成。默认的功能开发蓝图专注于代码实现。如需生成 HLD/LLD,请使用专门的设计类蓝图(如 bp_design_*),并在指令中明确指定文档存储路径(如 docs/design/)。生成的文档会通过 PR 提交到目标仓库。
Epic Launch 支持附件。文件存入 MinIO 并绑定到 Epic;规划收到提取摘要,子任务可按需获取全文或视觉提取。支持类型以 Dashboard allowlist 为准;服务未启用时上传会返回 503。
相关仓库用 multi-repo epic:新建交付任务时选择最多 2 个仓库并指定主仓库。BUILD 在同一会话克隆仓库集合、分别开 PR,并等所有对等 PR merge-verified 后推进。仍不支持跨仓库原子提交。共享约定放 .agentic/rules/。
常见原因:① rate_limited — Claude API 限速,系统自动重试,稍等即可;② heartbeat_timeout — 任务超过 900 秒无输出,建议拆分为更小的任务;③ Runner 离线 — 在 Workers 页面检查状态。显示 completed_with_warnings 表示部分验证未通过,查看详情页按提示修复。
不要把密钥、生产凭据、真实客户数据交给 Worker。一行 typo 用 Cursor。团队约定放目标仓库 .agentic/rules/ 下各 id 的 RULE.md,每次 run 物化为引擎原生规则文件(Claude .claude/rules/、Cursor .cursor/rules/);旧路径 .agentic/constraints/ 已废弃。
HITL(Human-in-the-Loop):任务执行中需要人工决策时,Kevin 暂停并在 Dashboard 推送审批请求。Blueprint(蓝图):任务模板,定义执行步骤和验证方式,存储在 blueprints/ 目录。Runner:服务器上常驻的 Agent 进程,负责领取并执行任务。