AI coding agents news: Claude Code, Codex, Cursor and Gemini CLI
Stories about the AI tools that write and run code for you, like Claude Code, Codex, Cursor and Gemini CLI, newest first. When one of them stops with an error message, the page explaining what it means is filed here too.
“You exceeded your current quota, please check your plan and billing details.” (OpenAI API)
Why the OpenAI API says “You exceeded your current quota, please check your plan and billing details.”, the four billing codes behind insufficient_quota, why retrying doesn't help, and how Codex shows the same refusal.
“Usage limit reached for all Pro models.” in Gemini CLI: what ran out and what to do
What Gemini CLI means by “Usage limit reached for all Pro models.”, how it differs from the “high demand” and “exhausted your capacity” messages, the daily request limits per plan, and what to try when /stats says you have quota left.
“You’ve hit your usage limit.” in Codex: what each version of the message means
Why Codex says “You’ve hit your usage limit.”, why the rest of the line changes with your ChatGPT plan, how to read the reset time, and what to do when /status says you have usage left.
“stream disconnected before completion” in Codex: what drops the stream and what to try
What Codex means by “stream disconnected before completion”, how its automatic reconnects work, the Transport error and request ID variants people paste, and what has fixed it for them.
“Selected model is at capacity. Please try a different model.” in Codex, explained
Why Codex says “Selected model is at capacity. Please try a different model.”, what OpenAI staff say it means, why Codex doesn't retry it for you, and what to do when every model says it.
Codex models and plans explained: GPT-6 Astra, Sol and Luna, and which plan gets which
Pick any GPT-6 model you like on your laptop, but a Codex cloud task on a ChatGPT plan still runs on last generation's Sol.
“Credit balance is too low” in Claude Code and the Claude API: what it checks and how to clear it
Why Claude Code or the Claude API says “Credit balance is too low”, including on a Pro or Max plan, and what cleared it for people who had already topped up.
Claude Code vs Codex vs Gemini CLI: which plan you need and which models you get
One of the three stopped serving individual subscribers in June, but its own docs still advertise the free tier it closed.
“Prompt is too long” in Claude Code: why it happens and how to get the session back
What Claude Code's “Prompt is too long” and “Context limit reached” mean, why /compact sometimes can't rescue the session, and how MCP tools and big pastes fill the window before you've typed much.
“OAuth token has expired. Please obtain a new token or refresh your existing token.” in Claude Code
Why Claude Code shows “API Error: 401 … OAuth token has expired”, why the refresh that should prevent it failed, and what to do when /login doesn't stick.
“Not logged in · Please run /login” in Claude Code: why /login doesn't always stick
What Claude Code's “Not logged in · Please run /login” and “Invalid API key” lines mean, how Claude Code picks a credential, and why the prompt comes back after /login says it worked.
“API Error: Request timed out.” in Claude Code: which timeout fired and what to change
What Claude Code means by “API Error: Request timed out.”, how it differs from the network version and from “No response from API”, and which setting to raise for a slow proxy.
“API Error: Connection dropped (ECONNRESET)” in Claude Code, and the older “Connection error.”
What Claude Code means by “API Error: Connection dropped (ECONNRESET)” and “API Error: Connection error.”, what the official error reference says to check, and why a VPN fixed it for some people.
“API Error: 400 due to tool use concurrency issues. Run /rewind to recover the conversation.” in Claude Code
What “API Error: 400 due to tool use concurrency issues.” means in Claude Code, the raw “tool_use ids were found without tool_result blocks” error behind it, and when /rewind won't fix it.
“/limit-reset isn't available in this environment.” Why Claude Code says it
Why Claude Code answers /limit-reset with “/limit-reset isn't available in this environment.”, which sessions print it, what it doesn't mean for your account, and how to run the reset from a terminal session instead.
“A session-limit reset isn't available right now.” What Claude Code's /limit-reset means
Why Claude Code's /limit-reset prints “A session-limit reset isn't available right now.”, the checks that have to pass before a reset is offered, the reasons the server can hold back without telling you, and the other lines the command prints.
What happened to the GPT-5.3-Codex-Spark usage limit on ChatGPT Pro?
The separate quota was tied to a research preview, and the preview is over.
Claude Code reads AGENTS.md as of version 2.1.277, but only when a project has no CLAUDE.md
The format came out of OpenAI's Codex and the Linux Foundation stewards it now, and the agents.md page still doesn't name Claude Code among the tools that read it.
Is DeepSeek V4 Flash free in Cline, and what do you get for $9.99?
Cline's own pages put no token count, no request count and no reset window against the ClinePass quota.
How much Claude Opus 5 can you run in Claude Code on Pro and Max?
Max 5x and Max 20x are sold as multiples of the Pro allowance, and the help center leaves the Pro figure out.
Claude Code projects run parallel cloud agents, but Anthropic says they'll hit usage limits faster
A project is now something you brief rather than a folder you fill, and each thread inside it is a cloud session on its own branch.
How much Muse Spark 1.3 usage do you get on Cursor?
Cursor bills it out of the Other Models pool at Meta's list price, so what you get depends on how you use it.
“Lower-priority mode isn't available right now.” What Claude Code means
Why Claude Code prints “Lower-priority mode isn't available right now.”, what it rules out, the seven conditions that have to hold before /low-priority is offered at all, and the other messages the same feature can print.
Claude Code error 529 Overloaded: what it means and what to do
What a 529 overloaded_error is, why Claude Code says “Repeated 529 Overloaded errors”, how its retries work, why it offers to switch you from Opus to Sonnet, and the 429, 500 and 504 messages that look similar.
Claude Code's /limit-reset, and what it actually resets
A command that turns your five-hour session limit back on, once in a while, and tells you when you can do it again.

