Claude Code 简介
Claude Code 是 Anthropic 推出的命令行编码智能体。在项目目录中启动后,它会读取代码、提出修改建议、执行测试、构建和 git 等命令,遇到敏感操作时会先征得您的同意。它面向希望拥有一台常开远程工作站的开发者和小团队,可以从任意设备通过 SSH 接入。
服务器交付时,claude 可执行文件已通过官方 APT 仓库(stable 渠道)安装到 /usr/bin/claude,所有用户都能使用。签名密钥会先按指纹校验再被接受,整个过程不会盲目执行任何远程脚本。此外还安装了 git 和 tmux 两个软件包。
交付时不会进行任何认证,这是有意为之:服务器配置中不会放入任何 API 密钥。登录到机器之后,由您自己使用 Anthropic 账号或密钥完成认证。安装过程的日志记录在 /var/log/claude-code-install.log。
用 Claude Code 可以做什么
通过签名 APT 仓库系统级安装
claude-code软件包来自 Anthropic 官方仓库的 stable 渠道,安装在/usr/bin/claude。服务器上的所有账号都能使用,不依赖某个用户的主目录。按指纹校验 GPG 密钥
签名密钥下载后会与预期指纹比对,通过后才保存到
/etc/apt/keyrings/claude-code.asc。指纹不一致时,安装会直接中止。终端里的编码智能体
Claude Code 可以在 shell 中浏览您的代码仓库、编辑文件并运行命令。每一步都有授权提示,控制权始终在您手中。
预装 git 与 tmux
这两个工具随智能体一同安装。借助 tmux,即使 SSH 连接中断,工作会话也会继续保持运行。
由 APT 掌控的更新节奏
仓库定义在
/etc/apt/sources.list.d/claude-code.list。更新只需执行sudo apt update && sudo apt upgrade claude-code,时间由您决定。认证方式由您自己决定
供应数据中不保存任何密钥。您可以使用
claude的浏览器登录,也可以设置ANTHROPIC_API_KEY环境变量。
Claude Code 快速上手
从下单到上线,只需几分钟。
- 1
订购并勾选 Claude Code
选择位于巴黎或法兰克福的 Linux VPS,系统可选 Debian 12、Debian 13、Ubuntu 20.04、22.04 或 24.04,然后在“应用”选项卡中勾选 Claude Code。建议配置 4 GB 内存:低于 3.5 GB 时,安装脚本会给出警告。
- 2
连接服务器并检查安装结果
服务器交付后,通过 SSH 登录。标记文件存在即表示安装已完成;如有疑问,可以在日志中查看每一步的详细记录。
Bashssh USER@SERVER_IP ls /var/lib/claude-code-install.done claude --version tail -n 20 /var/log/claude-code-install.log - 3
完成认证并打开项目
进入项目目录,运行
claude。按提示通过浏览器登录即可;如果您更习惯使用 API,也可以在当前会话中导出密钥。Bashmkdir -p ~/projet && cd ~/projet && git init claude - 4
投入实际使用前加固服务器
使用非 root 用户,通过 SSH 密钥登录,并限制对外开放的端口。Claude Code 不提供任何 Web 服务,因此无需为它配置域名或 HTTPS。请把代码推送到远程 git 仓库,它同时就是代码的备份。
Bashadduser dev && usermod -aG sudo dev apt install -y ufw ufw allow OpenSSH && ufw enable
Claude Code 的使用场景
常驻的远程开发机
用轻薄本或平板通过 SSH 连上去,就能回到同一个环境,代码仓库和正在运行的 tmux 会话都还在。
重构与代码审查
让智能体分析一个仓库,跨多个文件重命名内部 API,或修复失败的测试,然后由您审阅 diff 再决定是否提交。
脚本与运维任务
在您自己掌控的服务器上,智能体可以协助编写 shell 脚本、配置文件或 playbook,并在同一个终端里直接测试命令。
断开连接也不中断的长任务
在 tmux 中运行
claude来处理耗时较长的任务,分离会话后合上笔记本,稍后用tmux attach接着继续。
Claude Code 常见问题
需要。安装只提供程序本身,不包含认证。通过 SSH 登录后,运行 claude 并用您的账号登录,或者把密钥导出到 ANTHROPIC_API_KEY。Claude 的访问权限由 Anthropic 提供,与 Infrawire 无关。
深入了解 Claude Code
确认安装结果
可以通过三处信息检查服务器状态:日志 /var/log/claude-code-install.log、标记文件 /var/lib/claude-code-install.done(仅在全部步骤成功后才会创建),以及命令 claude --version。如果标记文件不存在,请查看日志末尾:其中会指出出错的行和原因,例如第三方仓库损坏或网络不通。
认证时避免暴露密钥
切勿把 API 密钥写进服务器的供应数据,因为这些数据可以通过元数据服务读取。更稳妥的做法是在交付后用 claude 登录,或者在当前会话中导出密钥:
Bashexport ANTHROPIC_API_KEY="VOTRE_CLE"
如需持久保存,请放到密钥管理工具中,或者放在只有您自己的用户可读的文件里(chmod 600),不要写进共享文件。
更新 Claude Code
APT 仓库指向 stable 渠道。更新方式与其他软件包相同,这样也能避免在工作进行到一半时出现意外变化:
Bashsudo apt update && sudo apt upgrade claude-code
配合 tmux 使用
先启动一个命名会话再运行智能体,例如 tmux new -s code,然后执行 claude。按 Ctrl+b 再按 d 即可分离会话,之后用 tmux attach -t code 恢复。如果任务较重,可以在我们的 Linux VPS 中选择配置更高的方案。

