# Claude Code v2.1.145版本更新

- 来源：Claude Code：GitHub Releases（RSS）
- 作者：ashwin-ant
- 发布时间：2026-05-20 05:31
- AIHOT 分数：64
- AIHOT 标记：精选
- AIHOT 链接：https://aihot.virxact.com/items/cmpd6rs9u01ejslk1flozev7o
- 原文链接：https://github.com/anthropics/claude-code/releases/tag/v2.1.145

## 精选理由

Claude Code 这次版本把可编程性和可观测性提升了一大截，尤其 `claude agents --json` 和 OTEL 改进，做自动化脚本和监控的可以直接更新了。

## AI 摘要

本次更新为Claude Code工具带来了多项功能增强与问题修复。新功能包括：新增JSON格式的会话列表命令以便脚本化操作，并在OTEL追踪中完善了Agent父子关系。插件浏览界面现可预览详细信息。在稳定性方面，修复了权限提示被绕过的安全问题、MCP参数校验错误、终端窗口调整后的显示冻结，以及非ASCII名称导致的API调用失败等问题。同时改进了Read工具的文件超限处理，并优化了任务列表排序和状态栏信息显示等交互细节，整体提升了工具的易用性与可靠性。

## 正文

What's changed

Added claude agents --json to list live Claude sessions as JSON for scripting (tmux-resurrect, status bars, session pickers)

Added agent_id and parent_agent_id attributes to claude_code.tool OTEL spans, and fixed trace parenting so background subagent spans nest under the dispatching Agent tool span

Status line JSON input now includes GitHub repo and PR information when detected

/plugin Discover and Browse screens now show a plugin's commands, agents, skills, hooks, and MCP/LSP servers before installation

claude agents terminal tab title now shows the awaiting-input count so an alt-tabbed window tells you when an agent needs attention

Slash command and @-mention suggestion list now supports mouse hover and click in fullscreen mode

Stop and SubagentStop hook input now includes background_tasks and session_crons fields

Fixed a permission-prompt bypass where bare variable assignments to non-allowlisted environment variables in Bash commands were auto-approved

Fixed MCP prompt slash commands showing raw server validation errors when a required argument is omitted — the error now names the missing argument and shows expected usage

Fixed the spinner and elapsed-time display freezing until a keypress after the terminal was resized or refocused

Fixed the cross-project resume hint failing in default Windows PowerShell 5.1 — Windows now uses ; as the command separator

Fixed voice push-to-talk not working in the agent view's reply pane

Fixed task lists rendering in random order when several tasks are created at once

Fixed stale "Failed to install Anthropic marketplace" banner showing when the marketplace is already installed

Fixed the PR badge in the footer not updating immediately after gh pr create and other PR-state-changing commands run in-session

Fixed Agent Teams teammates with non-ASCII names failing every API call due to invalid header encoding

Fixed /review using a deprecated projectCards GraphQL query that errored on repos with Classic Projects

Fixed claude plugin validate not flagging skills: entries that point at a file instead of a directory — the error now suggests the parent directory

Fixed an infinite loop where a skill using context: fork could repeatedly re-invoke itself instead of running

Improved the Read tool to return a truncated first page with a "PARTIAL view" notice instead of a hard error when a whole-file read exceeds the token limit
