01
Claude Code v2.1.145:`claude agents --json` 与 OTEL tracing 增强
新增 agents JSON 输出并修复 Bash 权限绕过。
Claude Code v2.1.145 增强了 claude agents 的脚本化能力、可观测性和插件安装前信息展示,并修复一个 Bash 权限提示绕过。对把 Claude Code 接入终端状态栏、tmux 或 OTEL tracing 的团队尤其有用。
- 新增
claude agents --json,可用 JSON 列出 live Claude sessions,适合 tmux-resurrect、status bars 和 session pickers。 claude_code.toolOTEL spans 新增agent_id与parent_agent_id,并修复 background subagent spans 的 trace parenting。- Status line JSON input 在检测到时会包含 GitHub repo 和 PR 信息。
/pluginDiscover 和 Browse 页面在安装前展示 plugin 的 commands、agents、skills、hooks、MCP/LSP servers。claude agentsterminal tab title 显示 awaiting-input count,方便判断后台 agent 是否需要处理。- Slash command 与
@mention suggestion list 在 fullscreen mode 支持 mouse hover 和 click。 - Stop 和 SubagentStop hook input 新增
background_tasks与session_crons字段。 - 修复 Bash commands 中对非 allowlisted environment variables 的裸变量赋值被自动批准的 permission-prompt bypass。
- 修复 MCP prompt slash commands 缺少必填参数时直接显示原始 server validation errors 的问题,现在会指出缺失参数并显示 expected usage。