跳转到主要内容

什么是 ACU?

Agent Compute Units(ACU,智能体计算单元)是衡量 Devin 工作的单位。单次会话中消耗的 ACU 数量取决于:
  • Devin 在该会话中执行的操作数量和复杂度,包括规划、为任务收集所需上下文、完成任务的步骤、在浏览器中执行的操作、代码执行等
  • 虚拟机运行时间和网络带宽占用(通常只占 ACU 总消耗的一小部分)
除维持 Devin 虚拟机(VM)运行所需的少量 ACU 外,在以下情况下 Devin 不会消耗 ACU:
  • 等待你的回复时
  • 等待测试套件运行完成时
  • 设置和克隆代码仓库时
当空闲时,Devin 会进入休眠状态。你可以通过再给 Devin 发送一条消息来唤醒该会话。

在 Enterprise 方案中管理我的 ACU 预算

在 Enterprise 方案中,你可以在 Enterprise 和 Organization 两个层级监控 ACU 使用情况。 Enterprise Admin 还可以在 Enterprise Settings 中访问 https://app.devin.ai/settings/organizations 为各个 Organization 设置 ACU 限额。
Devin Enterprise Org List

Devin Enterprise Org Management
一旦设置了限额,该 Organization 只能消耗不超过该限额的 ACU,当达到限额后,该 Organization 中的所有 Devin 活动都会停止。界面会向用户显示一条消息,指出该 Organization 已达到其 ACU 限额,并提示联系 Enterprise Admin 进行调整。
Devin Org ACU Limit Reached

在 Core 和 Teams 方案中管理我的 ACU 预算

你可以在 Settings > Usage & Limits 中跟踪 ACU 消耗情况,并为你的团队设置上限。 如果你使用的是 Core 方案,所有消耗都采用按量付费模式:
  • 必须先购买 ACU 才能开始使用 Devin。要购买更多 ACU,请前往 Usage & Limits 页面。每个 ACU 的价格为 $2.25。
  • 你可以选择启用自动充值以自动购买额外额度。如果启用自动充值,你可以设置最低 ACU 余额,以及当余额达到该最低值时要为你的账户充值的 ACU 数量(你的“目标余额”)。
对于使用 Teams 方案的用户,你的 $500/月订阅包括:
  • 每月 250 个 ACU
  • 你可以选择启用自动充值以自动购买额外额度。如果启用自动充值,你可以设置最低 ACU 余额,以及当余额达到该最低值时要为你的账户充值的 ACU 数量(你的“目标余额”)。
根据你选择的方案,你会看到不同类型的 ACU:
  • Subscription ACU:当你有有效订阅时会添加到你的账户。订阅中包含的 ACU 会在每个计费周期结束时重置。此类型仅在 Teams 方案中提供。
  • Gift ACU:由 Cognition 团队授予或通过推荐获得的 ACU。这些 ACU 永不过期。
  • PAYG ACU:以按量付费方式购买和消耗的 ACU。未使用的 PAYG ACU 永不过期。
ACU 的消耗顺序如下:先消耗 Subscription ACU,其次是 PAYG ACU,最后是 Gift ACU。如果你使用的是 Core 方案,则会先消耗 PAYG ACU,再消耗 Gift ACU。 有关 Core 与 Teams 方案的更多详细信息,请访问 https://devin.ai/pricing。

有效管理 ACU 消耗

有多种因素会影响 ACU 的消耗和成本:
  • 任务复杂度
  • prompt 质量(或具体程度)
  • 上下文或代码库规模
  • 被访问或修改的文件数量
  • 会话运行时长
  • 对话长度
  • 往返消息的频率
以下是一些控制 ACU 消耗的建议:
  • 委派范围清晰、最终目标明确的任务
  • 保持 prompt 和会话简短
  • 避免在同一个会话中让 Devin 执行过多不同类型的任务
  • 如果你使用的是 Teams 方案,将大型项目或任务拆分为跨会话的子任务。Teams 不限制并发会话数量,请充分利用这一点!
这些建议同时也会提升 Devin 的工作质量,可谓一举两得!

常见问题

在 Core 方案下,当你购买额外 ACU,或当你的账户余额达到你在 Usage & Limits(Usage & Limits 页面中的使用量与限制)中设置的最低自动充值 limit 时,系统会向你收费。在 Team 方案下,你会在每月账单周期开始时为订阅支付费用;当你购买额外 ACU,或当你的账户余额达到最低自动充值 limit 时,同样会被收费。Enterprise 客户会按照订单中约定的条款,为 Enterprise ACU 支付费用。
Enterprise ACU 用于表示 Devin 在 Devin Enterprise 方案下为客户执行的工作量,该方案在任务规划和端到端测试方面遵循更严格的规范。它与 Team 和 Core 方案中使用的标准 ACU 不同。Enterprise ACU 的定价以客户 Enterprise 订单中的条款为准。
在 Core 方案下,你未使用完的 ACU 余额会持续结转。对于 Team,只有订阅内的 ACU 会在每个账单周期结束时重置。任何赠送的 ACU 或额外购买的 ACU 永不过期。
Enterprise 设置和 Organization 设置中的用量分析页面会向管理员展示这些信息。任何用户也可以通过查看 Session Insights,在单次会话维度看到自己的 ACU 使用情况。
不会,Devin 在休眠时不会消耗 ACU。
通常情况下,Devin 在空闲状态大约消耗 0.1 个 ACU 后会自动进入休眠。