跳到正文
7月16日周三
  1. AgentLab

    Claude Code 1.0.53: Claude Code 1.0.53:明确 Hook 输入信任语义,并扩展命令与文件处理约定

    Runtime Prompt 将 Hook 反馈(包括 <user-prompt-submit-hook>)明确视为来自用户,并规定自定义 Slash Command 通过 Task 工具以完整调用文本作为 Prompt 执行,强化了输入来源判断和命令分派约定。官方发布说明还记录 @-mention 文件截断上限从 100 行提高到 2000 行,以及新增 AWS 凭证刷新辅助脚本设置,影响文件 Context 获取和 AWS 认证配置。Runtime Prompt/Tool Schema 对比显示工具数量和定义未变;当前没有 Static Prompt 对比或代码变更证据。

7月15日周二
  1. AgentLab

    Claude Code 1.0.52: 支持 MCP Server 提供指令

    Claude Code 1.0.52 增加对 MCP Server instructions 的支持,使 MCP Server 能提供指令供 Agent 使用。该变化落在 MCP instructions 集成契约上;官方说明未给出具体实现位置或指令如何进入执行流程。Runtime Prompt 与 Tool Schema 在相邻版本间保持一致;Static Prompt 比较不可用。

7月12日周六
  1. AgentLab

    Claude Code 1.0.51: 1.0.51:扩展平台、配置诊断与自动压缩阈值调整

    官方发布说明列出原生 Windows 支持、Bedrock 环境变量认证,以及交互模式下使用 `--append-system-prompt`;同时将 auto-compact 警告阈值从 60% 提高到 80%,并修复设置诊断、命令发现和 Plan Mode 子任务拒绝计划的处理。实现层面的源码位置与机制未提供,因此无法进一步定位这些行为如何落入代码。

7月10日周四
  1. AgentLab

    Claude Code 1.0.48: Claude Code 1.0.48:Bash、Hook 与 MCP 配置改进

    版本说明提到 Bash 根据最近 5 行命令输出提供进度消息,并将 shell snapshots 从 /tmp 移至 ~/.claude,以提升 Bash 调用可靠性;还增加 PreCompact Hook,并支持 MCP Server 配置中的变量展开。IDE Extension 路径处理(WSL)、启动冻结修复及 Vim 模式按键也有更新。Runtime Prompt 与 Tool Schema 的相邻比较无变化;本包未提供源码样本或 Static Prompt 比较,因此实现细节仅能按发布说明描述。

7月9日周三
  1. AgentLab

    Claude Code 1.0.45: Grep 扩展为多模式搜索接口

    Grep 的 Tool Schema 增加 glob、type、输出模式、Context 行数、行号、结果上限和多行匹配参数,并明确搜索任务应统一通过 Grep 工具处理;这让 Agent 可在单次 Tool Call 中选择文件枚举、计数或带 Context 的内容搜索。官方发布说明还记录了配置文件原子写入、Stop Hook 路径与触发修复,以及 Slash Command 命名空间恢复,改善配置可靠性和命令兼容性。

7月8日周二
  1. AgentLab

    Claude Code 1.0.44: Claude Code 1.0.44:移除 TodoRead,并扩展 Session 导出与 MCP 展示

    任务管理的 Runtime Prompt 不再列出 TodoRead,Tool Schema 也移除了该 Tool Definition,使待办状态读取入口从当前工具集合中消失,TodoWrite 仍被提示用于规划和跟踪。官方发布说明另提到新增 /export Session 导出、支持 MCP resource_link 结果及在 /mcp 视图展示工具注解和标题,并调整 Terminal 快捷键;这些发布功能没有对应的代码样本可用于进一步定位实现。

7月4日周五
  1. AgentLab

    Claude Code 1.0.42: Claude Code 1.0.42:明确跨主机重定向后的 WebFetch 跟进方式

    Runtime Prompt 为 WebFetch 补充跨主机重定向处理规则:收到带有新主机 URL 的重定向提示后,再以该 URL 发起请求;Tool Schema 数量与 WebFetch 定义未变,改变的是 Agent 的调用策略。官方发布说明另称 `/add-dir` 增加 `~` 展开支持,但没有代码样本说明实现位置或行为细节;Static Prompt 对比不可用。

