CC 2.1.128 Release: New Built-in Background Agent, C# Beta Support, and Model Deprecations

Claude Code (CC) 2.1.128 ships with +1406 tokens, focusing on agent prompt restructures, API reference updates, and model deprecations.
New Agent Instructions: Background Jobs & Onboarding
The old background-job behavior system prompt is replaced with built-in background-agent instructions. Key behaviors:
- Progress narration during background execution
- Tool-result restatement after each step
- Delegation of noisy investigation subtasks
- Explicit status signals:
result:,needs input:, orfailed:
New onboarding-guide closing instructions upload the finalized ONBOARDING.md via ShareOnboardingGuide, handle existing-guide and unavailable-tool cases, and return the team share link.
New Tool Description: RemoteTrigger
The RemoteTrigger tool provides a claude.ai remote-trigger API for listing, reading, creating, updating, and running scheduled remote agent routines — without exposing OAuth tokens.
C# Beta Support
The Claude API reference now documents beta C# tool-runner and Managed Agents support via BetaToolRunner and client.Beta.Agents/Sessions/Environments.
Go & Java SDK Updates
- Go: Adds typed model constants, updates adaptive thinking syntax, and documents the beta advisor tool parameter.
- Java: SDK version updated from 2.17.0 to 2.27.0; added beta advisor tool guidance.
Model Catalog Changes
Claude Sonnet 4 and Claude Opus 4 are deprecated. Recommended replacements:
- Opus 4 → Opus 4.7 or Sonnet 4.6
- Older Sonnet models → Sonnet 4.6
The skill guide Building LLM-powered applications with Claude refreshes the current-model table to Opus 4.7, Opus 4.6, Sonnet 4.6, and Haiku 4.5.
Other Notable Changes
- Removed: Session memory update instructions and the structured
summary.mdsession memory template. - Agent thread notes: Instructs agent threads to return reports/summaries/findings directly in the final message instead of writing
.mdfiles. - Edit tool: Hardcodes the Read-output line-number prefix format as "line number + tab" in indentation-preservation guidance.
- ReadFile tool: Always appends the additional read note placeholder at the end of empty-file warnings.
- Claude API SDK references: Added structured refusal stop-details guidance across Python, TypeScript, C#, Go, Java, PHP, Ruby; added programmatic API error type guidance for Java, PHP, Ruby.
- Model migration guide: Adds Opus 4.7 as the recommended target and adds a tuning check to parse tool inputs as JSON instead of matching serialized raw strings.
📖 Read the full source: r/ClaudeAI
👀 See Also

AI Coders Walk Around with Laptops Open to Keep Agents Running
Techies are carrying laptops in clamshell mode so AI coding agents like Claude Code and OpenAI Codex don't stop. Tips include using 'caffeinate' on Mac.

Undocumented bug found in Apollo 11 guidance computer code using AI and specification language
Researchers discovered a resource lock bug in the Apollo Guidance Computer's gyro control code that had been missed for 57 years, using Claude AI and the Allium specification language to analyze 130,000 lines of assembly code.

2026 LLM API Cost Comparison: Self-Hosting vs. Cloud Providers
A Reddit user compared LLM API costs for 1M tokens/day across 11 providers, revealing self-hosting with vLLM costs ~$0.05 per 1M tokens while GPT-4o costs $5/$15 for input/output tokens.

Claude Code v2.1.186: MCP CLI Auth, Bash Auto-Reply, and 20+ Fixes
Claude Code v2.1.186 adds claude mcp login/logout for headless MCP auth, automatic responses to bash commands, and fixes over 20 bugs including sleep recovery, subagent permissions, and session cost display.