← 返回信息流
Agent SkillLINUX DO · AI·2026/4/18

Claude Code VPS一键脚本:实现最高权限、防断连与断点续聊

原标题:Claude Code VPS 一键脚本 实现带最高权限/防ssh断开丢会话/断点续聊

速览

该脚本专为未安装Claude Code的环境设计,通过一键配置实现自动化部署。它利用tmux保持后台会话,有效防止SSH断开导致的工作丢失,并支持断点续聊功能。此外,脚本默认赋予最高权限并绕过部分限制,提升了在VPS环境下使用Claude Code的便捷性与稳定性。

AI 深度解读

背景

在 Linux 服务器(VPS)环境中使用 Claude Code 等高级 AI 编程助手时,开发者常面临两个主要痛点:一是 SSH 连接的不稳定性,一旦网络波动或终端意外断开,正在运行的长上下文对话或代码生成任务往往会中断,导致工作流断裂;二是权限管理问题,默认的安全限制可能阻碍 AI 助手对系统文件进行必要的读写操作,影响其自动化执行能力。

此外,对于初次接触 Claude Code 的用户而言,环境配置(如 API 端点、认证令牌、依赖安装)往往存在门槛。LINUX DO 社区分享的一键脚本 setup-claude-vps.sh 正是为了解决这些痛点而设计,旨在为未安装过 Claude Code 的用户提供“开荒”式的便捷部署方案,通过自动化脚本实现最高权限运行、会话持久化以及断点续聊功能。

核心内容

该分享提供了一套完整的自动化部署流程,核心是一个名为 setup-claude-vps.sh 的 Bash 脚本。其工作流程和配置逻辑如下:

  1. 前置准备与配置: 用户需将脚本保存为 setup-claude-vps.sh,并根据自身的 API 服务商信息修改脚本内的关键变量。主要涉及两个配置项:

    • ANTHROPIC_BASE_URL:指定 API 代理端点。示例中提供了 https://CPAsub2api.com:12345 作为占位符,用户需替换为实际可用的代理地址。
    • ANTHROPIC_AUTH_TOKEN:填入有效的 Anthropic API 密钥,格式如 sk-Lxxxxxxx秘钥xxxxxxx
  2. 执行安装: 在终端中执行命令 bash /root/setup-claude-vps.sh。该脚本会自动通过 npm 官方渠道安装 claude code 及其依赖项。此步骤确保了环境的标准化和最新版本的获取。

  3. 会话管理与权限配置: 安装完成后,用户断开 SSH 连接并重新登录。此时,直接输入命令 cc 即可启动 Claude Code。脚本预设了以下关键行为:

    • 断点续聊:默认启用 -c 参数,允许用户在会话中断后恢复之前的上下文,避免重复输入背景信息。
    • 最高权限绕过:配置了 bypass permissions on,赋予 Claude Code 对系统的最高权限,使其能够执行需要 root 权限的系统级操作或文件修改。
    • 后台会话保持:利用 tmux 工具将 Claude Code 会话置于后台运行。这意味着即使 SSH 连接断开,AI 助手仍在服务器后台持续运行,用户可随时重新连接并恢复对话,彻底解决了因网络不稳定导致的工作流中断问题。

关键要点

  • 适用场景:主要针对未在 VPS 上安装过 Claude Code 的新手用户,提供“开箱即用”的一键部署体验。
  • 核心依赖:依赖 npm 官方渠道安装,确保软件来源的可靠性;依赖 tmux 实现会话持久化。
  • 配置关键:必须正确修改脚本中的 ANTHROPIC_BASE_URL(API 代理地址)和 ANTHROPIC_AUTH_TOKEN(API 密钥),否则无法连接 Anthropic 服务。
  • 权限与安全:脚本默认赋予 Claude Code 最高权限(bypass permissions),这在提升效率的同时也增加了安全风险,用户需确保运行环境的安全性。
  • 交互方式:安装完成后,通过简单的 cc 命令即可启动,且默认支持断点续聊(-c 参数),优化了长周期任务的交互体验。

意义与影响

这一解决方案显著降低了在 Linux 服务器端使用高级 AI 编程助手的门槛。通过自动化脚本,开发者无需手动处理复杂的 npm 配置、环境变量设置以及 tmux 会话管理,极大地提升了部署效率。

更重要的是,它解决了远程开发中常见的“会话丢失”痛点。结合 tmux 的后台保持功能和断点续聊机制,Claude Code 能够适应不稳定的网络环境,支持长时间、大上下文的代码生成和调试任务。这对于需要深度集成系统级操作的开发者而言,意味着更流畅的工作流和更高的生产力。同时,赋予最高权限的配置也体现了该工具在自动化运维和系统管理方面的强大潜力,尽管用户需谨慎评估由此带来的安全风险。

查看原文 →linux.do