PARAS MADAN
All writing

Latest in AI

Devin Efficiency Score: How Enterprise Cost Controls and Auto-Approvals Work

Cognition's new budget controls use estimated useful work to approve extra usage, with important limits around scoring and local sessions.

Cognition announced efficiency-based cost controls for Devin Enterprise on October 19. The system uses an Efficiency Score to help approve additional usage near a user's limit, within administrator-set ceilings. It aims to keep useful work moving, but the score estimates value and does not automatically deny lower-scoring users.

The announcement combines scoring, usage approvals and Devin Coach into a cost-management workflow. Coach itself is older: Devin's release notes introduced it on August 14. The October story is the efficiency-based control system, rather than a first launch of every component.

What does Devin's Efficiency Score measure?

The score runs from 0 to 100. Its main input is estimated productive engineering hours per ACU, Devin's usage unit. Usage volume makes a smaller contribution, so the system considers both estimated efficiency and how much recent work it has to evaluate.

For pull-request sessions, merged PRs count toward productive work. A model also classifies useful work that does not produce a PR. These are attempts to estimate value across different kinds of engineering activity, rather than simply counting generated code.

The underlying idea is explained in Cognition's earlier AI productivity discussion. The estimated equivalent human hours are vendor-generated estimates. They are not observed hours saved or a validated measure of overall employee performance.

That distinction matters in a budget decision. An efficiency signal can help identify usage worth reviewing, but it should not replace judgment about the importance or correctness of the completed work. A difficult investigation can be valuable even when its result is small or its usage pattern is unusual.

How automatic usage increases work

The usage-policy documentation describes small automatic increases for users graded Healthy or Satisfactory as they approach their cap. Those increases stop at the administrator's ceiling and remain subject to the organization's overall cap.

Needs Improvement and Unknown cases go to human review. The policy does not automatically deny them. If a request exceeds the automatic ceiling, the part up to that ceiling can be granted while the remainder awaits review.

This is a more selective approach than treating every reached limit the same way. Administrators retain a spending boundary, while eligible users can continue without waiting for a manual response to every small increase.

Temporary increases reset with the contract's monthly billing cycle. That means a temporary exception should not be interpreted as a permanent entitlement or a change to the organization's underlying subscription terms.

Enterprise availability still has a setup caveat

The October announcement says efficiency-based auto-approvals are available to all Enterprise customers. The current usage-policy documentation still labels per-user limits as beta and says enablement requires the account team.

Those statements do not establish that every Enterprise administrator will immediately see a complete self-serve setup. Check the account's enabled controls before planning around automatic approvals. No new tariff or separate Coach price was verified for this announcement.

There is also an important difference between scoring and consumption. The documented score uses recent cloud sessions, while both local and cloud usage count toward the same cap. Mostly local usage, or too little qualifying activity, can therefore produce an Unknown score. Devin Review is excluded from that cap.

Unknown is a reason to inspect the usage context, not evidence that the work was unproductive. A team using local sessions heavily should understand this distinction before treating the score as a complete view of its activity.

What Devin Coach adds

Devin Coach advises users before execution. It can suggest planning before a large implementation, choosing a lighter mode for a simple task or separating unrelated work.

The default behavior is a warning. Administrators can require confirmation or turn the feature off, and Coach does not silently rewrite the user's prompt. That keeps the decision visible rather than changing a task behind the user's back.

The suggestions and the budget policy address different points in the workflow. Coach can help shape a request before resources are spent. Efficiency-based approval decides whether additional usage can proceed when a limit is close. Neither establishes that a particular task is worth doing in the first place.

What teams should evaluate

The announcement's customer examples do not establish a controlled causal result or guaranteed savings. A useful rollout would track how often approvals unblock valuable work, how often requests need manual review and whether the organizational ceiling remains appropriate.

Review the reasons behind low or unknown scores alongside the task itself. That is especially important when the scoring window or session type omits work that still consumes the budget.

The promising change is a budget boundary that can respond to observed usage signals without making every exception manual. Its reliability will depend on keeping those signals explainable and preserving human review where the estimate is incomplete.

I'm Paras. I work at the intersection of AI, engineering and distribution.

I help enterprise AI teams explain complex product controls, technical tradeoffs and operating decisions in stories that developers and business buyers can understand.

Book a 30-minute call.