服务器管理

服务器标签页是 ServerCC 的主入口。在这里你可以添加、编辑和管理所有远程服务器。

添加服务器

点击服务器标签页右上角的 + 按钮添加新服务器。

服务器信息

  • 服务器名称 — 一个易于识别的名称(如"开发服务器"、"生产环境")
  • 主机 — 服务器的 IP 地址或主机名
  • 端口 — SSH 端口,默认为 22
  • 用户名 — 你的 SSH 登录用户名

认证方式

ServerCC 支持两种认证方式:

  • 密码 — 直接输入 SSH 密码。安全存储在 iOS 钥匙串中。
  • 私钥 — 选择已导入的 SSH 密钥。支持 Ed25519 和 RSA 密钥,包括有密码保护的密钥。详见 SSH 密钥
提示

如果你还没有 SSH 密钥,可以在添加服务器表单中直接创建 — 点击添加 SSH 密钥即可在线生成或导入密钥。

环境变量

你可以配置连接服务器时设置的环境变量。常用变量包括:

  • ANTHROPIC_BASE_URL — 自定义 API 基础 URL(用于代理或备用端点)
  • ANTHROPIC_AUTH_TOKEN — Anthropic API 的认证令牌

你还可以添加工作流程所需的任何自定义键值对环境变量。

Tailscale

如果你的服务器在 Tailscale 网络中,你无须安装全局 Tailscale VPN 即可连接。打开通过 Tailscale 连接开关并粘贴你的 Tailscale Auth Key。在主机字段中使用 Tailscale IP(如 100.x.y.z)或 MagicDNS 主机名。

详见 内置 Tailscale 完整指南。

工作区根目录

工作区根目录是 ServerCC 在服务器上创建和管理工作区的位置。默认为 ~/.servercc。此设置在服务器创建后不可更改。

服务器详情

点击列表中的服务器查看详情页面。在这里你可以:

连接状态

服务器详情页面显示实时连接状态指示器。绿色对勾表示服务器可达。如果有错误,点击状态可查看完整的错误信息。

Claude Code 安装

Claude Code 部分显示 Claude Code 和 Codex 是否已安装在服务器上及其版本。你可以:

  • 安装 Claude Code — 一键安装,实时显示进度
  • 升级 Claude Code — 更新到最新版本
  • Claude Code 设置 — 配置此服务器上的 Claude Code 行为

如果 Claude Code 或 Codex 安装在 ServerCC 无法自动识别的位置(非标准前缀、版本管理器、特殊 shell 配置),点击手动设置自定义路径并用文件浏览器选择二进制文件。状态随后会显示已安装(自定义路径)。自定义路径不支持 App 内升级 — 自行更新 CLI 后 ServerCC 会识别新版本。

工具

工具部分汇集了服务器级别的实用功能:

  • 纯终端 — 不带 Claude Code/Codex 的直接 SSH Shell — 适合运行系统命令、检查日志或进行常规服务器管理
  • VNC — 连接服务器的远程桌面 — 见 VNC 远程桌面
  • 端口 — 在内置浏览器中通过 HTTP 打开任意监听端口 — 见端口访问

编辑和删除服务器

在服务器列表中:

  • 向左滑动 显示编辑按钮 — 修改服务器名称、主机、端口、凭据或环境变量
  • 向右滑动 显示删除按钮 — 永久删除服务器及其所有工作区
注意

删除服务器同时会从 ServerCC 中移除所有关联的工作区。服务器上的文件不会被删除。

连接管理

ServerCC 自动管理 SSH 连接:

  • 连接池 — 连接在各功能之间共享和复用
  • 心跳检测 — 30 秒心跳保持连接活跃
  • 自动重连 — 断开的连接会自动重新建立
  • 空闲清理 — 空闲 60 秒后未使用的连接会自动关闭