Claude Code 2.1.128 Is an Ops Release, Not a Feature Drop

TL;DR
Claude Code 2.1.128 is full of small fixes around MCP, worktrees, OTEL, plugins, and permissions. That is exactly why it matters for teams running agents every day.
Official Sources#
| Resource | Link |
|---|---|
| Claude Code 2.1.128 Release Notes | GitHub Releases |
| Claude Code Documentation | Anthropic Docs |
| MCP Server Configuration | MCP Docs |
| Claude Code GitHub | anthropics/claude-code |
| Anthropic Pricing | anthropic.com/pricing |
Claude Code 2.1.128 does not look like a launch.
That is the point. The interesting part of the 2.1.128 release notes is how much of the work is about agent operations: MCP visibility, worktree correctness, telemetry isolation, plugin packaging, permission persistence, and noisy reconnect behavior.
For people treating Claude Code as a daily coding agent instead of a demo, this is the kind of release that matters.
Quick verdict#
If you use MCP, worktrees, hooks, plugins, or OTEL-instrumented local commands, upgrade. This is the kind of maintenance release that prevents expensive agent sessions later.
If you are still choosing between coding agents, start with /compare and the cost side of the decision at /pricing.
The take#
Claude Code is moving from "agent that edits files" toward "agent runtime you can operate."
The new release says /mcp now shows tool counts for connected servers and flags servers that connect with 0 tools. That sounds tiny until you debug a broken MCP server in a real project. A server that connects but exposes no useful tools is one of the worst failure modes because the agent appears integrated while silently losing capability.
The release also reserves workspace as an MCP server name, summarizes reconnecting MCP tools by server prefix, and fixes MCP image results when structured content and content blocks are returned together. This is plumbing. It is also the difference between "MCP is cool" and "MCP is supportable."
That pairs with the direction in Claude Code hooks, Claude Code subagents, and parallel agent merge discipline: once agents touch real repos, observability becomes product functionality.
The worktree fix is the sleeper#
The release note that jumped out: EnterWorktree now creates the new branch from local HEAD as documented, instead of origin/<default-branch>.
That means unpushed local commits are no longer dropped when entering a new worktree session.
If you use Claude Code agent teams, this matters immediately. Parallel agents often start from the current local state, not from pristine remote main. If a worktree is created from the wrong base, the agent can produce a valid-looking patch that is missing the exact context it needed.
This is the practical version of the argument in long-running agents need harnesses. The agent is not just the model. It is the git base, working directory, permission layer, tool registry, and handoff log around the model.
OTEL isolation is a real production concern#
Another small but important change: subprocesses such as Bash, hooks, MCP, and LSP no longer inherit OTEL_* environment variables from Claude Code.
That prevents OTEL-instrumented apps run through the Bash tool from accidentally using the CLI's own OTLP endpoint. If you have ever run local traces while an agent is executing tests, this is not cosmetic. It prevents telemetry from becoming polluted or misrouted.
The same theme shows up in local OTEL traces for agents and agent finops: measurement is only useful when you know which process produced the span.
The opposing view#
The fair critique is that these are not headline features.
No new model capability. No giant context-window claim. No magic "agent does everything" demo. Some users will skip the changelog because the bullet list feels like maintenance.
But maintenance is exactly what agent tools need now. The AI coding market has enough demos. The scarce thing is operational discipline: reliable worktrees, visible tool counts, quieter reconnects, clean telemetry, persistent permission choices, and predictable plugin loading.
That is also why skills need exit criteria. Teams are not blocked by a lack of agent ambition. They are blocked by missing control surfaces.
What to do after upgrading#
If Claude Code is part of your daily workflow, this release suggests a short checklist:
- Run
/mcpand check every connected server has the expected tool count. - Rename any MCP server called
workspace. - Test one worktree-based agent flow from a branch with unpushed local commits.
- Confirm local test commands still emit OTEL traces to the endpoint you expect.
- Review which Bash permission prompts should persist into
.claude/settings.local.json.
That is less exciting than installing a new model. It is also more likely to prevent a bad agent session.
Frequently Asked Questions#
What changed in Claude Code 2.1.128?#
The release includes MCP tool-count visibility, workspace reserved as an MCP server name, cleaner MCP reconnect summaries, a worktree base fix for EnterWorktree, OTEL environment isolation for subprocesses, plugin archive support, and multiple terminal and permission fixes.
Why does MCP tool count matter?#
It makes broken integrations easier to spot. If an MCP server connects but exposes 0 tools, the agent may appear connected while missing the capabilities you expected.
Should teams upgrade immediately?#
If your workflow uses MCP, hooks, worktrees, plugins, or OTEL-instrumented local commands, yes. This is an operational reliability release more than a feature release.
How does this relate to parallel agents?#
Parallel agents depend on correct worktree state and clean tool visibility. A wrong branch base or silent MCP failure can make a parallel agent produce a patch that looks valid but was built from the wrong context.
Continue Reading#
Get the next deep dive like this in your inbox
One email a week on Claude Code and the rest of the AI dev stack. Free.
Read next on Claude Code
Codex and Claude Code in July 2026: Agent Controls Are the Feature
The late-July Codex and Claude Code updates point in the same direction: coding agents are competing on approval modes, resumable work, MCP auth, artifacts, and review surfaces as much as raw model quality.
8 min readWhy Skills Beat Prompts for Coding Agents in 2026
The coding-agent workflow is maturing past giant hand-written prompts. The winning pattern in 2026 is a control stack: project rules, reusable skills, bounded sub-agents, and deterministic tools around the model.
9 min readSuperpowers for Claude Code: Install, Workflow, and When to Use It (2026)
Superpowers is an MIT-licensed skills plugin that gives Claude Code a full development methodology: brainstorm, plan, TDD, subagent execution, and review. Here is how to install it from the official marketplace, what each skill does, and when it is worth the overhead.
9 min readTechnical content at the intersection of AI and development. Building with AI agents, Claude Code, and modern dev tools - then showing you exactly how it works.








