AI Coding Assistants Release Notes

Release notes for AI-powered coding assistants, editors and agents

Get this feed:

Products (15)

Latest AI Coding Assistants Updates

  • June 2026
    • No date parsed from source.
    • First seen by Releasebot:
      Jun 4, 2026
    Anthropic logo

    Claude Code by Anthropic

    2.1.162

    Claude Code adds broader agent, background, and startup polish with better JSON status, more reliable permissions and tool behavior, clearer warnings, smoother session handling, and quieter launches across native and Windows builds.

    Release notes

    • claude agents --json now includes waitingFor showing what a waiting session is blocked on (e.g. permission prompt)
    • --tools: explicitly listing Grep/Glob now provides the dedicated search tools on native builds with embedded search (previously these names were silently ignored)
    • /effort now confirms when your chosen level will persist as the default for new sessions
    • Clicking a slash command in the autocomplete menu now fills it into your prompt instead of running it immediately; press Enter to run
    • Remote Control now shows as a persistent footer pill (with a link to the session) instead of a startup message
    • Renamed Windsurf to Devin Desktop in the /ide menu, /terminal-setup, and /scroll-speed, following the editor's rebrand
    • Fixed a silent startup hang when the config directory is read-only or unwritable — Claude Code now starts with in-memory config and surfaces startup errors instead of showing a blank screen
    • Fixed WebFetch permission rules not being applied to built-in preapproved domains; explicit WebFetch(domain:...) deny/ask/allow rules now take precedence over the preapproved-host auto-allow
    • Fixed Windows permission rules never matching when spelled with backslashes (~\, \\server\share) or case-variant paths, and Read deny rules not hiding files from Glob/Grep results
    • Fixed an interrupt (Esc) sent at the very start of a turn being silently dropped in stream-json/SDK sessions, leaving the turn running with no "Interrupted" feedback
    • Fixed API 400 no low surrogate in string errors for classifier side-queries and MCP server descriptions containing emoji near a truncation boundary
    • Fixed MCP per-server timeout config values below 1000 ms being floored to a 1-second watchdog that aborted every tool call; sub-1000 ms values are now ignored (falling back to MCP_TOOL_TIMEOUT or default), and claude mcp get annotates them accordingly
    • Fixed the LSP tool's workspaceSymbol operation returning no results; it now accepts a query parameter and passes it to the language server
    • Fixed claude agents cutting live status text (tool args, replies, prompts, exec output) at 60–120 columns on wide terminals; the status detail now uses the full terminal width
    • Fixed claude agents truncating long session names at 40 columns; the name column now grows with terminal width
    • Fixed claude agents attach occasionally bouncing straight back to the session list on the first try after a background-service restart
    • Fixed claude agents Ctrl+V image paste doing nothing in the dispatch input and the session reply box; pasting with no image now shows a hint
    • Fixed backgrounding a session with
      silently losing the conversation when the background service cannot start; the session stays in the list as a failed row you can wake with Enter
    • Fixed replies from the agents view that fail to send being lost; they are now queued for delivery on the next session start
    • Fixed cross-session messaging (SendMessage) silently breaking when CLAUDE_CODE_TMPDIR or $TMPDIR points at a deep directory
    • Fixed opening a running background session from claude agents stalling for 5 seconds before attaching
    • Quieter startup: notices group by severity, and session info and announcements share a single line per launch
    • Startup warnings rewritten to be shorter and clearer, each with a concrete fix
    • Launch-prompt warnings (deep link/pre-filled prompt) now stay pinned below the input until you act instead of scrolling away
    • Failed turns now show a compact warning line instead of a multi-line red error block
    • Improved background service startup and claude update verification to wait out endpoint-security scanning of new binaries instead of failing after 5 seconds
    • Background dispatch spawn failures now report the error class name when no errno is available
    • Removed the "Claude in Chrome enabled" and "marketplace installed" startup messages; model auto-updates and the team-onboarding tip now show as quiet notices under the logo
    Original source
  • June 2026
    • No date parsed from source.
    • First seen by Releasebot:
      Jun 4, 2026
    Anthropic logo

    Claude Code by Anthropic

    2.1.161

    Claude Code adds richer metrics labeling, smoother agent and MCP workflows, and better parallel tool handling, while improving Linux clipboard behavior, terminal rendering, and VS Code glyph fixes. It also ships a wide set of reliability, security, and resume-session bug fixes.

    • OTEL_RESOURCE_ATTRIBUTES values are now included as labels on metric datapoints, so you can slice usage metrics by custom dimensions like team or repo
    • claude agents rows now show done/total before the detail when work is fanned out; peek shows the longest-running item
    • /mcp now collapses claude.ai connectors you've never signed in to behind a "Show unused connectors" row
    • Parallel tool calls: a failed Bash command no longer cancels other calls in the same batch 94 each tool returns its own result independently
    • Fullscreen mode: clipboard now uses wl-copy/xclip/xsel on Linux when available, copies to both the clipboard and PRIMARY selection for middle-click paste, and the "hold {key} for native selection" hint now shows the correct key per terminal
    • Fixed the /effort dialog, workflow animations, and prompt keyword shimmer not honoring the "Reduce motion" setting
    • Fixed forceLoginOrgUUID/forceLoginMethod managed-settings policies blocking third-party provider sessions (Bedrock, Vertex, Foundry, Mantle) alongside the org pin (regression in 2.1.146)
    • Fixed background subagent output corrupting claude -p stdout when using --output-format text or json
    • Fixed /usage-credits starting a re-login for Team and Enterprise admins instead of pointing to the organization's usage settings page
    • Fixed /autofix-pr reporting "cannot run on the default branch" when the session is inside a git worktree or another repository
    • Fixed --resume picker not showing sessions from the current directory when it isn't a git worktree (e.g., jj workspaces)
    • Fixed Windows hooks that invoke bash explicitly (e.g., /usr/bin/bash script.sh) failing with "command not found" or "cannot execute binary file"
    • Fixed OpenTelemetry log events (user_prompt, api_request, tool_result, tool_decision) being silently dropped when emitted before telemetry initialization completed
    • Fixed claude mcp list/get/add printing secrets to the terminal: ${VAR} references are no longer expanded, and credential headers and URL secrets are redacted
    • Fixed Workflow agents spawned with isolation: "worktree" in background sessions being blocked from editing files inside their own worktree
    • Fixed background sessions dispatched from claude agents booting on a stale model from the daemon's environment instead of the model in settings.json
    • Fixed a potential crash when rendering Write tool results after resuming a session
    • Fixed completed subagents getting stuck showing as running when an error occurs while finalizing their result
    • Fixed EADDRINUSE errors from tools that bind Unix sockets under $TMPDIR when CLAUDE_CODE_TMPDIR is set to a deep path
    • Improved terminal rendering performance by stabilizing the layout engine's JIT compilation profile
    • Improved rendering performance for large file writes
    • [VSCode] Added a tip suggesting disabling terminal GPU acceleration (or running /terminal-setup) to fix garbled glyphs
    Original source
  • All of your release notes in one feed

    Join Releasebot and get updates from Anthropic and hundreds of other software products.

    Create account
  • June 2026
    • No date parsed from source.
    • First seen by Releasebot:
      Jun 4, 2026
    Anthropic logo

    Claude Code by Anthropic

    2.1.160

    Claude Code adds stronger safety prompts, faster and more reliable background sessions, and a smoother agents view. It also improves auto mode, fixes Windows, WSL, voice, vim, and IME issues, and renames the dynamic-workflow trigger to ultracode.

    • Added a prompt before writing to shell startup files (.zshenv, .zlogin, .bash_login) and ~/.config/git/, which could otherwise lead to unintended command execution
    • acceptEdits mode now prompts before writing build-tool config files that grant code execution (.npmrc, .yarnrc*, bunfig.toml, .bazelrc, .pre-commit-config.yaml, .devcontainer/, etc.)
    • Edit no longer requires a separate Read after viewing a file with grep: single-file grep/egrep/fgrep commands now satisfy the read-before-edit check
    • Fixed copy-on-select not writing to the Windows clipboard on WSL 94 now uses PowerShell interop instead of OSC 52, which terminals like MobaXterm don't support
    • Fixed restoring a completed session from claude agents dropping chat history and re-running the original prompt
    • Fixed background sessions re-attached after overnight retire losing their conversation and re-running the original prompt
    • Fixed claude --bg occasionally failing with "socket missing" when the background daemon was cold-starting on a loaded machine
    • Fixed an issue on Windows where the directory a background session was started in could not be deleted after claude rm until the background daemon exited
    • Fixed background agents that resumed work being shown under Completed in the agents list
    • Fixed claude agents freezing for several seconds when returning to the session list due to the auto-updater re-checking on every exit
    • Fixed Esc, arrow keys, and typing becoming unresponsive on Windows when attached to a background session or in the agent view while the host is under heavy CPU load
    • Fixed background agents emitting terminal sync-output markers to terminals that don't support them (Apple Terminal, tmux), causing render artifacts when entering a running agent
    • Fixed mouse wheel scrolling prompt history instead of the transcript right after opening a session from the agents list
    • Fixed CJK IME composition appearing at the bottom-left of the screen instead of at the input caret in the claude agents view
    • Fixed valid file:///C:/... links being rewritten to a broken path on Windows terminals with hyperlink support
    • Fixed voice mode failing to connect when the project directory or branch name contains non-ASCII or special characters
    • Fixed the auto mode unavailability message on third-party providers (Bedrock/Vertex/Foundry) to point to the CLAUDE_CODE_ENABLE_AUTO_MODE opt-in instead of incorrectly blaming the model
    • Fixed /effort ultracode incorrectly blaming the dynamic workflows setting when the model cannot run xhigh; ultracode is no longer offered on models that do not support it
    • Fixed model-not-found errors suggesting --model when running via the SDK or other hosts where the CLI flag doesn't apply
    • Fixed Claude's past replies disappearing from scrollback when resuming a brief mode session with brief mode turned off
    • Fixed vim mode p pasting on the line below instead of at the cursor when the register was yanked with v$
    • Improved performance of opening recently-inactive background agent sessions in claude agents
    • Improved auto mode classifier latency by reducing reasoning on routine actions, lowering the chance of "could not evaluate this action" blocks
    • Improved background-session teardown (claude rm/stop, idle reap) to send SIGTERM to running shell subprocesses before SIGKILL, so cleanup handlers run
    • Removed CLAUDE_CODE_OPUS_4_6_FAST_MODE_OVERRIDE; the environment variable is now a no-op
    • Removed the JetBrains plugin install suggestion from startup
    • Renamed the dynamic-workflow trigger keyword from workflow to ultracode. The word "workflow" no longer triggers a run; asking for one in your own words still works. The trigger keyword is highlighted in violet in the prompt input
    Original source
  • Jun 4, 2026
    • Date parsed from source:
      Jun 4, 2026
    • First seen by Releasebot:
      Jun 4, 2026
    Ampcode logo

    Ampcode

    Agents, Everywhere

    Ampcode releases a new UI and sidebar for watching and steering Amp agents across web, mobile, and CLI. It now lets users remote control all active threads in one place, with a redesigned team thread list moved to Activity.

    Amp has a new UI and sidebar, built for watching and driving all of your Amp agents, on web, mobile, and CLI.

    We rebuilt Amp's foundation last month, so that your agents can run for longer, with less handholding needed. Amp is now a distributed system with durable execution for the agent loop and a plugin API.

    Now, with this new foundation in place, we're pulling ourselves back above ground to shape how you use Amp to get the most out of these models.

    We want you to be happy and productive running many Amp agents simultaneously on long-running tasks. You should be able to use the agent interface for most of your work. You shouldn't need to juggle terminal tabs.

    Remote-controlling a single thread was the first step toward this, and now you can remote control all of your active threads in one place:

    It's rolled out to everyone. To use it:

    • Desktop web: sign into ampcode.com, or run amp app.
    • Mobile web: sign into ampcode.com.
    • Amp CLI: press Opt+S/Alt+S to show the sidebar with threads in your current directory.

    The thread list for your team has also been redesigned and moved to Activity.

    Original source
  • Jun 4, 2026
    • Date parsed from source:
      Jun 4, 2026
    • First seen by Releasebot:
      Jun 4, 2026
    Windsurf logo

    Windsurf

    Added a new command for Devin Desktop to rerun the migration from Windsurf

    Windsurf adds a reset migration command in Devin Desktop to rerun imports and restore settings.

    Added a new command for Devin Desktop to rerun the migration from Windsurf. This will reset Devin Desktop settings and give you a second chance to import extensions and other settings from Windsurf. The “Reset migration from Windsurf” command can be found in the command palette.

    If you are logged out of your account after migrating from Windsurf, we recommend opening the command palette via ctrl+shift+p (cmd+shift+p on macOS) and running the reset migration command.

    Original source
  • Jun 4, 2026
    • Date parsed from source:
      Jun 4, 2026
    • First seen by Releasebot:
      Jun 4, 2026
    Kilo Code logo

    Kilo by Kilo Code

    v7.3.29 (pre-release)

    Kilo improves JetBrains sessions with lower memory use, better stability, smoother chat streaming, richer markdown code blocks, and consistent selection and copy behavior. It also preserves worktree routing for Kilo HTTP API clients and inherited task-subagent restrictions.

    Patch Changes

    • #9976 56b0834 - Reduce JetBrains memory usage by disposing hidden session UIs after a configurable timeout.
    • #9976 750bb77 - Improve JetBrains session stability by keeping controller subscription state on the UI thread.
    • #9976 50f4d28 - Show JetBrains markdown code blocks as multiline boxed editors that expand to their full height.
    • #9976 e17c4f9 - Improve JetBrains chat streaming performance by retaining existing markdown and code block views while responses stream, and keep streamed code fences intact without showing raw fence markers during updates.
    • #9976 2a3975e - Support coherent selection and copy behavior across JetBrains session transcript fragments.
    • #10822 8b1ee66 - Preserve worktree routing for Kilo HTTP API clients and keep inherited task-subagent restrictions active.
    Original source
  • Jun 4, 2026
    • Date parsed from source:
      Jun 4, 2026
    • First seen by Releasebot:
      Jun 4, 2026
    Kilo Code logo

    Kilo by Kilo Code

    JetBrains 7.0.1-rc.6

    Kilo fixes the Model picker to highlight models that can be used for training.

    Fixed

    Model picker now highlights models that can be used for training.

    Original source
  • June 2026
    • No date parsed from source.
    • First seen by Releasebot:
      Jun 3, 2026
    Anthropic logo

    Claude Code by Anthropic

    2.1.161

    Claude Code improves metrics, agents, MCP and terminal workflows with new OTEL resource labels, better parallel tool handling, cleaner connector views, and faster rendering. It also fixes login, telemetry, resume, usage, worktree, Windows, and crash issues across the app.

    • OTEL_RESOURCE_ATTRIBUTES values are now included as labels on metric datapoints, so you can slice usage metrics by custom dimensions like team or repo
    • claude agents rows now show done/total before the detail when work is fanned out; peek shows the longest-running item
    • /mcp now collapses claude.ai connectors you've never signed in to behind a "Show unused connectors" row
    • Parallel tool calls: a failed Bash command no longer cancels other calls in the same batch; each tool returns its own result independently
    • Fullscreen mode: clipboard now uses wl-copy/xclip/xsel on Linux when available, copies to both the clipboard and PRIMARY selection for middle-click paste, and the "hold {key} for native selection" hint now shows the correct key per terminal
    • Fixed the /effort dialog, workflow animations, and prompt keyword shimmer not honoring the "Reduce motion" setting
    • Fixed forceLoginOrgUUID/forceLoginMethod managed-settings policies blocking third-party provider sessions (Bedrock, Vertex, Foundry, Mantle) alongside the org pin (regression in 2.1.146)
    • Fixed background subagent output corrupting claude -p stdout when using --output-format text or json
    • Fixed /usage-credits starting a re-login for Team and Enterprise admins instead of pointing to the organization's usage settings page
    • Fixed /autofix-pr reporting "cannot run on the default branch" when the session is inside a git worktree or another repository
    • Fixed --resume picker not showing sessions from the current directory when it isn't a git worktree (e.g., jj workspaces)
    • Fixed Windows hooks that invoke bash explicitly (e.g., /usr/bin/bash script.sh) failing with "command not found" or "cannot execute binary file"
    • Fixed OpenTelemetry log events (user_prompt, api_request, tool_result, tool_decision) being silently dropped when emitted before telemetry initialization completed
    • Fixed claude mcp list/get/add printing secrets to the terminal: ${VAR} references are no longer expanded, and credential headers and URL secrets are redacted
    • Fixed Workflow agents spawned with isolation: "worktree" in background sessions being blocked from editing files inside their own worktree
    • Fixed background sessions dispatched from claude agents booting on a stale model from the daemon's environment instead of the model in settings.json
    • Fixed a potential crash when rendering Write tool results after resuming a session
    • Fixed completed subagents getting stuck showing as running when an error occurs while finalizing their result
    • Fixed EADDRINUSE errors from tools that bind Unix sockets under $TMPDIR when CLAUDE_CODE_TMPDIR is set to a deep path
    • Improved terminal rendering performance by stabilizing the layout engine's JIT compilation profile
    • Improved rendering performance for large file writes
    • [VSCode] Added a tip suggesting disabling terminal GPU acceleration (or running /terminal-setup) to fix garbled glyphs
    Original source
  • June 2026
    • No date parsed from source.
    • First seen by Releasebot:
      Jun 3, 2026
    Cline logo

    Cline

    3.87.0

    Cline adds MiniMax M3 model support and updates VS Code extension dependencies to fix security issues.

    Added

    • Add MiniMax M3 model support.

    Fixed

    • Update VS Code extension dependencies to resolve security issues in @xmldom/xmldom, basic-ftp, axios, undici, and other direct/transitive packages.
    Original source
  • Jun 3, 2026
    • Date parsed from source:
      Jun 3, 2026
    • First seen by Releasebot:
      Jun 4, 2026
    Kilo Code logo

    Kilo by Kilo Code

    v7.3.28 (pre-release)

    Kilo improves the coding experience with a smoother VS Code and CLI workflow, including more reliable Marketplace installs, steadier transcript previews and session switching, better chat and review behavior, and clearer permission prompts and data-use guidance.

    Patch Changes

    • #10847 cdf46c9 - Clarify when free-model data may be used for training and identify it with a brain circuit icon.
    • #10806 ed3e1ac - Make Marketplace skill installation resilient to missing project directories and overlapping install attempts.
    • #10831 837a875 - Keep post-compaction tool calls and follow-up messages ordered after the compaction summary in the CLI and VS Code transcript.
    • #10849 a6b005d - Restore Cloud Agent transcripts in VS Code session previews and stop cloud session previews or continuation from loading indefinitely when a request stalls.
    • #10692 eadfb2b - Show shell command descriptions in permission approval prompts.
    • #10816 16341a6 - Keep chat auto-scroll stable while edit, write, and patch tools hand off between assistant steps.
    • #10846 48340fe - Preserve unfinished inline review comments while diffs refresh.
    • #10810 5b34dfc - Speed up VS Code session switching for long transcripts by lazily mounting collapsed historical tool details, sharing timeline hover infrastructure across activity bars, omitting transcript metadata that the webview does not use, and avoiding shimmer markup for inactive historical labels.

    Updated dependencies [cdf46c9, fc4cf10, a6b005d]:

    Original source