任务
列出 Claude Code 指定版本的更新内容(changelog / release notes)。
版本号解析
用户输入的版本号参数为:$ARGUMENTS
解析规则(按优先级):
- 空参数:查询最新版本的更新内容
- 完整版本号(如
2.1.59):查询该单一版本 - 完整版本范围(如
2.1.59-61):查询 2.1.59 到 2.1.61 的所有版本 - 短版本号(如
59):自动补全为2.x.59(x 根据搜索结果判断) - 短版本范围(如
59-61):自动补全为2.x.59到2.x.61
信息获取
优先使用 gh CLI(速度快 5 倍),仅在 gh 不可用时 fallback 到 WebSearch + WebFetch。
方式一:gh CLI(优先)
- 用
gh release list --repo anthropics/claude-code --limit N获取版本列表和 tag - 用
gh release view <tag> --repo anthropics/claude-code获取每个版本的详细 release notes - 多个版本可并行调用
gh release view
方式二:WebSearch + WebFetch(fallback)
仅当 gh 命令不可用(未安装或未认证)时使用:
- 用 WebSearch 搜索
Claude Code changelog release notes {版本号} - 用 WebFetch 读取 GitHub Releases 页面,提取目标版本的更新内容
输出格式
用中文总结,保持简洁。格式如下:
## Claude Code vX.Y.Z 更新内容
**发布日期**:YYYY-MM-DD
### 新功能
- ...
### 改进
- ...
### 修复
- ...
如果是版本范围,按版本号从新到旧依次列出。技术术语保留英文原文。