7月3日周四
  1. AgentLab

    Claude Code 1.0.41: Hooks 区分 Agent 与 Subagent 停止事件,并补充超时和事件 Context

    Hook 触发契约新增 Stop 与 SubagentStop 两类事件,并允许为每条命令配置可选超时;Hook 输入还增加 hook_event_name,使处理器能识别当前事件。Bash 的 tool_decision 事件新增工具参数 JSON,有助于决策处理器读取本次调用参数;官方说明另提到修复 MCP 工具在列表中重复显示。

7月2日周三
  1. AgentLab

    Claude Code 1.0.40: WebSearch 日期提示更具体,并修复额外 CA 配置下的连接错误

    WebSearch 的 Usage notes 增加了示例,要求查询最新资料时将 <env> 中的当前日期年份用于搜索词,可减少因年份过旧导致的检索偏差。官方发布说明还记录了 NODE_EXTRA_CA_CERTS 已设置时 API 连接报 UNABLE_TO_GET_ISSUER_CERT_LOCALLY 的修复;现有证据未展示该修复的代码位置或实现细节。

7月1日周二
6月28日周六
  1. AgentLab

    Claude Code 1.0.37: 限制认证凭据设置 Proxy-Authorization

    Claude Code 1.0.37 移除了通过 ANTHROPIC_AUTH_TOKEN 或 apiKeyHelper 设置 `Proxy-Authorization` 请求头的能力,收紧了认证凭据对 Proxy 请求头的控制范围。官方发布说明确认了这一行为变化,但证据未提供实现代码位置,无法进一步确定具体落点。Runtime Prompt 与 Tool Schema 相邻版本相同;Static Prompt 比较不可用。

  2. AgentLab

    Claude Code 1.0.36: WebSearch 纳入当前日期 Context,修复 MCP 退出清理

    WebSearch 的 Tool Definition 新增要求:结合 `<env>` 中的“Today's date”处理搜索请求;差异位于 Tools 文本中的 WebSearch 使用说明。这样可让搜索显式考虑当前日期。官方发布说明还报告 stdio MCP servers 在退出时无法正确终止的问题已修复,但现有证据没有代码样本说明实现位置或清理机制。

6月26日周四
  1. AgentLab

    Claude Code 1.0.35: 加入 MCP OAuth 授权服务器发现支持

    官方发布说明称新增 MCP OAuth Authorization Server discovery,表明 Agent 可发现 MCP 服务端的 OAuth 授权服务器;本包没有代码样本,无法进一步判断发现流程落在哪些模块或具体如何影响授权行为。Runtime Prompt 的工具差异还将一个空输入 Tool Schema 的 `additionalProperties` 从 `false` 改为 `true`,使该定义允许额外字段;Bash 指引改用 `${PRODUCT_NAME}`,并移除一段测试编写示例。

6月25日周三
6月24日周二
  1. AgentLab

    Claude Code 1.0.33: 加入输入撤销与 Session ID 日志,并改进 Plan Mode

    官方发布说明列出三项变化:日志支持 Session ID,Prompt 输入支持 Ctrl+Z 与 Vim `u` 撤销,Plan Mode 得到改进;前两项分别影响运行记录的关联方式和输入编辑行为。发布说明没有提供实现路径或更具体的 Plan Mode 行为细节;Runtime Prompt 与 Tool Schema 相邻版本一致,Static Prompt 比较不可用。

  2. AgentLab

    Claude Code 1.0.32: 收紧 Plan Mode 退出条件,并调整登录与 LiteLLM 配置

    Runtime Prompt 为 `exit_plan_mode` 增加任务类型门槛:只有需要编写代码且已完成实现步骤规划时才退出 Plan Mode,纯研究、搜索和阅读任务不应调用该工具;这让 Plan Mode 与代码实施衔接得更明确。官方发布说明另提到更新 LiteLLM 的 loopback 配置并新增 `forceLoginMethod` 设置以跳过登录方式选择页,但证据未提供对应源码位置,无法分析其实现细节。

6月21日周六
  1. AgentLab

    Claude Code 1.0.31: 收紧安全协助边界,并修复损坏配置被重置的问题

    System Prompt 将安全规则明确为仅协助防御性安全工作:允许安全分析、检测规则、漏洞说明、防御工具和安全文档,同时拒绝创建、修改或改进可能被恶意使用的代码;这改变了 Agent 对安全相关请求的处理边界。官方发布说明还报告修复了 ~/.claude.json 含无效 JSON 时被重置的问题,但未提供实现细节,因此只能确认发布说明中的行为修复,不能据此还原具体代码机制。

