Anthropic 发布了 Claude Code v2.1.234,在引入多项新功能的同时,也带来了重要的错误修复和安全改进。主要新增功能包括 GitLab 合并请求徽章、使用限制重置后的自动会话续传,以及用于自定义转录目录名称的可选环境变量。
- 添加了 `CLAUDE_CODE_PROJECT_DIR_NAME` 环境变量,以自定义每个项目的转录目录。
- 引入了 `selection:clear` 键绑定操作,用于清除应用内文本选择。
- 为已认证的仓库在页脚和状态栏中显示 GitLab 合并请求徽章。
- 当 claude.ai 使用限制重置时启用自动会话续传,可通过 `/config` 进行配置。
- 通过拒绝 Windows NT 命名空间(`\??\`)路径来加固安全,防止凭据泄露。
- 修复了自动模式网络访问检查、会话级权限降级以及 Markdown 渲染性能方面的问题。
- 改进了转录内容的 Markdown 渲染、格式错误的 API 响应的错误消息以及自动生成的会话标题。
- 通过按需加载参考文档,将 `claude-api` 技能的上下文成本从约 200k+ tokens 降低至约 25k。
这些更改通过更好的 GitLab 集成和会话管理提升了可用性,同时针对特定的凭据泄露途径增强了安全态势。