Skip to main content

Status & Capacity

Check setup health with status and monitor provider quota with capacity before starting agents.

Two operational commands answer the questions you hit every day: is my setup healthy (status), and which agent has quota left (capacity).

#

Status

ai-devkit status prints a readiness report for your whole setup:

ai-devkit status
ai-devkit status --json

The report covers the CLI version (and whether npm has a newer one), the project config, per-agent readiness (executable found, authentication, skills installed), tmux, skill registries, channels, and per-agent memory MCP wiring. Run it first when something feels off — it is the fastest way to tell a missing login from a missing binary.

#

Capacity

ai-devkit capacity shows remaining quota across your logged-in providers so you can pick the agent type with the most headroom:

ai-devkit capacity
ai-devkit capacity codex claude
ai-devkit capacity --json

Supported providers: codex, zai (or z.ai), openai, anthropic, claude, devin. With no arguments, all providers are queried; pass provider names to check a subset. Output is a per-quota table with usage bars and humanized reset times; --json gives the raw report for scripting.

Capacity reads the credentials each provider's own tool already stores on your machine — no extra setup is needed. A provider you have not logged into reports as unauthenticated instead of showing quota.

Before starting a managed agent, check the provider behind your chosen --type: if it reports available: "no" or a window near exhaustion, pick another agent type whose provider has headroom — status shows which alternatives are healthy on your machine.

#

Next Steps

Getting Started Guides by Tool

Choose your AI tool for a tailored setup guide.