Anthropic 在 8 月 14 日发布 Claude Code 2.1.233。这一版把 GitLab 补齐到跟 GitHub、Bitbucket 同一档。合并请求地址现在可以直接喂给 --worktree,claude agents 视图里以 !N 的形式列出,页脚和状态栏多了一个 MR 徽标,会显示草稿、待处理和已通过三种状态。徽标要生效,本机得有 GitLab 远端并且 glab 已登录。从合并请求建分支需要 2.1.233 及以上,旧版本不认这个地址格式。
GitLab 的另一半工作在前一天的 2.1.232 里。插件市场可以从 gitlab.com 克隆,包括嵌套子组的仓库地址,密钥打码规则也补上了 GitLab 的 token 家族,这些位置此前默认对方是 GitHub。
两个新环境变量都是可选的,不设就是原来的行为。CLAUDE_CODE_TOOL_MEMORY_LIMIT 在 Linux 上给单条 Bash 命令套一个内存 cgroup,跑飞的构建不会再把整个会话拖死,只在 Linux 生效。CLAUDE_CODE_WEBFETCH_CACHE_TTL_MS 用来改 WebFetch 的会话内缓存时长,默认仍是 15 分钟。
修复里有两条构成升级理由。一是云端会话在权限弹窗期间环境关闭时会被误判为丢失,二是 MCP v2 遇到定时掐断长连接的服务端时会无限重开 subscriptions/listen 流。整版约 20 项 CLI 变更。