1172026-08-21

Claude Report — 2026-08-21


🚀 Anthropic Official

Claude Code v2.1.238 (Aug 20)

  • Adds keybindingFlavor: "readline" for Bash-style Ctrl+W word-delete, and a headersHelper for plugin marketplaces that mints short-lived HTTP headers/tokens for catalog and archive fetches (asks [y/N] before running).
  • Adds claude self-hosted-runner --defer-shutdown-max-min for graceful SIGTERM draining, plus --proxy-authorization-command/--proxy-authorization-file for egress proxies needing fresh tokens per connection.
  • Fixes unbounded memory growth in long sessions (subagent tool results now released outside the display window), output styles drifting to default mid-session, and a long list of Remote Control/cross-session-messaging reliability bugs.
  • Improves macOS startup latency and Bash permission checking for zsh-specific syntax.

Computer use and browser use tools reach GA (Aug 19)

The computer use tool is now GA as computer_toolset_20260801 (no beta header, batch multi-action turns, zoom on by default); a new browser use tool (browser_toolset_20260801) drives an app-hosted browser viewport via its accessibility tree instead of full-desktop screenshots. Both work on Fable 5, Mythos 5, Opus 5, Sonnet 5, and Opus 4.8.

Anthropic SDK Python reaches v1.0.0 (Aug 20)

Upgrades the underlying HTTP client to httpx2 with breaking changes (see MIGRATION.md), stops warning about output_format= on parse/stream/tool_runner helpers, and restores original streaming type imports.

Claude Agent SDK Python v0.2.140 → v0.2.143 (Aug 18-20)

v0.2.140 extends MCP dependency support to mcp>=1.23.0,<3.0.0, adds a forward_subagent_text option to stream subagent text/thinking blocks, introduces a structured ResultError exception, and lets can_use_tool work with string prompts; fixes parent_tool_use_id recovery in subagent transcripts. v0.2.143 (Aug 20) bundles Claude CLI v2.1.238.

Claude Agent SDK TypeScript v0.3.238 (Aug 20)

Adds is_backgrounded/spawn_depth to task_started events, a suppressOriginalPrompt field on the UserPromptExpansion hook output, a refused terminal state for cross-session peer messages, and changes vcs_state_changed to emit one event per pushed branch. Also fixes hook callbacks silently not applying after a host re-initializes the CLI.

Claude Academy launches (Aug 20)

Anthropic opens a free learning hub built around a "4D AI Fluency Framework," with problem-centered courses, a dedicated Academy skill for personalized paths, and completion badges.

🔌 Claude Code Plugins

Plugin install-rank cache unavailable this cycle — top-10 install-rank tracking skipped per this run's instructions.

🛠️ Skills

tt-a1i/archify

Fixes BMP emoji-presentation symbols being under-counted in text-fit sizing (#91, Aug 20) and keeps auto-routed renderer paths clear with readable boundary composition (#96, Aug 21).

Piebald-AI/claude-code-system-prompts

Publishes the extracted system-prompt diff for Claude Code v2.1.238 (Aug 20), on top of the v2.1.235 diff already covered.

Unchanged in window: agentskillexchange/skills (still the AShareHub skill added Aug 20, no new skill since), anthropics/skills (still the academy-guide rename, Aug 18), alirezarezvani/claude-skills (no confirmed recent push).

🤖 Agents & Subagents

nicobailon/pi-subagents v0.53.0 (Aug 20)

Introduces Council Mode (/council): gathers independent perspectives from multiple advisors into a parent-controlled decision memo, plus more reliable extension-hosted agents and less noisy model fallback.

anthropics/claude-agent-sdk-python (Aug 18-20)

Ships v0.2.140 through v0.2.143 — see Anthropic Official above.

anthropics/claude-agent-sdk-typescript (Aug 20)

Ships v0.3.238 — see Anthropic Official above.

AMAP-ML/LongHorizon-Harness (Aug 20)

Merges a "continue a finished run as a conversation" dashboard feature into a dev/0.1.7 branch, on top of the guard-failure, control-bus, and extra_env fixes already covered.

Unchanged in window: VoltAgent/awesome-claude-code-subagents (last commit Aug 12).

🔗 MCPs & Integrations

oraios/serena

Declares the didChangeWatchedFiles client capability for the Clojure language server (#1884, Aug 18), fixing missed file-change notifications on top of the tsserver-crash fix already covered.

modelcontextprotocol/python-sdk

Applies the request body size limit to the SSE and OAuth endpoints (#3336) and hands TypedDict tool results to pydantic natively instead of pre-serializing them (#3331), both Aug 20.

Unchanged in window: github/github-mcp-server (still v1.10.1, Aug 20, already covered), modelcontextprotocol/typescript-sdk (still the Aug 18 auth token-refresh fix), DeusData/codebase-memory-mcp (still v0.10.8, Aug 19), shlokkhemani/rabbithole (still Aug 19 UI/CI work), awslabs/mcp (last release Aug 14).

💡 Community — Workflows & Ideas

Hacking SAML with Claude Code (Aug 19)

Oblique's CTO builds an automated harness running Claude Opus agents to find SAML gadgets and confirm exploits end-to-end, uncovering full auth bypasses in four projects (including Authentik and OneUptime) and DoS bugs in XML libraries across Python, Node.js, and Go; Claude performed best when given threat models rather than specific attack instructions.

Show HN: Epho — run Claude Code, Codex, or OpenCode with one curl call (Aug 20)

A cloud API that boots a fresh sandbox per request, clones your repos, wires up tools/secrets/MCP servers, and streams agent output back over server-sent events — no SDK or daemon required.

Show HN: Pacer — realtime Claude Code usage tracking for macOS (Aug 20)

A local-first, no-telemetry menu-bar app that visualizes rate-limit pacing against 5-hour/weekly windows, tracks token cost by project and model, and projects end-of-day spend from live burn rate.

Show HN: Pond — lossless archive for agent sessions in S3 (Aug 20)

Ingests sessions from 11+ agentic clients (Claude Code, Codex CLI, OpenCode, and others) into one searchable corpus with full-text and vector search, session restoration across tools, and read-only SQL querying.

📰 Quick Mentions

← back to archiveend of edition № 117