- Does Korve have a free tier?
- No. Korve is paid-only, with a $5/month minimum credited against usage. Nothing provisions before a payment method is on file, and because there is no free tier there is no tier that pauses.
- How does Claude Code authenticate to Korve?
- korve login opens a browser approval that names the organization, the role, and the exact operation scopes; the MCP server negotiates its own OAuth grant on first connection. Both grants are revocable from organization settings, so no long-lived API key ends up in a config file.
- What does Claude Code run when a deploy fails?
- korve deploys diagnose <deploy-id>, using the id of the failed deploy — the argument is required. The platform agent reads the build output, logs, and project state, then returns a structured root cause and a proposed fix.
- Can a budget stop an agent from spending?
- A project budget with its hard stop enabled refuses new deploys once month-to-date spend reaches the cap, while already-running workloads keep serving. Left as the default it alerts rather than blocks, and provisioning a database or bucket is not budget-gated either way.
- Does Korve pause inactive projects?
- No. Scale-to-zero runtime compute idles to $0 and cold-starts on the next request; declared databases, storage, and other stateful resources keep their published meters. Always-on apps keep running, and no project is suspended for inactivity.
- Does korve init silently provision a database or storage?
- No. korve init proposes a manifest and prints the plan with pricing before apply. Databases, object storage, queues, cron jobs, and caches are created only when the reviewed declaration includes them; an ordinary application deploy does not silently add optional data services.
- Which CLI exit codes should Claude Code branch on?
- Exit 0 means the operation completed, exit 3 means authentication is required, and exit 5 means billing is not active for the organization. Use --json for structured output and treat any other failure as an error unless the command returns a specific recoverable next action.
- Do the CLI and MCP server share one credential?
- No. korve login creates a scoped CLI grant and the remote MCP connection negotiates its own OAuth grant. They can be reviewed and revoked independently, and neither setup requires committing a long-lived organization API key to the repository.