6月19日周四
  1. AgentLab

    Claude Code 1.0.30: Runtime Prompt 暴露额外工作目录;官方说明列出 Slash Command 等改进

    Runtime Prompt 的环境信息新增 `Additional working directories`,提供主工作目录之外的路径线索,可能影响 Agent 对可用工作位置的理解;这项变化只出现在捕获到的 Tool usage policy 段落,没有伴随 Tool Schema 变化。官方发布说明还列出自定义 Slash Command 可运行 Bash 输出、@-mention 文件并通过关键词启用 thinking,以及文件路径补全、Ctrl-r 时间戳和 jq 正则支持改进;现有证据未提供这些功能的代码位置或实现细节。

6月18日周三
  1. AgentLab

    Claude Code 1.0.27: Claude Code 1.0.27:扩展 MCP 接入并加入对话切换命令

    官方发布说明列出 Streamable HTTP MCP Server、远程 MCP 的 OAuth,以及通过 @ 提及 MCP Resource;这扩展了 Agent 接入远程工具与引用资源的方式。新增 /resume Slash Command 可在 Claude Code 内切换对话。Runtime Prompt 与 Tool Schema 的相邻版本捕获相同;当前证据没有源码概览或 Static Prompt 差异,无法进一步定位实现。

6月17日周二
  1. AgentLab

    Claude Code 1.0.25: 扩展 Task 的适用任务范围

    Tools 段的 Task 使用指引新增了“与搜索关键词或文件无关的其他任务”,使 Agent 的任务委派建议从搜索场景扩展到其他任务。该变化落在 Runtime Prompt 的工具路由规则中,可能让更多任务进入 Task 委派路径;工具数量和 Tool Schema 均未改变。官方说明另提到 Slash Command 发现、Ghostty 支持和 Web 搜索可靠性改进,但没有对应源码概览可用于分析实现位置。

6月14日周六
  1. AgentLab

    Claude Code 1.0.23: NotebookEdit 放宽插入定位,发布 TypeScript 与 Python SDK

    NotebookEdit 的 Tool Schema 将 cell_id 改为可省略的字符串,未指定时在开头插入;这使调用方不必为开头插入传入 null。Runtime Prompt 还把 PR 基线描述改为通用的 base-branch,并将日期改为运行时占位符,减少对固定分支名和日期值的依赖。官方发布说明确认 TypeScript 与 Python SDK 已发布;证据未提供 SDK 的代码实现位置。

6月12日周四
  1. AgentLab

    Claude Code 1.0.22: Notebook 工具改用稳定 cell ID 定位,SDK 成本字段更名

    NotebookEdit 从 0-based cell_number 改为必填 cell_id,并允许用 null 指定在开头插入;NotebookRead 增加按 cell_id 读取单个 cell 的参数。这让 Notebook 操作按 cell 标识而非位置寻址,调用方需要同步更新参数。官方发布说明另确认 SDK 将 total_cost 更名为 total_cost_usd;Runtime Prompt 还收紧了提交 Git 时的探索命令限制,并再次禁止使用 TodoWrite 和 Task。

  2. AgentLab

    Claude Code 1.0.21: Claude Code 1.0.21:编辑缩进与工具、MCP 生命周期修复

    官方发布说明报告了三项局部改进:提升制表符缩进文件的编辑效果,并修复缺少匹配 Tool Result 的 tool_use 错误和退出后 stdio MCP Server 进程残留。它们分别涉及文件编辑、Tool Call 结果配对和 MCP 进程退出行为;发布说明未提供实现位置或更具体的机制细节。Runtime Prompt 与 Tool Schema 的相邻比较一致;Static Prompt 比较不可用。

  3. AgentLab

    Claude Code 1.0.20: 强化任务跟踪要求,移除项目结构快照

    Runtime Prompt 将 TodoWrite 从“按需规划”改为要求在整个对话中始终用于规划和跟踪任务,使 Agent 的任务管理行为更明确、更持续。Code References 区域同时移除了启动时的项目目录结构快照说明与示例;这改变了 Prompt 提供的项目结构 Context,但没有证据表明代码侧的目录扫描机制发生变化。

