KI-Coding-Tools Changelog Hub
Alle Updates von 10 KI-Coding-Tools auf einen Blick
Diese Woche
0.150.0
26. August 2026
- •Reference other Codex tasks with
@mentions, and ask agents to read, create, or message tasks from the terminal. (#40308, #40315) - •
/copynow offers a picker for full responses, individual code blocks, and blockquotes. (#39997) - •Unnamed terminal tasks receive descriptive titles automatically, and
/renamesuggests an editable title based on the conversation. (#40492, #40495) - •Markdown links appear as clickable labels in supported terminals, with visible URLs retained elsewhere. (#40471)
- •Bind shortcuts to cycle permission modes, and use
.in Vim mode to repeat your last edit. (#39873, #40521) - •New
Interrupthooks can run commands or MCP handlers when an active top-level turn is interrupted. (#40511) - •Untrusted projects no longer supply project-level
AGENTS.mdinstructions, and managed deny-read rules remain enforced after permission changes. (#39837, #40004) - •Improved credential redaction in app-server diagnostics, including provider, authentication refresh, and attestation fields. (#39993)
Claude Code 2.1.247
26. August 2026
- •Added the
SendFeedbacktool: when something goes wrong in a session, Claude can draft a feedback report for you to review and send from/feedback(turn off with thefeedbackDraftssetting) - •Added
{id, text, cooldownSessions, priority}entries,tipsFile, andlabeltospinnerTipsOverride, so organizations can rotate their own tips alongside the built-in ones - •Added a tip on Bash permission prompts pointing to auto mode, with a one-keystroke "Yes, and switch to auto mode" option
- •Added
/claude-api cost-optimizeto profile an existing project's Claude API spend and work through cost levers (caching, token hygiene, batch, effort, model choice) one measured change at a time - •Updated the
/claude-apiskill with Admin API coverage (organization members, invites, workspaces, API keys, rate limit reports, workload identity federation, CMEK) - •Fixed fast arrow-key + Enter sequences acting on the row above the one you navigated to in history search,
/config,/mcp,/skills, background tasks, and/model - •Fixed sub-agents dying on a first-call model 404: they now use the session's fallback model chain, and the error returned to the parent includes the error type, status, request id, and model
- •Fixed a hook or background agent that printed megabytes of error output being able to overflow the conversation and wedge the session on "Prompt is too long"
- •Fixed Ctrl keyboard shortcuts not firing under non-Latin (e.g. Cyrillic) keyboard layouts in kitty-protocol terminals
- •Fixed text like
<35;150;7Mbeing inserted into the prompt when a mouse report arrived split across reads right after the escape prefix - •Fixed the Bash sandbox's after-command cleanup deleting a dotfile-managed
~/.claude/settings.jsonsymlink (nix/home-manager, stow) when it is repointed outside the sandbox's writable area - •Fixed
/terminal-setupoverwriting your entire Zedkeymap.jsoninstead of merging in its keybinding - •Fixed
/renamesilently confirming when the session registry could not be updated; it now says other sessions may still show the old name - •Fixed
/compactand "Summarize from here" in sessions started with--agentsummarizing under the default system prompt instead of the conversation's own - •Fixed a background session showing "opening…" forever in
claude agentsafter its terminal host process died; the row now fails within seconds with the reason, and Enter restarts it - •Fixed unbounded memory growth when a hook's or background task's output file could not be written; the file now notes where output was lost
- •Fixed
/install-github-appover SSH: the copy shortcut now says how the sign-in URL was copied instead of always claiming success, and the URL appears immediately when no browser can open - •Fixed shell commands carried over from the foreground logging an internal error or showing a misleading
[exited with code -1]line when they finish in background sessions - •Fixed a version-less marketplace plugin's live cache directory being deleted and recreated on a second-scope install, which could disrupt a running session using it
- •Fixed Remote Control sessions started with
/remote-controlnot reporting the working-tree diff to connected clients - •Fixed self-hosted runner sessions reporting
runningbefore Claude Code had started, which could trigger a premature "Claude is waiting for your input" notification from the Claude desktop app - •Fixed first-run setup exiting with "Unable to connect to Anthropic services" when managed settings configure Claude apps gateway sign-in and Anthropic endpoints are unreachable
- •Fixed cloud sessions (Claude Code on the web, desktop and mobile apps) sometimes showing the previous permission mode when you switch modes right after sending a message
- •Fixed cloud sessions going silent when the session's container restarts between turns while a background agent, shell, or monitor is still running — the resumed session now reports the lost work
- •Improved plugin marketplace hardening: names containing control or invisible characters are rejected, and marketplace-supplied text in
/pluginandclaude pluginoutput is escape-safe - •Improved Bedrock, Vertex, and Foundry sessions (and any with telemetry disabled): Claude is now told when a configured MCP server failed to connect, instead of concluding its tools don't exist
- •Changed Sonnet 5's default auto-compact window to its full 1M context, so sessions on the 1M window now auto-compact at about 967K tokens instead of about 934K
- •Changed cross-session peer messages to collapse by default to a one-line
Message from @<sender>: <first line>preview; Ctrl+O expands the full body - •Changed terminal hyperlinks in rendered markdown: link targets that point at a network or automounter path, contain a control character, or lead with an invisible character now render as plain text
- •Changed the prompt-footer PR badge to skip its GitHub re-check on terminal refocus when the last check is under a minute old
- •Changed analytics to stay off from startup, not only after login, when managed settings force gateway login or a custom OAuth deployment is configured
- •Changed Claude apps gateway sign-in requests to identify Claude Code (a
surface=claude_codedevice-authorization parameter and aclaude-code/<version>User-Agent) - •Changed organization sign-in enforcement to exit at start when the administrator's managed settings cannot be read, even if host-supplied or per-user Windows registry settings exist
Generative UI and UI improvements
26. August 2026
- •Added support for referencing and inlining external files directly using @path/to/file syntax within AGENTS.md and custom rule files.
- •Added support for rendering YAML frontmatter as a formatted metadata card in markdown files and artifacts.
- •Added support for KaTeX math formatting, Chart.js, and Plotly charts in generative UI widgets and artifact previews.
- •Added the ability to split terminals side-by-side in the terminal panel using a dedicated split button or keyboard shortcut (Ctrl+Shift+5 on Linux/Windows, Cmd+\ on Mac), complete with draggable divider resizing and tree indicators in the terminal list.
- •Added the Darcula theme preset and syntax highlighting color palette.
- •Added support for viewing specific page ranges (StartPage and EndPage) in multi-page documents (like PDFs) and specifying image resolution (MediaResolution) in the view_file tool.
- •Added support for hover preview card on skills chip in chat.
- •Added support for defining a rules: key in custom markdown agent frontmatter to bind specific rule files directly to an agent.
Antigravity CLI: Voice dictation, embedded ripgrep code search, status line cost metrics, and UTF-8 encoding fixes
26. August 2026
- •Added /voice dictation to transcribe speech directly into the prompt with f5 and /voice toggle shortcuts, introduced the mic-serve subcommand to forward a local microphone over SSH, and improved quota messaging for concurrent stream limits.
- •Added a cost field to the status line data model, exposing unrounded estimated session costs to track running token spend.
- •Improved agent code search by bundling an embedded ripgrep binary instead of invoking external system binaries, increasing search performance and cross-platform consistency.
- •Improved the always-proceed permission mode to auto-approve MCP tool calls and page reads without prompting.
- •Improved allow-always permission suggestions for script runners (npm run, yarn, pnpm, cargo run) by scoping approvals to specific script names.
- •Improved conversation titles by generating them automatically on creation, providing meaningful session names in the resume picker.
- •Improved error diagnostics when an MCP server configured for Google credentials cannot locate Application Default Credentials (ADC).
- •Fixed corrupted file edits in documents containing non-ASCII text (CJK characters, accented letters, emoji) caused by inexact offset matches producing invalid UTF-8.
Claude Code 2.1.246
25. August 2026
- •Added a startup warning for Bash allow rules with a wildcard before the subcommand (e.g.
Bash(git * main)), since they also match options inserted before the subcommand - •Added an Auto mode tab to
/permissionsfor viewing and editing auto mode classifier rules - •Added the turn's completion time to the end-of-turn duration line, e.g.
✻ Sautéed for 23s · done 6:05 PM - •Fixed fullscreen mode showing a blank transcript after resizing the terminal and jumping to the bottom until the next keypress
- •Fixed a severe transcript slowdown when a diff contained a very long single line (e.g. a base64 string); such lines now render truncated with a marker
- •Fixed erratic fullscreen scrolling when positioned at an earlier message, including jump-to-bottom getting stuck mid-transcript
- •Fixed background sessions failing to open after 45 seconds when Claude Code's starting directory had been deleted, the machine had slept, or the host is slow to start processes
- •Fixed background sessions failing to open with "Couldn't start the background service … EACCES" when another Claude Code process was re-installing the npm package at that moment
- •Fixed markdown rendering being disabled for a whole message when its first 500 characters contained no markdown, and for
+/N)lists and setext headings - •Fixed MCP tool calls interrupted by an incoming message in headless/remote sessions being reported to the model as "completed with no output" instead of an explicit interrupted error
- •Fixed MCP tool arguments being sent as JSON strings when the parameter's schema is empty (
{}), instead of their real type - •Fixed a command interrupted mid-run showing as "Ran 1 shell command" with no sign it was cut
- •Fixed pressing ← or running
/backgroundduring a dynamic workflow restarting its finished subagents; it now asks first and says how many subagents would restart - •Fixed opening a just-started session in
claude agentswhile its worker was still booting (common on Windows) stopping it with "was stopped while the respawn was in flight" - •Fixed
claude agentslisting a backgrounded named session twice; backgrounding the same conversation again now numbers the new row (e.g.my-session (2)) - •Fixed the background retention sweep removing git worktrees under
.claude/worktrees/that you created yourself when an old background-session record pointed at them - •Fixed auto mode tool calls being denied as "temporarily unavailable" on very large sessions by scaling the safety-check deadline with prompt size
- •Fixed the plugin cache creating duplicate SHA-named directories for the same plugin
- •Fixed plugin skills whose frontmatter
namealready includes the<plugin>:prefix showing it doubled in the slash menu (e.g./plugin:plugin:skill) - •Fixed
claude plugin updatefailing for an installed plugin given its bare name (only the fully-qualified name worked) - •Fixed plugin installation failing when
plugin.jsonwas saved with a UTF-8 byte-order mark (BOM) - •Fixed
/reload-pluginsreporting 0 skills for plugins that define skills underskills/*/SKILL.md - •Fixed hook error messages showing a literal
${CLAUDE_PLUGIN_ROOT}instead of the resolved plugin path - •Fixed
/renamereplacing the theme's prompt border color (including a custom theme'spromptBorder) with the default cyan; the border now keeps your theme's color unless you pick one with/color - •Fixed custom theme diff colors (
diffAdded/diffRemovedand their dimmed variants) being ignored in diffs and the/themepreview - •Fixed a
keybindings.jsonbinding with an unknown action name silently deadening that key; it is now skipped so the default binding keeps working, and a warning is logged under--debug - •Fixed
/statsactivity heatmap showing each day's activity one cell off (Sunday's count under Monday) in timezones east of UTC - •Fixed
/forkfrom an already-forked or backgrounded session starting the new session with an empty conversation - •Fixed prompts beginning with
/--(e.g. Lean doc comments) being rejected as an unknown slash command instead of being sent to Claude - •Fixed the
@file picker staying open after the typed text stopped matching a real path - •Fixed the status line's cost and duration resetting to zero after navigating to the agents view and back
- •Fixed fullscreen mode moving keyboard focus onto the control under the pointer when you clicked the terminal window only to bring it back into focus
- •Fixed path completion failing when the completion token or working directory contained a null byte
- •Windows/macOS: Fixed headless sessions not cleaning up stale entries in
~/.claude/sessionsleft by sessions that exited uncleanly - •Fixed the UI stopping with a render error on the first tool call when a third-party Anthropic-compatible endpoint (
ANTHROPIC_BASE_URL) streams atool_useblock without anid - •Fixed the Write tool reporting "Out of memory" or freezing for a long time after overwriting a very large existing file, even though the file had been written
- •Fixed
claude plugin install <name>exiting silently (or hanging in a terminal) instead of reporting an error when~/.claude/plugins/known_marketplaces.jsonis empty or corrupted - •Fixed resumed sessions failing every turn with a 400 when the saved history contains tool blocks the Anthropic API does not accept (typically written by a third-party API proxy)
- •Fixed
curl -fsSL https://claude.ai/install.sh | bashfailing with "Raw mode is not supported" for some Team/Enterprise users with server-managed settings - •Fixed sessions that ended in plan mode resuming outside plan mode in the VS Code extension, and in
claude -p --continue/--resumewith a permission prompt tool, when no permission mode was set - •Fixed the
Notificationhook not firing while the sandbox "Network request outside of sandbox" permission prompt is waiting - •Fixed Bash permission checks to always require approval for malformed commands with a dangling
&&or||operator - •Fixed
--strict-mcp-configsessions prompting to approve.mcp.jsonservers they would never load, which left background sessions waiting at startup - •Fixed telemetry and metrics requests to Anthropic carrying the API key configured for a third-party gateway (
ANTHROPIC_BASE_URL); a credential is now only sent to its own host - •Fixed a visible API error on the first prompt after idle when
apiKeyHelperreturns short-lived JWTs: an expired cached token is now refreshed before sending, and 401/403 auth errors retry quietly - •Fixed memory growing with session length in the fullscreen and Ctrl+O transcript views: each rendered message row no longer retains a full copy of the transcript-wide tool lookups
- •Fixed
/ultrareviewruns and cloud sessions launched at the same time from one repository (e.g. from several worktrees) sometimes starting with another launch's uncommitted changes - •Fixed the task progress count (e.g.
3/5) shown for background cloud sessions such as/autofix-proccasionally missing a task - •Fixed Remote Control sessions keeping their placeholder name in claude.ai and the Claude app until the second prompt; the auto-generated title now appears after the first prompt
- •Fixed MCP tools marked
requiresUserInteractionstill offering "Yes, and don't ask again" in their permission prompt; the option wrote an allow rule the tool then ignored - •Fixed the self-hosted runner ending its live sessions or exiting when a work-poll response is malformed (e.g. an intercepting proxy's HTML page); it now retries the poll
- •Improved
/cd: the new directory's project settings, hooks,.mcp.jsonservers (behind the usual approval prompt), skills, and agents now take effect right after the move instead of on--resume - •Improved Bash tool latency on bash shells by replaying snapshot functions without a base64 subshell per function
- •Improved subagent results: a subagent that stops at its
maxTurnslimit now returns its output marked as partial, with a hint to continue it viaSendMessage, instead of appearing finished - •Improved non-interactive sessions (
-p, SDK, cloud sessions) to automatically continue a response cut off mid-stream by a server error, connection loss, or stall instead of ending with an error - •Improved attribution of usage telemetry to your organization for workload identity federation sessions, events sent while
apiKeyHelperruns at startup, and after a login token expired while idle - •Changed
/code-reviewso Claude can also start it on its own on Bedrock, Vertex AI, and Foundry, through the Claude apps gateway, and when telemetry or non-essential traffic is disabled - •
/goal: Changed idle sessions to start at most three check-ins on long-running background work per goal; your next message allows three more - •Changed
claude installandclaude updateto defer a pending managed-settings consent prompt to the next interactive session instead of prompting mid-command - •Changed OpenTelemetry plugin events for plugins synced from claude.ai:
plugin_id_hashnow reflects the plugin's real marketplace, andenabled_viaisadmin-installfor admin-installed plugins - •Fixed the command sandbox's filesystem configuration not respecting
--setting-sources
v1.18.23
25. August 2026
- •Fixed Cloudflare AI Gateway routing for third-party providers so non-Workers models work through the gateway's REST API. (@superhighfives)
- •Fixed Anthropic models through Cloudflare AI Gateway by converting dotted model IDs like
claude-haiku-4.5to the dashed slug Anthropic expects. (@superhighfives) - •Fixed parent session IDs being sent in request headers for session-aware providers.
- •Fixed GitHub auth for immutable OIDC subject tokens.
- •@superhighfives:
- •fix(provider): send Anthropic's dashed native slug through the AI Gateway (#44281)
- •fix(provider): route non-native Cloudflare AI Gateway providers via the REST API (#44828)
Antigravity CLI: Skill icon branding, empty directory indexing in @-completion, and headless exit code fixes
25. August 2026
- •Added skill icon and visual branding support across the CLI, displaying emoji icons declared under metadata.icon in SKILL.md frontmatter across the /skills catalog list view, detail inspection headers, and slash command autocompletion popups with multi-byte Unicode display width calculation.
- •Improved @ file path autocompletion by indexing empty directories alongside files in ripgrep search results, enabling directory-only and unpopulated structures to be traversed.
- •Improved permission management by automatically granting workspace-scoped read access under the default review mode, removing repetitive approval prompts for reading or listing workspace files while strictly maintaining confirmation for modifications and external access.
- •Improved Git repository inspection performance by skipping recursive submodule worktree scans while continuing to track commit pointer updates.
- •Fixed print mode (-p/--print, including --output-format json and stream-json) treating benign tool execution errors and permission denials as fatal run failures with non-zero exit codes.
- •Fixed the CLI overwriting and discarding unparsed configuration in settings.json when encountering an unrecognized setting value or syntax error on startup.
- •Fixed /skills, /plugins, /agents, and /hooks commands reporting that no customizations were found when invoked without an explicit agent configuration by mounting built-in customizations.
- •Fixed CJK draft jitter in the main prompt by normalizing boundary whitespace in streaming transcript updates.
Browser extensions, site tools, and cloud sign-in
25. August 2026
- •More browsers: Use the ChatGPT browser extension in Microsoft Edge, Brave, Opera, and Vivaldi, as well as Chrome. Set up your browser in Settings > Computer Use in the ChatGPT desktop app. All five support tab mentions and browser control; Opera doesn’t support side chat.
- •Site tools (WebMCP): In the desktop app’s built-in browser, ChatGPT Work and Codex can use tools provided by a website to work with the page. Use GPT-5.6 Sol or GPT-5.6 Terra and update to the latest desktop app. Site tools aren’t available with GPT-5.6 Luna or in Enterprise or Edu workspaces.
- •Cloud browser sign-in: On eligible plans, ChatGPT Work on the web, iOS, and Android can ask you to sign in to a supported website through the cloud browser. Enter your details in the sign-in flow, not in the chat. Cloud browser sessions stay separate from your local browser. Website sign-in isn’t available for Enterprise or Edu workspaces.
CLI v0.203.0, Desktop v0.160.0: Queued messages are now editable, skill commands work after other text, and session switching, voice dictation, and large attachments are steadier
25. August 2026
- •New features: Edit queued messages - You can now move a queued or pending steering message back into the composer to change its text or attachments before it is sent (app)
- •Improvements: Retention change warnings - Turning on or shortening session retention now warns you that existing sessions past the limit are permanently deleted before you save
- •Bug fixes: Inline skill commands - You can now start a skill command after other text in your request, and text that begins with an unmatched slash submits normally instead of being blocked
- •Bug fixes: Session switching - Switching between sessions no longer flashes, drops focus in the composer, or scrolls the page unexpectedly (app)
- •Bug fixes: Session reload on focus - A session now reloads when you focus the window again, so it recovers after the app has been minimized (app)
- •Bug fixes: Voice dictation at usage limits - Voice dictation now stops cleanly when you reach a usage limit instead of continuing to record audio it cannot transcribe (app)
- •Bug fixes: Large document attachments - Attaching a very large spreadsheet or document no longer stalls the session on every turn (app)
Memory in Claude Cowork, editable topics, and a sensitive topics setting
25. August 2026
Memory now works across chat and Cowork in the cloud. Everything Claude remembers is listed under Topics in Settings > Memory, where you can edit or delete any item. Topics such as health or beliefs stay out of memory unless you turn on Include sensitive topics in memory. Memory is on by default for Free, Pro, and Max plans and off by default for Team and Enterprise organizations. See Use Claude's chat search and memory to build on previous context.
Claude Code 2.1.243
24. August 2026
- •Added a Loops breakdown to
/usage: per-loop run count, total tokens, tokens per run, and last run, so runaway or chatty/looptasks are easy to spot - •Added
modelPickersetting: curate the/modelpicker with an ordered, labeled list of models (any id spelling, including Vertex/Bedrock ids), appended to or replacing the built-in lineup - •Added
promptCacheTtlandsubagentPromptCacheTtlsettings so API-key and cloud-provider users can keep a 1-hour prompt cache on the main conversation while subagents stay at 5 minutes - •Added
modelPricingmanaged setting so an organization's contracted per-model rates and discount multiplier are used for/cost, the status line, and telemetry cost figures instead of list price - •Added a keyless sign-in under
/login→ Anthropic Console: "Sign in with your Console account" (recommended) alongside creating an API key, so organizations that don't allow API keys can sign in - •Added a
Skipped sourcesline to/statusthat lists managed settings sources (for examplemanaged-settings.json) present but not applied because a higher-precedence managed source is active - •Added a
managedmarker in/mcpand/pluginson claude.ai connectors whose authentication is managed by your organization - •Added a tip pointing claude.ai users who haven't connected GitHub for Claude Code on the web to
/web-setup - •Added a
/statusline showing whether GitHub is connected for Claude Code on the web (Pro/Max), pointing to/web-setupwhen it isn't - •Added the model (and effort level) each subagent ran on to
/tasksand the agent detail dialogs - •Fixed remote MCP servers in non-interactive (
-p) and SDK sessions never recovering after a dropped connection; they now reconnect automatically or report as failed - •Fixed MCP server sign-in started from the desktop app failing with "Invalid redirect URI" on servers that support client ID metadata documents (for example Linear)
- •Fixed auto mode staying unavailable at startup when a temporary server-side disable was cached and later flag fetches failed
- •Fixed auto mode tool calls being denied as "temporarily unavailable" after about a minute of waiting when the API was briefly overloaded and asked the client to retry
- •Fixed the
/modelpicker silently ignoring an Ultracode selection; picking Ultracode now applies it to the current session - •Fixed
/resumeonly listing the 50 most recent sessions; the picker now loads more as you scroll - •Fixed cloud sessions resuming after a mid-turn restart with a pending hook or background-task notification re-sent as the prompt instead of the normal continuation message
- •Fixed cross-session messaging silently turning off inside user namespaces and rootless containers after the 2.1.232 socket-directory hardening
- •Fixed text that hangs outside its container (for example the sign-in URL in
/login) losing its leading columns when another part of the screen repaints - •Fixed
spellchecknot underlining a misspelled word typed directly after an emoji - •Fixed background subagents not waking when their last background Bash task completes
- •Fixed sessions going silent for 10+ minutes when the Anthropic API never starts a response: the request now times out after ~3 minutes, retries once, then shows
API Error: No response from API - •Fixed auth, model-availability, and other client-generated error messages rendering like model output instead of as error lines
- •Fixed workload identity federation in CI: processes in one job share the exchanged token instead of re-exchanging the single-use token; a rejected exchange fails fast with the server's message
- •Fixed server-managed
companyAnnouncementsnot showing at startup in a session that began with signing in (for example the first launch after/logout) - •Fixed hook
ifconditions likeBash(cat *)firing on unrelated Bash commands when the command contained$()or backtick command substitution followed by more arguments - •Fixed plugin dependencies declared with a
marketplacefield never resolving when both plugins are loaded together via--plugin-dir - •Fixed
/reload-pluginskeeping the LSP tool after the last LSP plugin is disabled; it now also warns before an LSP plugin change that would re-read the conversation - •Fixed
--agentssilently ignoring invalid JSON or invalid agent definitions; it now exits with a clear error, like--mcp-config - •Fixed
/statusshowing "Found invalid entries in: ." with no filename when~/.claude.jsonhas an invalid MCP server entry - •Fixed
/clearremoving the/renamesession name from the prompt bar even though the name was kept for the new session - •Fixed Ctrl+R history search and up-arrow history breaking when
~/.claude/history.jsonlcontains a malformed entry - •Fixed Ctrl+[ not leaving vim INSERT mode in terminals that encode modified keys (modifyOtherKeys / kitty protocol)
- •Fixed the local IDE connection being routed through
HTTPS_PROXY(and sometimes failing) whenlocalhostwas listed inNO_PROXYbut not lowercaseno_proxy; both casings are now honored - •Fixed sandbox network-violation details being dropped from the Bash tool result when the blocked command still exited 0 (for example
curlprinting the proxy's 403 page) - •Fixed the status line
rate_limitsfields and/usagestill showing a rate-limit window's pre-reset usage percentage after the window reset while the session was idle - •Fixed
claude --teleport <session>exiting on uncommitted changes instead of offering to stash them and continue, as the session picker already does - •Fixed
/web-setuprepeatedly asking you to log in when an older GitHub CLI (withoutgh auth token) was already authenticated - •Fixed Claude in Chrome losing its connection to Claude Code after an auto-update cleaned up the version it was set up with; the native host now launches via the stable
claudelauncher - •[VSCode] Fixed sessions started before feature flags were first fetched (for example right after install) opening in the default permission mode instead of auto mode or your configured default mode
- •[VSCode] Fixed Focus view sections you expanded collapsing on their own during subagent tool activity
- •Improved startup time: sandbox and MCP bring-up no longer block the first frame, bare launches skip subcommand registration, and workflow discovery, settings, and trust-store work is cheaper
- •Improved native install and auto-update download size: the binary is now zstd-compressed (about 75 MB instead of 340 MB on Linux x64)
- •Improved attribution of usage telemetry to your organization for sessions that authenticate with
ANTHROPIC_AUTH_TOKENdirectly against the Anthropic API, so its data-handling settings apply - •Improved native binary size: about 2 MB smaller by storing the bundled skill and prompt text more compactly
- •Improved memory usage of native builds: code is now loaded on demand instead of keeping the whole bundle resident (roughly 40–70 MB less memory per session)
- •Improved peak memory usage in long-running sessions (the runtime now garbage-collects sooner as the heap grows)
- •Improved
/loginover SSH: the sign-in URL appears immediately, pressingcreports how the URL was copied instead of always claiming success, and a hint explains how to select text in fullscreen - •Improved the error when effort
xhigh/maxis used with thinking turned off: it now names the level, the setting that disabled thinking, and/effort highas the fix - •Improved
/loop: consecutive wake-ups where Claude has nothing to do now fold into a single line in the terminal instead of printing each one - •Changed the sandboxed Bash tool prompt to no longer list allowed network hosts, so Claude attempts requests (and you can approve new hosts) instead of assuming unlisted hosts are blocked
- •Updated the
/modelpicker and the bundledclaude-apiskill to show Sonnet 5's $2/$10 per Mtok pricing as its standard list price rather than a limited-time promo - •Changed computer use on macOS so clicking the desktop, Dock, or a Finder window requires granting Finder via the access dialog, like any other app
- •Changed
/model,/fast, and/effortto also run immediately instead of queueing until the turn ends on Bedrock, Vertex, and Foundry and when telemetry is disabled - •Fixed
claude remote-controlexiting and stranding attached Remote Control sessions when the server drops its environment mid-session; it now recovers - •Fixed Remote Control sessions served by
claude remote-controlsometimes getting stuck after it was stopped and restarted, for Team and Enterprise members without an admin or owner role - •Changed the cross-session messaging inbox socket to close connections that send no complete line within 30 seconds; scripts posting to it should connect once their data is ready
- •Improved the notice when resuming a conversation whose Remote Control is held by another terminal: it now says sessions on other machines can't be seen from, or reach, this one
- •[VSCode] Improved history trimming in long sessions: older tool-activity rows are dropped first so your messages and Claude's replies stay visible
- •[VSCode] Improved attribution of the extension's own usage telemetry to your organization when you are signed in with a Claude account, so its data-handling settings apply
v1.18.22
24. August 2026
## Core
### Bugfixes
- Removed outdated OpenCode Go first-month discount messaging and pricing.
- Fixed OpenCode device login links when servers return relative verification URLs or use a base path.
- Fixed textVerbosity being sent to OpenAI-compatible providers that do not support it. (@joelstucki-taulia)
- Updated the Amazon Bedrock provider for compatibility fixes.
## Desktop
### Bugfixes
- Keep model provider headers visible while scrolling the model picker.
Thank you to 1 community contributor:
- @joelstucki-taulia:
- fix(provider): guard textVerbosity injection for @ai-sdk/openai-compatible providers (#43915)
OpenClaw 2026.8.1-beta.3
24. August 2026
- •GPT-5.6 Sol, Terra, Luna, and Ultra reasoning support across OpenClaw and the Codex runtime.
- •Control UI first-run setup now continues verified model setup into Custodian and optional channel setup.
- •Puppeteer-compatible CDP relay support for paired Chrome sessions.
- •Explicit external Gateway lifecycle supervision with verified restart handoff.
- •Compact, verified SQLite backup and fresh-target restore commands.
- •Shared durable ingress monitors for channel plugins.
- •npm: https://www.npmjs.com/package/openclaw/v/2026.8.1-beta.3
- •Registry tarball: https://registry.npmjs.org/openclaw/-/openclaw-2026.8.1-beta.3.tgz
Embedded Terminals, Git Version Control, and Audio Attachments
24. August 2026
- •Added an embedded terminal directly in the sidebar (Ctrl/Cmd + `), allowing you to run build commands, test suites, and scripts without switching applications.
- •Introduced Git version control in the Review pane to inspect working tree diffs, stage and unstage files, and commit changes directly within the app.
- •Improved Git responsiveness and reduced background CPU usage on large repositories and projects with submodules.
- •Added support for attaching audio files (MP3, WAV, M4A, AAC, OGG, FLAC, OPUS) up to 20MB via file picker or drag-and-drop.
- •You can now drag to select regions and leave comments directly on any image in the file viewer, with smooth scrolling for tall images.
- •Model Context Protocol (MCP) and custom tool execution steps now display structured headers, expandable argument blocks, and formatted result previews.
- •Redesigned pending review comments in the chat input with unified attachment badges, file-grouped hover previews, and quick modal access for queued messages.
- •Improved sidebar smoothness and message streaming responsiveness during active generation.
Antigravity CLI: Dynamic remote control port allocation, banner logo toggles, and rendering flags
22. August 2026
- •Added the AGY_CLI_HIDE_LOGO environment variable for narrow terminals, screen readers, and recordings to suppress logo art while retaining version and account details.
- •Added AGY_CLI_DISABLE_ESCAPE_SEQUENCE_OPTIMIZATIONS to bypass the renderer's dirty-rectangle and diffing optimizations.
- •Fixed --remote-control failing when a default port was occupied by automatically binding to an available port provided by the operating system.
Antigravity CLI: Project name flags, customizable picker keybindings, typo-tolerant @-completion, and audio attachments
22. August 2026
- •Added support for passing a project name to --project, which previously accepted only a project ID and failed on anything else.
- •Added item.rename and item.delete keybindings for the conversation picker's rename and delete actions, allowing F2 and F4 to be rebound in keybindings.json on keyboards without function keys.
- •Improved @ file path completion with a typo-tolerant fallback, so a query with a transposed or mistyped character still finds the file without outranking exact matches.
- •Improved audio attachments by recognizing standard formats Gemini models accept, including .wav, .mp3, .m4a, .aac, .flac, and .opus.
- •Improved keystroke responsiveness on Windows by discarding key-release events reported by the console, cutting rendering work per keystroke.
- •Improved the artifact viewer footer by placing the outline shortcut next to scroll and page hints for clearer document navigation.
- •Fixed print mode (-p) exiting successfully with an empty response when the agent state stream dropped mid-run; it now surfaces the stream error and exits non-zero.
- •Fixed a valueless prompt flag swallowing the next flag as its prompt (such as --print --sandbox "do the task"), turning both that and stray trailing arguments into explicit errors.
Claude Code 2.1.239
21. August 2026
- •Cost estimates (
/cost, status line,--max-budget-usd) now include the 1.1× US-only-inference premium for data-residency workspaces - •Added the one-time fullscreen renderer offer on Bedrock, Vertex, Foundry and other previously excluded setups; new installs there now start in fullscreen
- •Added
/claude-api upgradeto migrate Python projects fromanthropic0.x to 1.x, and updated the skill's Python reference for 1.x (timeouts useanthropic.Timeout, nothttpx.Timeout) - •Cloud sessions: plugins synced from claude.ai now show as
name@synced, work withclaude plugin enable/disable <name>@synced, and never override a same-named plugin you installed - •Alpine/musl builds: native image paste, clipboard, and audio-capture add-ons now load (musl-built binaries instead of glibc ones refused by the runtime)
- •The usage-limit message shown when your monthly spend limit is already used up now also says when your session or weekly limit resets
- •Fixed Bedrock streaming behind proxies that strip the response Content-Type header, which silently doubled billed API calls by re-running every turn non-streaming
- •Fixed Claude Code hanging at startup behind an HTTPS proxy when using Bedrock with an SSO profile and
awsAuthRefresh— the credential pre-check now honorsHTTPS_PROXY - •Fixed a raw crash dump when starting Claude Code from a directory that no longer exists; it now prints a clear message
- •Fixed Edit and Write calls pausing for about 5 seconds in JetBrains IDE terminals when the Claude Code plugin is connected
- •Fixed a race where pressing Esc with a prompt queued could let the next turn finish early, leaving the session idle while Claude was still working and letting a later resubmit repeat actions
- •Fixed WebFetch retaining expired page content in memory for the whole session instead of the intended 15 minutes
- •Fixed cloud sessions (Claude Code on the web, desktop and mobile apps) resuming out of plan mode after an idle worker restart
- •Fixed MCP elicitation forms taller than the terminal being clipped in fullscreen mode: the form now fits the window, with hidden fields reachable by scrolling and Accept/Decline always visible
- •Fixed remote MCP servers staying failed after a transient 5xx on a mid-session reconnect in cloud sessions or via SDK
setMcpServers() - •Fixed custom session titles disappearing from
/resumeafter more than ~64 KB of conversation was written following the rename - •Fixed
claude -c/resume picking up sessions from a different directory whose path differed only by characters like_,-, or. - •Fixed
/resumeand the agents view showing a session as recently changed (and reordering it) when only its file was touched or it was merely reopened - •Fixed
/resumein all-projects mode telling you tocdinto a deleted directory (e.g. a removed worktree); such sessions now resume in the current directory - •Fixed the
dark-ansitheme rendering expanded tool results in fullscreen mode with text the same color as the background - •Fixed the fullscreen renderer prompt reappearing on every launch when it could never be answered; it now stops after being shown on three launches
- •Fixed
.worktreeincludepatterns starting with**/silently matching nothing when the target lived in a gitignored directory - •Fixed agents, skills, and commands whose
.mdfile starts with a UTF-8 BOM being silently ignored - •Fixed
/insightsechoing literal<message>tags in its response on some models - •Fixed marketplace
metadata.pluginRoothaving no effect: bare plugin source names now resolve under it as the docs describe - •Fixed mouse movement in browser-based terminals inserting text like
"35;150;7M"into the prompt when a mouse report arrived split across writes - •Fixed custom theme overrides for the effort/ultracode status badge colors being ignored
- •Fixed OpenTelemetry trace fragmentation: tool executions deferred by a
PreToolUsehook now resume in the original turn's trace instead of starting a new trace - •Fixed vim mode in the agent view: Escape now switches to NORMAL mode and keeps your text instead of clearing the prompt
- •Fixed the
selection:copykeybinding silently dropping a text selection that had been extended with Shift+Arrow keys - •Fixed the
/voicestartup tip still appearing after voice dictation was enabled via thevoice.enabledsetting - •Fixed shell-mode (
!) Tab completion dropping the./from a./scriptpath, which left a command the shell couldn't run - •Fixed fullscreen mode answering a permission prompt or pressing a button when you clicked the terminal window only to bring it back into focus
- •Fixed slash-command panels (e.g.
/config,/model) in fullscreen mode covering the latest messages; the conversation now stays pinned above the panel - •Fixed the
/workflowsdetail dialog overflowing the terminal and losing its header off-screen when opened while Claude is still responding - •Fixed the Linux sandbox making a nonexistent
.git/config.worktreeunreadable, which broke every sandboxed git command in repos withextensions.worktreeConfigset - •Fixed hooks failing with "posix_spawn ENOENT" after the session's working directory was deleted; they now run from the project root or home directory instead
- •Fixed
claudeMdExcludesnot excluding a symlinked.claude/rulesfile when the pattern names the rules directory or the symlink rather than its target - •Fixed runaway session-title syncing to Remote Control when two Claude Code processes shared one background job's state (2.1.232 regression); title updates are now deduplicated and rate-limited
- •Fixed sessions whose title starts with
/being unaddressable bySendMessageand shown as "(untitled)" inListAgents - •Fixed Ctrl+W, Ctrl+U, Ctrl+K, Option+Backspace, Option+D and vim
df/dtleaving a broken[Pasted text #N]placeholder when the cursor was inside it - •Fixed masked (password-style) inputs such as the login code field letting their text be pasted back with Ctrl+Y elsewhere or saved to prompt history when cleared with double Esc
- •Fixed Ctrl+Backspace deleting one character instead of a word in search boxes
- •Fixed a request rejected by an organization policy check being re-sent before the rejection was shown
- •Improved the reminder shown after compaction so a skill's original arguments are not re-run as a new request
- •Long file paths on tool-use rows now truncate in the middle to stay on one line
- •Remote sessions keep sending keep-alives while a long
SessionStartorSetuphook runs, so the container is not idle-reaped mid-hook - •
/goal: repeat check-ins on long-running background work now back off (30 min, then 1 h, then every 2 h) instead of repeating every 30 minutes - •
/goal: resuming a session from theclaude --resumepicker now restores its active goal - •
ListAgentsnow tells a session its own name (the one peers use to message it), andSendMessageto your own name says so instead of "no agent named …" - •
ListAgentsand/list-agentsnow list your live teammates (previously only subagents and other sessions appeared, so a reachable teammate looked absent) - •
keybindingFlavor: "readline"now also matches Bash for word keys: Alt+F and Ctrl/Option+→ stop at the end of the word, Alt+D deletes to it (Ctrl+Y pastes it back), and punctuation separates words - •Persistent retry mode (
CLAUDE_CODE_RETRY_WATCHDOG) now fails immediately on organization spend-limit and out-of-credits errors instead of waiting indefinitely for a reset - •Claude in Chrome:
/clearnow closes the session's Chrome tab group, and empty groups are closed on/resumeand when Claude Code exits - •Remote sessions: images uploaded from mobile now include their saved file path, so Claude can copy them into files it creates
- •Claude Code on the web: requests from Bash and other tools to non-API anthropic.com hosts (e.g. www, docs) now go through the session's network proxy, so your environment's allowed domains apply
- •Remote Control: clearer message and
claude doctorwording when Remote Control isn't enabled for your account - •Windows: cross-session messaging is now available, so Claude Code sessions across your machines can message each other with
SendMessageand find each other withListAgents, as on macOS and Linux - •[VSCode] "View usage" in the usage-limit banner now sits inline with the warning text instead of floating mid-banner
v1.18.21
21. August 2026
- •Continue responses when a model reports an unknown finish reason instead of stopping early
- •Route Vertex AI
euandusmulti-region Gemini requests through REP endpoints - •Keep file search results visible while the next search is loading
- •Register the archive session command in both desktop layouts (@NathanTCode)
- •@NathanTCode:
- •fix(app): register archive session command in both layouts (#41741)
v1.18.20
21. August 2026
- •Surface failed subagent tool calls with a resumable
task_id. - •Retry provider responses that end with
finish_reason: network_error. - •Retry more network error variants, including
network-errorandnetwork_error. - •Surface resumable subagent failures instead of returning an empty result.
- •Preserve Cerebras
max_completion_tokenswithout applying an extra output cap. - •Answer permission requests triggered by subagents during
opencode run. - •Retry xAI capacity and temporary unavailability stream errors.
Antigravity IDE: Workspace path resolution against current working directory, compaction event deduplication, and Vertex auth overrides
21. August 2026
- •Vertex Endpoint Authentication Overrides: Enhanced VertexEndpoint to support custom authentication headers and token overrides when routing inference requests through API gateways or proxy servers.
- •Workspace Path Resolution: Fixed relative workspace paths in LocalAgentConfig(workspaces=[...]) incorrectly resolving against app_data_dir instead of the process working directory.
- •Compaction Hook Deduplication: Fixed on_compaction hook dispatching multiple times per compaction event and resolved over-counting in compaction_indices by adding terminal state deduplication.
CLI v0.202.0, Desktop v0.159.0: The CLI starts faster, admins can turn image generation off, and a batch of app fixes land for sessions, billing, and markdown tables
21. August 2026
- •New features: Image generation control - Org admins can now turn off image generation for everyone in the organization
- •New features: Voucher redemption - You can now redeem a voucher from your billing settings, including on an annual plan (app)
- •Improvements: Faster CLI startup - The CLI now starts up faster
- •Improvements: Markdown table rendering - Markdown tables in a session now render more clearly (app)
- •Improvements: Message actions on hover - The actions for a message now appear when you hover over it (app)
- •Improvements: Generated document downloads - Documents Droid generates now finish as files you can download (app)
- •Improvements: Apply changes tooltip - A tooltip now explains why Apply changes is unavailable (app)
- •Bug fixes: Lifecycle hooks - Lifecycle hooks now run again instead of being skipped
0.149.0
20. August 2026
- •Added an interactive
codex agentsdashboard for searching, starting, opening, renaming, and stopping tasks, with configurable shortcuts. (#39094, #39112, #39114, #39142) - •Added
/cd,/pwd, and/cwdcommands for managing the working directory in TUI sessions. (#38894) - •Added
codex queuefor sending messages to existing local or remote sessions. (#39092) - •Expanded Vim editing with character replacement and more change motions such as
cw,c$, andcc. (#39661) - •
codex doctornow diagnoses endpoint protection, network/proxy failures, desktop app state, and update connectivity. (#38827, #38918, #39060, #39074) - •SDK users can now pass exact CLI config overrides and select
maxorultrareasoning effort. (#38817, #39662) - •Queued messages now wake idle sessions reliably, resolve duplicate session names more usefully, and preserve pasted or deferred command semantics. (#39034, #39385, #39604)
- •Resumed and forked threads now restore their active permission profile instead of silently falling back to current defaults. (#39153)
Claude Code 2.1.238
20. August 2026
- •Added a
keybindingFlavorsetting: set it to"readline"to make Ctrl+W in the prompt delete back to the previous whitespace, as in Bash; the default ("classic") is unchanged - •Plugin marketplaces:
headersHelperon a url marketplace or a catalog entry runs a command that mints HTTP headers (e.g. a short-lived token) for catalog and same-origin archive fetches - •A catalog entry's
headersHelperruns only when you install or update that plugin, after its command is shown;claude plugin install/updateask[y/N](or pass-y) - •Added
claude self-hosted-runner --defer-shutdown-max-min <minutes>: on SIGTERM, keep serving attached sessions, park what is left after that many minutes, then exit - •Added
claude self-hosted-runner --proxy-authorization-command/--proxy-authorization-filefor egress proxies that require a freshly issuedProxy-Authorizationheader on every connection - •Fixed unbounded memory growth in long interactive sessions: subagent tool results are now released once they leave the recent display window
- •Fixed custom, project, and plugin output styles drifting back to the default voice mid-session
- •Fixed
CLAUDE_CODE_ENABLE_PROMPT_SUGGESTION=truenot keeping prompt suggestions on when your account is near, but not over, its usage limit - •Fixed worktree-isolation Bash refusals telling you to remove a redirect when the command had none
- •Fixed self-hosted runners occasionally being removed by the server after a single slow or lost poll request, handing their healthy session to another runner
- •Fixed MCP elicitation dialogs showing nothing for URLs longer than 4,096 characters, and permission prompts dropping the "don't ask again" option when the project path didn't fit the terminal width
- •Fixed leftover
/tmp/claude-*-cwdfiles when a Bash command is killed, times out, or is interrupted - •Fixed held Backspace being ignored on terminals that send Ctrl+H for Backspace when keystrokes arrive in large bursts (slow SSH/mosh links)
- •Fixed text-wrapping in permission prompt diffs: lines containing wide multi-code-point characters (such as emoji) or tabs are no longer clipped
- •Fixed killing a suspended (Ctrl+Z) session sometimes leaving the terminal in bracketed-paste mode with the cursor hidden
- •Fixed stdio MCP servers receiving a
server/discoverrequest beforeinitialize, forcing lazy servers to start their backend on every session open - •Fixed a proxy's refusal of a connection being reported as a generic network error instead of naming the proxy
- •Fixed the
/modeland/effortcache-miss warning appearing when the prompt cache had already expired - •Fixed per-task Stop from the Remote Control tasks panel doing nothing on CLI-hosted sessions
- •Fixed remote sessions exiting when a client delivered a user message without a valid role
- •Fixed Remote Control sessions started by
claude remote-controlinheriting session-scoped environment variables from the launching shell - •Fixed a Remote Control session whose process crashed staying unavailable until
claude remote-controlwas restarted; it can now be reused when you next message it - •Fixed Remote Control messages sent from the web or Desktop while Claude is mid-turn disappearing from the transcript after the turn finishes
- •Fixed Remote Control model picks made on a phone or web not updating the model shown in the terminal
- •Fixed Remote Control disconnecting with "login expired" when a brief network hiccup delays renewing your sign-in; it now retries and stays connected
- •Fixed Remote Control reporting a failed reconnect on sign-out; signing out now ends the session with a clear message
- •Fixed
ListAgents/SendMessagereporting "Remote Control is not connected" in sessions run byclaude remote-control(server mode) or Desktop/IDE hosts; they now list and reach Remote Control peers - •Fixed
ListAgentsandSendMessageexposing the idle worker that the agent view pre-warms for your next background session; it now appears only once a task claims it - •Cross-session messaging: sending to a session on this machine that refuses inbound messages (e.g.
crossSessionInbound: "refuse") now reports "refused" to the sender instead of a silent success - •Cross-session messaging: a session whose inbox drops your messages (rate limit or full queue) now tells your session, instead of the messages vanishing silently
- •Improved startup: bare
claudestarts sooner on macOS - •Improved Bash tool permission checking for zsh-specific syntax in shell conditionals
- •Improved Remote Control connection resilience: brief HTTP 403 refusals from a network edge, VPN, or proxy are now tolerated for up to 3 minutes, with the refusing party named when a block persists
- •Improved startup responsiveness: the automatic update check now runs about 10 seconds after launch instead of competing with startup for CPU
- •Updated the bundled
claude-apiskill for the Managed Agents Aug 19 release: web search/fetch domain settings and memory stores on self-hosted sandboxes - •Changed Ctrl+L and Cmd+K in fullscreen to always just repaint — the double-press
/clearshortcut was removed, and 1-row nvim terminals no longer trigger automatic/clearloops - •Changed
claude mcp listandclaude mcp getto show disabled servers as⊘ Disabledinstead of connecting to them for a health check - •MCP
headersHelperin a project.mcp.json, and inline MCP servers in project or--add-diragent files, now require that folder's trust dialog to have been accepted (also underclaude -p) - •MCP
headersHelperfrom a project.mcp.json, plugin, or agent file runs without inherited credential env vars; user, managed and claude.ai-scope helpers now run from the Claude config dir
v1.18.19
20. August 2026
- •Added native OpenAI and Anthropic passthroughs for Cloudflare AI Gateway models.
- •Matched Codex rate limits more closely to ChatGPT subscription limits. (@GameOn223)
- •Removed built-in Qwen sampling defaults that could send unsupported settings.
- •Properly show authenticated providers in
/connect. (@OpeOginni) - •Ignore malformed model pricing instead of breaking usage cost calculation.
- •Fall back when OpenAI websocket requests exceed message size limits.
- •Forward ChatGPT workspace compute residency to Codex requests.
- •Updated the default Console URL used by account connection flows.
Remote Control, faster project switching, and more
20. August 2026
- •Introduced Antigravity Remote Control, allowing you to securely connect to and drive agent sessions on your local device from any browser, with proactive push notifications when agents complete tasks or require input.
- •Improved performance across the app: faster startup and project switching, faster loading of conversations with long histories, less lag during active sessions, and smoother opening and collapsing of the sidebar and side panels.
- •Added the ability to collapse top-level sidebar sections. The ungrouped list now shows up to 30 conversations, and conversation actions appear instantly on hover.
- •Notification toasts now appear in the bottom-right corner and collapse into a compact stack that expands on hover, so they no longer cover the screen.
- •Hovering over a file's comment count pill now previews all comments on that file alongside their line numbers, and clicking a comment opens the referenced file, diff, or artifact with that comment focused.
- •Refreshed the Customizations settings screen with collapsible sections and item counts for skills, rules, plugins, and custom agents, consistent back navigation across sub-pages, and clearer card layouts and status indicators for MCP server configurations.
- •Clicking Retry on an agent error card now resumes the task directly, without adding an artificial "Continue" message to your conversation.
- •Custom agents can now reuse the skills, rules, and subagents you already have, using a single inheritCustomizations setting in the agent's frontmatter.
Antigravity CLI: Consolidated agent execution harness and media attachment fixes
20. August 2026
- •Improved the agent execution harness by consolidating onto a single execution path, giving more consistent tool, hook, and prompt behavior.
- •Fixed /teamwork-preview and some other slash commands disappearing for some users.
- •Fixed Enter not opening an active background task or subagent while the prompt was in Vim insert mode.
- •Fixed attaching Ogg audio and video files such as .ogg, .opus and .ogv, which the model rejected because they were sent as the generic application/ogg.
Antigravity CLI: CLI mcp management commands, debounced @ path completion, and MCP resource handling fixes
20. August 2026
- •Added mcp subcommands (add, remove, list, enable, disable) for managing MCP servers in your user-level mcp_config.json without hand-editing it, covering both stdio and HTTP servers through --type, --env and --header.
- •Improved @ file path completion in large workspaces by running the lookup through the bundled ripgrep and debouncing keystrokes, and by ranking a file whose name matches your query above a directory or generated artifact that merely contains it.
- •Improved /effort so it adjusts reasoning effort for Gemini 3.6 Flash and Gemini 3.7 Flash when you sign in with a Gemini API key, a route that previously reported those models as not adjustable even though the same models were adjustable on every other sign-in path.
- •Fixed links printing as raw escape sequences on terminals that do not implement OSC 8 hyperlinks, such as Terminal.app, and extended the same detection to command output and alert bodies, which still emitted hyperlinks unconditionally.
- •Fixed a = character accumulating in the prompt every couple of seconds on terminals that do not implement the Kitty keyboard protocol, where the renderer's periodic re-arming of that protocol was printed as literal text instead of being interpreted.
- •Fixed @ file path completion showing files that were in your .antigravityignore.
- •Fixed the artifact list showing a percent-escaped filename such as quarterly%20plan.md for artifacts whose name contains a space, so the list row, the inline preview and the detail header all spell the name the same way.
- •Fixed the prompt editor's cursor becoming misaligned when text wrapped.
Codex and ChatGPT updates
20. August 2026
- •New features: Apple Messages: Use the Apple Messages plugin to read and search Messages chats on your Mac and prepare or send messages. It’s available on all plans in the ChatGPT desktop app for macOS. You can use the plugin in ChatGPT Work and Codex. By default, ChatGPT sends messages only after you approve the message and its recipients. See the plugin guide for persistent-approval risks, revocation steps, and the known issue with tasks that disable approval prompts.
- •New features: Site co-editing: Where Site collaboration is available, owners can invite active members of the same workspace as editors. Editors can read the Site’s live database data, update the Site, save versions, and publish changes after the owner publishes the Site for the first time. Owners retain control of the audience, settings, analytics, ownership, version restoration, and editor access.
- •New features: Editable Site URLs: Where URL editing is available, owners can change an existing Site’s ChatGPT-hosted address without creating another deployment. The previous address redirects to the new URL. Custom domains are a separate, existing feature and aren’t changed by this setting.
- •New features: Computer History in Europe: Computer History is now available in the EEA, Switzerland, and the United Kingdom for ChatGPT Pro, Business, and Enterprise users in the ChatGPT desktop app on macOS. It’s off by default and requires Memories. Business and Enterprise administrators must enable access before workspace members can choose to turn it on.
- •New features: Shared thread snapshots: On all Codex plans, share a read-only snapshot of a local Codex thread from the ChatGPT desktop app for macOS. The snapshot doesn’t update when the original thread changes. Personal-account links can be opened by anyone with the link; workspace-account links are limited to members of the originating workspace. Codex redacts known secret patterns, but review the shared content because sensitive content may remain. View or revoke links in ChatGPT data controls, under Shared links.
- •New features: Unified pinned threads: Keep the same pinned chats across the ChatGPT desktop app and iOS.
CLI v0.200.0, Desktop v0.157.0: Background processes report real process IDs, MCP connections stay authenticated across reconnects, and the model list is searchable in the app
20. August 2026
- •Improvements: Failed pull confirmation - When a Git pull fails, Droid now asks before changing your working tree to fix it instead of doing so on its own
- •Improvements: Faster session startup - File search tooling now loads only when it is needed, so a session is ready to use sooner
- •Improvements: Model list search - The model list now has a search box, so you can find a model without scrolling through the whole list (app)
- •Bug fixes: Background process IDs - Starting a command in the background now reports its real process ID, so you can check on it or stop it
- •Bug fixes: MCP server reauthentication - Connections to MCP servers now stay authenticated instead of asking you to sign in again on the next reconnect
- •Bug fixes: Inherited subagent reasoning - A subagent can now inherit the session's reasoning setting instead of being forced onto a fixed one (app)
Diesen Monat
Claude Code 2.1.237
19. August 2026
- •Fixed prompt caching for sessions using an LLM gateway or custom base URL
- •Added a built-in "Concise" output style: Claude leads with results and skips preamble and narration, while doing the work just as thoroughly. Select it under Output style in /config.
Claude Code 2.1.236
19. August 2026
- •Added
ANTHROPIC_DEFAULT_MODELenvironment variable: sets the model new sessions start on, while a/modelpick still overrides it and persists across restarts (unlikeANTHROPIC_MODEL) - •Added
notify_when_idleto cross-sessionSendMessage: ask another Claude Code session on this machine to send one notice when it next goes idle — opt-in, one-shot, no polling (macOS and Linux) - •Sandbox: on macOS, wildcard read-deny rules (e.g.
**/.env) now take precedence inside allowed read regions, cover matched directories' contents, and can't be bypassed by renaming the denied file - •Fixed clipboard copy, background housekeeping, background sessions, and local MCP logs breaking after the directory a session had switched into was removed (since 2.1.229)
- •Fixed the fullscreen renderer failing permanently after a single failed start: it now falls back to the classic renderer instead of exiting on every subsequent launch
- •Fixed the
/modelpicker rendering taller than the terminal: it now shows only as many models as fit the window, with the rest reachable by scrolling - •Fixed
SendMessagecalls being rejected when a malformed closing tag left the message text inside the summary field - •Fixed unhandled promise rejections when a subprocess fails to start, for example
powershell.exeon WSL with Windows interop disabled (regression in 2.1.234) - •Fixed fullscreen mode sometimes not showing a newly sent message until the next update after the terminal was resized
- •Fixed a blank band that could remain above the prompt after clearing a multi-line prompt, and panes not repainting after resizing the terminal away and back, in fullscreen mode
- •Fixed the managed-settings approval prompt sometimes not appearing at startup while still capturing the first keypress as approval
- •Fixed terminal tab titles jumping in tmux (iTerm tmux integration): the title is now written only when its text changes instead of animating every 960ms
- •Fixed an unclear error when the cloud environments list came back empty or malformed
- •Fixed the Fable 5 first-time usage-credits prompt auto-selecting the fallback model after 60 seconds with no answer when using Remote Control
- •Fixed spinner tips never appearing, with a repeated background error, when the cached guest-pass reward in
~/.claude.jsonwas malformed - •Fixed skills hot-reload in SDK/VS Code sessions raising an error on every skills change after the session's working directory was deleted (2.1.229+)
- •Fixed self-hosted runner sessions released on idle, retire, or startup timeout occasionally resuming on another runner before the post-session hook had finished
- •Fixed the Clawd mascot's eyes and feet rendering unevenly in iTerm2 at some font sizes
- •Fixed occasional runaway session recaps: recap text (automatic and
/recap) is now capped at 400 characters, cut at a word boundary - •Improved startup performance: the session counter is now written in the background
- •Improved auto mode:
Monitorallow rules are now set aside while auto mode is active, so Monitor commands are reviewed the same way Bash commands are - •Improved auto mode on Bedrock, Vertex AI, and Foundry, and when telemetry is disabled: the classifier now uses the same defaults as on the Claude API, including severity-scored classification
- •Improved auto mode: the git status check can no longer be fooled by a repo's
status.showUntrackedFiles=nosetting into reporting a clean tree - •Changed the
/modelpicker to highlight only the newest model's name, so the highlight marks the new release rather than an arbitrary subset of the list - •
/goal: an idle session whose goal is parked behind long-running background work now checks in automatically after 30 minutes (then 1h, 2h) instead of waiting for you to return - •
/usagenow shows the usage-credits spend row for Team and Enterprise members, and shows a capped row at 0% before anything is spent - •SIGTERM in print/SDK mode no longer records an interrupted turn or synthetic tool denials before exiting; running commands are still terminated and the process still exits with code 143
- •Pressing Enter on a slash-command typo or a command unavailable in this session now reports it instead of running the closest fuzzy match; prefixes and aliases still run
- •Remote Control now marks a session offline within seconds when the CLI exits or its terminal closes
- •
SendMessagenow refuses further messages to a session up front once a rapid burst would exceed what that session's inbox accepts, instead of reporting them sent while they were dropped - •Aligned the session title chip on the prompt border with the footer's right edge
- •Right-aligned footer items (goal indicator, session state, background agent status) and truncated notices now share a consistent right margin with the rest of the prompt area
- •[VSCode] Added screen reader support for the transcript: live announcements for replies, permission requests, errors, and status changes, plus per-turn heading navigation
Antigravity CLI: Stream-JSON input mode, markdown agent explicit rules, and startup credential fixes
19. August 2026
- •Added --input-format stream-json to print mode, which reads newline-delimited JSON prompts from stdin and runs one turn per message in a single conversation, so a driver can keep a session open.
- •Added a rules: key to markdown agent frontmatter, so an agent can name rule files directly instead of inheriting your whole rule tree; a rule named this way always applies.
- •Added plugin support for a top-level rules.json, so a plugin can declare the rule files it ships the same way it already declares its skills.
- •Added a more specific hint on the spinner line, which now names the tool call the agent is currently running.
- •Fixed the CLI aborting at startup on hosts that preload their own allocator through LD_PRELOAD, such as Cloud TPU VM images, where it died before the interface appeared.
- •Fixed personal accounts hitting a resource-exhausted error at startup when saved credentials were restored from the system keyring, and cut the repeated account checks that followed.
- •Fixed your billing project, and the license tier it selects, being lost when the CLI restarted and restored saved credentials from the system keyring.
- •Fixed a spurious "Out of credits" message for enterprise users signed in through Application Default Credentials.
Cloud Agents and Cursor Harness Improvements
19. August 2026
- •With this release, cloud agents can automatically pick up work in response to events, hold a goal until it's met, and stay on course through long-running sessions.
- •Cursor can now monitor your PRs, watch a Slack thread, or run scheduled tasks. Cursor Agent subscribes to an event source (a thread or conversation) and wakes when something happens. Subscriptions are available for cloud agents only, for now.
- •Cloud agents automatically subscribe to PRs they create and drive them to completion, fixing CI and addressing bot comments. In Slack, ask
@cursor check back in an hour and keep going until that feedback is in. - •Use any skill as a Custom Mode: a skill that stays pinned in the chat. Custom modes keep agents focused on a skill - you can think about it like "always on" skills.
- •From
/, pick a skill and press ⌥⏎ (Mac) or Alt+Enter (Windows), or choose Use as Mode. - •Subagents can now run on their own virtual machines. Each gets an isolated copy of the project with clean context in its own cloud environment.
- •Have subagents test the parent agent's changes in fresh environments or swarm independent fixes without collisions. Try
run a swarm of subagents to test my app for bugs, each in its own environment. - •Use
/goalto give the agent a long-lived objective to work towards until it's fully complete.
0.148.0
18. August 2026
- •Export complete TUI conversations to Markdown with
/export, either to the clipboard or a new file. (#37358) - •Fork sessions with
codex exec fork, and archive or restore sessions from the TUI resume picker. (#37367, #37369, #37371) - •Draft prompts while the TUI initializes, with resume and fork progress shown during startup. (#38642, #38788)
- •View estimated thread credits or cost in
/status, status lines, and terminal titles for eligible workspaces. (#38281, #38282) - •Use Amazon Bedrock Runtime as a built-in provider with AWS profile, region, and GPT-5.6 routing support. (#38470)
- •Hooks can now run commands asynchronously and invoke MCP tools. (#37533, #38705)
- •Model switches and settings updates no longer leave stale instructions behind or change an active turn midstream. (#37260, #38785)
- •Resumed sessions now restore their persisted working directory and approval policy, with more accurate transcript previews. (#37198, #37368, #38605)
Claude Code 2.1.235
18. August 2026
- •Added an optional
spellchecksetting that underlines misspelled words in the prompt input as you type, using your installedaspell,hunspell, orispell - •Fixed whole-prompt-cache invalidation when a language server disconnected or reconnected mid-session
- •Fixed nested markdown list items misaligning at depth 3+ and added a hanging indent to wrapped list items in the terminal UI
- •Fixed prompt input highlights (slash commands, keywords, mentions) appearing shifted by one or more characters in some multi-line prompts
- •Fixed Shift+Tab inside the permission prompt's comment field approving the edit and granting session-wide edit permission instead of closing the field
- •Fixed the Agent tool advertising a general-purpose default in sessions where that agent is unavailable: an omitted
subagent_typethere now gets a clear error listing the available agents - •Fixed notebook cell delete/replace approval dialogs silently omitting the existing cell content when the notebook or cell could not be read; the dialog now says why
- •Fixed slash commands run while Claude is responding showing HTML entities instead of the actual characters
- •Fixed the prompt footer not showing the "Update installed" restart notice after a background auto-update
- •Fixed the expanded task list (
ctrl+t) always starting collapsed when resuming or relaunching into a session that still has open tasks - •Improved memory and CPU usage while cloud sessions such as
/ultrareviewor/autofix-prrun in the background — their event streams are no longer re-scanned and re-rendered on every update - •Improved permission dialogs: display text and "don't ask again" options now always match what a grant would cover, and "don't ask again" is withheld when contents cannot be fully displayed
- •Improved the embedded
grepin native macOS/Linux builds: pathological patterns now fail fast instead of exhausting memory, and-m Nwith-A/-Cprints correct context - •Improved the context-limit error to say when auto-compact is off and point to
/configto re-enable it - •Vim mode: NORMAL mode and cursor position are now preserved when toggling the detailed transcript (ctrl+o) or closing a panel
- •Dialogs: arrow keys and Enter pressed in quick succession now select the option you navigated to instead of the previously highlighted one
- •
SendMessagenow refuses messages too large for cross-session delivery up front instead of silently dropping them - •Remote Control:
claude rcnow applies the same enterprise-gateway availability check as interactive startup - •[VSCode] Fixed focus jumping between open Claude tabs on its own when a window with several Claude panels is restored or reloaded
Häufig gestellte Fragen zum Changelog Hub
Antworten auf die wichtigsten Fragen zu unserem KI-Coding-Tools Changelog Hub
Changelog
FAQ und Changelog hinzugefügt
- FAQ-Bereich mit häufig gestellten Fragen zum Changelog Hub
- Changelog-Sektion für Hub-Updates
- Verbesserte Strukturierung der Seite
Erweiterte Changelog-Anzeige
- Komplette Changelog-Historie statt nur 6 Einträge
- Expand/Collapse für lange Changelog-Einträge
- Header und Footer auf allen Changelog-Seiten
- Fehlerbehebungen für mehrere Tool-Changelogs und Detailseiten
Initialer Launch
- Changelog Hub mit kuratierter Tool-Auswahl
- GitHub Releases API Integration
- Offizielle Release- und Changelog-Quellen für mehrere Tools
- Automatische deutsche Übersetzung mit GPT-5-nano
- Timeline- und Gruppiert-Ansicht
- Suche und Filter nach Tool, Breaking Changes, Major Releases
- RSS Feed für alle Tools
- Redis Caching für optimale Performance