Anthropic 官方终端 AI coding agent(harness 标杆产品)。本页聚焦分发与更新机制(2026-08-22 为天喜更新策略调研而建);权限机制见 claude-code-permissions,子代理见 claude-code-subagents,生态见 awesome-claude-code。

分发形态(安装方式即更新策略)

安装方式更新行为
native 安装脚本(官方推荐):curl -fsSL https://claude.ai/install.sh | bash / Windows irm https://claude.ai/install.ps1 | iex后台自动更新
npm:npm i -g @anthropic-ai/claude-code手动(npm 升级或 claude update)
Homebrew cask / WinGet默认不自动更新,交给包管理器(brew upgrade / winget upgrade Anthropic.ClaudeCode)

更新命令与通道

  • claude update|upgrade:检查更新并安装
  • claude install [stable|latest|<具体版本>]:安装 native build 的指定通道/版本
  • 本机实测:npm 全局装(v2.1.239),~/.local/share/claude/versions/ 保留多个历史版本(2.1.173、2.1.81)——多版本并存 = 廉价回滚

管控开关

  • ~/.claude.json:autoUpdates: false(本机即关闭)、autoUpdatesProtectedForNative
  • 环境变量:DISABLE_AUTOUPDATER
  • claude doctor:检查安装方式与健康状态

对天喜的启发

安装渠道决定更新行为(同一产品分渠道策略);版本保留目录是低成本回滚方案。详见 ai-devtool-update-strategies。