Recommended Free Tools
iTechGuides is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate I earn from qualifying purchases. Learn more
Dongsheng’s September 20, 2026 announcement warns that agents spawning subagents can consume usage in a five-hour window without estimating the impact or asking for confirmation. Agent Usage is intended to make that activity easier to see: its dashboard groups usage by agent, billing domain, and model. It provides visibility and advice, not an automatic safeguard that pauses work or switches models.
What the five-hour warning does—and does not—establish
The announcement identifies a plausible visibility problem: delegated work can use a shared usage allowance while the user may not see the combined impact in advance. But it offers no frequency data, controlled tests, or measured rate of users exhausting a window. The “five-hour” phrase describes the usage window in the warning; it is not a statistic about how often an agent runs out of capacity.
Agent Usage does not claim to prevent that outcome. Its role is to show usage information so a user can make decisions; the announcement says it does not automatically switch agents. A dashboard can improve awareness, but it is not a pre-run estimate or a confirmation gate.
What Agent Usage displays
The launch announcement describes a local dashboard organized by agent, billing domain, and model. The project’s README describes a broader macOS-first usage center for Codex, Claude Code, OpenCode, and Grok, with views for provider quota windows and reset times, tokens and models, cost figures, history, and diagnostics.
#1 Best Overall
The project says provider quota signals and local activity evidence retain their source and observation time. That distinction matters: a provider-reported remaining quota and a locally recorded token count are different measurements, not interchangeable readings of one meter.
How to interpret quota, usage, and cost figures
- Provider quota and reset information: The README says the tool preserves provider-native quota labels and reset times. Treat these as provider signals, not as a guarantee that the dashboard can predict the impact of every future task.
- Local token history: Token and model activity is a separate evidence stream. It can help show what has been recorded locally, but it is not itself the same thing as a provider’s current quota reading.
- Different cost categories: The project distinguishes actual charges, provider estimates, fixed subscription fees, and API retail equivalents. An API retail equivalent is not the bill for a subscription.
- Unclassified data: The README says unknown models or prices are left unclassified or unpriced rather than assigned guessed values or zeroes. A missing price is therefore not evidence that usage was free.
These distinctions make the dashboard more useful for diagnosis, but they also set limits on what its numbers mean. Check the label, source, and observation time before treating a figure as a current allowance or a charge.
Requirements and installation
The project documents macOS and Node.js 24 or newer as requirements. These are repository-stated requirements, not independently verified compatibility results. To install and launch it from a terminal, the documented commands are:
npm i -g agent-usage-all-in-one
agent-usage
The README says the service binds to 127.0.0.1 and stores application data under the user’s local Application Support directory. Consult the repository README for the project’s current setup details, since repository documentation may change.
Rank #3
Local data and privacy claims
The project says credentials remain with the clients that own them and usage data stays on the machine. It also says exports omit account identifiers, session IDs, cookies, OAuth tokens, and secret values by default. According to the README, raw observations are retained for 90 days and then compacted into UTC daily aggregates.
Those are project statements, not the result of an independent security audit. Local storage and default export omissions can be useful safeguards, but they do not by themselves establish that every aspect of the software or the user’s environment has been audited.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.What is available versus planned
The announcement presents the dashboard and CLI as available through npm. It describes a menu-bar app as roadmap-only, so it should not be treated as a shipped feature. The project’s documented purpose is visibility into usage, not automatic prevention of excessive consumption or a guaranteed forecast of what a delegated task will use.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
Quick Recap
Best Value
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

