What changed in the major AI coding CLIs?
OpenAI upgrades Codex with default plugins, npm marketplace integration, and improved MCP tool search [5107]. Codex v0.144.3 introduces remote control via ChatGPT app, multi-agent handoffs, and DigitalOcean integration [5106]. Anthropic released an official plugin claude-code-setup that recommends automations like hooks, skills, MCP servers [5097]. Anthropic released Frontend Design, an official skill for Claude Code that enforces aesthetic direction before coding [5096]. Anthropic announced that Fable 5 usage is limited to half of weekly limit, then credits apply [5095]. Anthropic announces standardized Fable 5 access at 50% usage for plans that use it most intensively, aiming to provide more certainty [5093]. Anthropic launches Claude for Teachers, offering free premium Claude capabilities to verified K-12 educators in the US, with teaching skills and evidence-based curricula mapped to academic standards [5092]. Google Gemini CLI received multiple fixes: strip thoughts from scrubbed history turns [5091], preserve escape sequences in string literals [5090], make ~/.gitconfig read-only in macOS sandbox [5089], egress Cloud Run service skeleton [5088], resolve symbolic link directory escape in memory import processor [5087], implement Cloud Run webhook ingestion service [5086], resolve defensive path resolution for at-reference files [5085], enforce case-insensitive sensitive path blocklist [5084], fix no_proxy test [5083]. Codex desktop app received fixes: removed obsolete Codex workaround [5082], preserved composer caret after request updates [5081], resynced timeline correctly after reconnecting [5080], loaded more timeline history at once [5079], fixed project picker positioning crash [5078], kept permission auto-accept state separate per server [5077], fixed connected project picker positioning [5076], fixed spacing between model provider sections in Settings [5075], fix(core): tolerate AlreadyExists in FSUtil.ensureDir [5074], hid drawer close button on Windows [5073], stopped subagents from launching nested subagents by default with configurable subagent_depth limit [5072], home page command palette search can find and open sessions [5071], fixed custom agent selector visibility [5070], fixed startup readiness including WSL server loading [5069], improved dangerous-command detection [5068], fixed plan approvals without edits being labeled "(edited by user)" [5067], fixed hook callback timeout misreported as user rejection [5066], fixed session crash when tool result renderer returned bigint or plain text [5065], fixed paste markers leaking into external editors [5064], fixed rendered text fragment leaking into crash telemetry [5063], fixed ultracode keyword opt-in firing on non-human-originated input [5062], added startup warning for Write/NotebookEdit/Glob permission rules [5061], added live elapsed-time counter to collapsed tool summary line [5060], fixed edits that leave input as "?" being silently swallowed [5059], fixed file upload validation for DOS device suffixes and multiple hard links [5058], fixed Claude Code on Vertex and Bedrock attempting default Opus model at startup [5057], fixed auto mode overriding PreToolUse hook's ask decision for unsandboxed Bash [5056], fixed permission previews not neutralizing bidirectional-override characters [5055], fixed shell mode not executing commands containing file paths while autocomplete popup was open [5054], fixed SIGTERM during Bash tool orphaning process tree [5053], fixed continue:false hook's halt being dropped [5052], fixed plan mode auto-running file-modifying Bash commands without permission prompt [5051], added session-wide limit on WebSearch tool calls (default 200) [5050], added message.uuid, client_request_id, and tool_source to OpenTelemetry log events [5049], added ISO modified timestamp to memory file frontmatter [5048], fixed Bash permission checks for help/man commands [5047], fixed Bash permission checks for zsh variable subscripts [5046], fixed Bash permission checks for very long commands [5045], fixed Bash permission checks for file-descriptor redirect forms [5044], fixed permission-check bypass in Windows PowerShell 5.1 [5043], fixed single-segment dir/** allow rules [5042].[57]
OpenAI upgrades Codex with default plugins, npm marketplace integration, and improved MCP tool search [5107]. Codex v0.144.3 introduces remote control via ChatGPT app, multi-agent handoffs, and DigitalOcean integration [5106]. Anthropic released official plugin claude-code-setup [5097] and Frontend Design skill [5096]. Anthropic announced Fable 5 usage limits [5095, 5093]. Anthropic launched Claude for Teachers [5092]. Google Gemini CLI received multiple fixes [5091-5083]. Codex desktop app received multiple fixes [5082-5042].[11]
No upcoming catalysts explicitly mentioned in the claims.
Updated with new claims: OpenAI Codex upgrades (default plugins, npm marketplace, MCP tool search), Anthropic official plugin claude-code-setup, Fable 5 usage limits, Claude for Teachers launch, and additional Gemini CLI and Codex desktop fixes. Removed previous claims about Undo tool, Gemma 4, brainless, Spriterrific, and some earlier fixes that were not in the new claims list.