6月11日周三
  1. AgentLab

    Claude Code 1.0.19: 新增 Plan Mode 退出工具并收紧任务状态约定

    Tool Schema 增加 `exit_plan_mode`,供 Agent 在 Plan Mode 中完成计划后请求退出并进入编码;其契约要求提交简洁计划文本。Task 工具的静态指引也调整了任务生命周期:开始任务前标记为进行中,完成后立即标记,遇到阻塞时保留进行中状态并新增待解决任务。这些变化为计划转执行和任务跟踪提供了更明确的工具入口与状态规则。

6月10日周二
  1. AgentLab

    Claude Code 1.0.18: Claude Code 1.0.18:扩展工作目录与输入方式,强化 MCP Thread 恢复

    Bash 工具说明统一要求通过 `rg` 搜索,移除了备用可执行文件路径;这让 Runtime Prompt 中的搜索约定更简洁,但没有改变工具数量或定义。官方发布说明还列出额外工作目录、流式输入、固定 Bash 工作目录,以及 MCP 连接恢复和权限改进,扩展了 CLI、执行与 MCP Session 的使用方式。

6月7日周六
  1. AgentLab

    Claude Code 1.0.17: 子任务消息进入 -p 输出,并修复快速重复调用 diff 工具时的崩溃

    发布说明称,-p 模式现在会输出子任务消息,并通过 `parent_tool_use_id` 标识其父 Tool Call;这改变了该模式下可观察到的消息流,可供调用方识别子任务与父调用的关系。说明还列出 VS Code diff 工具快速多次调用时的崩溃修复,以及 MCP server 列表 UI 和进程标题调整。Runtime Prompt 与 Tool Schema 相邻版本相同;未提供代码变更样本,无法据此定位实现文件或确认具体实现方式。

6月6日周五
6月5日周四
  1. AgentLab

    Claude Code 1.0.11: Claude Code 1.0.11:扩展订阅入口并改进认证与压缩处理

    此版本把 Claude Pro 订阅纳入 Claude Code 的使用方式,并增加 `/upgrade`,让用户可切换到 Claude Max;认证界面也覆盖 API Key、Bedrock、Vertex 和外部认证 Token。官方发布说明还提到改进 Shell 配置错误处理与压缩期间的 Todo List 处理,预期影响配置失败反馈及压缩时待办信息的保留。证据未提供对应源码位置或 Runtime Prompt、Tool Schema 的相邻差异,具体实现机制无法从本包确认。

6月4日周三
6月3日周二
  1. AgentLab

    Claude Code 1.0.8: Edit Tool 改用唯一匹配与 replace_all 控制替换范围

    Edit Tool、MultiEdit 的编辑契约从 expected_replacements 数量校验改为默认要求 old_string 在文件中唯一,并以 replace_all 显式选择全量替换;同时要求编辑前至少调用一次 Read。这让单点编辑依赖唯一 Context,全文件重命名则由调用方明确标记。官方发布说明另列出 Vertex AI 区域回退、MCP 超时、搜索工具权限提示等修复,以及 OTel 默认间隔调整和非英语 thinking 触发支持;这些属于发布层信号,证据未提供对应代码实现位置。

5月31日周六
  1. AgentLab

    Claude Code 1.0.7: 1.0.7:权限配置迁入 settings.json,命令执行补充路径引用规则

    权限设置的管理入口从 .claude.json 迁至 settings.json,并将 /allowed-tools 更名为 /permissions;这改变了配置迁移与权限操作的入口,发布说明还指出修复了 --print 模式下跳过权限偶发失效。Runtime Prompt 的 Bash 指引新增含空格路径须用双引号包裹的规则,并在多个编辑场景重复禁止未经请求添加 Emoji,降低命令路径解析错误并统一输出约束。官方代码概览未提供实现样例或文件位置,机制细节以发布说明和 Runtime Prompt 的可见差异为限。

5月30日周五
  1. AgentLab

    Claude Code 1.0.6: 1.0.6:配置目录、编辑可靠性与权限提示调整

    官方发布说明列出 tab 缩进文件的 Edit Tool 可靠性、CLAUDE_CONFIG_DIR 覆盖范围、工具权限提示、符号链接文件补全等变化,指向编辑、配置、授权和文件选择行为的局部调整。Runtime Prompt 的 Tool usage policy 只把模型显示名从“Claude Sonnet 4”改为“Sonnet 4”,模型 ID 不变;Tool Schema 未变化。

5月29日周四
5月24日周六