作为一个只是想和 Claude 好好对话、写代码的正常用户,你是否也经历过这些“至暗时刻”:
- 精心配置的 VPS 突然被封,几天的工作成果瞬间蒸发;
- 指纹浏览器、环境检测、时区语言……每次登录都像在走钢丝;
- 好不容易跑通了 Claude Code,换个设备又要从头配一遍;
- 手机上想接续电脑上的任务,却发现根本没法无缝衔接。
我们受够了。于是有了 Claude Cage——一个开箱即用的桌面程序,把 Claude “关”进一个安全、隔离、可控的环境里,只为更好地保护我们与她的每一次相遇。
- GitHub:https://github.com/Lee-xeo/Claude-Cage
- 网盘:https://pan.quark.cn/s/d61c2e56dd1e 提取码:cz5x

1. 核心理念:隔离,是为了更安心地协作
Claude Cage 不是代理工具,不是指纹浏览器,而是一个完整的 AI 开发工作台。它在你熟悉的系统里创建一个隔离的虚拟机环境(macOS / Windows / Linux),将终端、编辑器、浏览器和 Claude Desktop 汇集在同一个窗口中。
关键隔离能力:
- 🌐 网络隔离:Cage 自己接管内部所有流量,代理不可用时没有直连回退,关键检查失败自动暂停外网。
- 🖐️ 指纹隔离:时区、语言等自动与代理 IP 同步,避免环境特征泄露。
- 🔒 数据隔离:主机的 Claude 登录、浏览器配置、SSH 密钥不会自动导入;只共享你明确打开的项目文件夹。
- ✅ 全链路适配:针对 Claude 使用过程中的浏览器登录、授权、Claude Code 进程做了专门适配。

2. 你能用它做什么?
| 场景 | 说明 |
|---|---|
| 🖥️ 一站式工作 | 终端跑 Claude Code + 编辑器看改动 + Cage 浏览器预览/登录,一个窗口搞定 |
| 💻 用熟悉的系统 | 选 macOS/Windows/Linux 客机,或自动匹配本机版本下载官方镜像 |
| 📱 手机接续任务 | Android/iPhone 配对电脑,接续 Claude Code 对话、工具审批或操作远程浏览器 |
| ☁️ 云端部署 | SSH 连接自己的 Linux VPS,工具和数据留在服务器,无需 KVM |
| 🔗 私网互联 | Cage 内登录 Tailscale,通过 SSH/Web/TCP 访问私网设备 |
| 👥 多账号管理 | 查看额度、分配会话、明确授权后切换账号接续历史 |

3. 三步开始:从下载到运行 Claude
Step 1:选择代理
导入 Clash/Mihomo YAML 订阅或本地配置,选择节点并点击“应用代理”。需要中转时可配置链式代理。
⚠️ 本项目不做任何代理推广,请自行解决网络问题。
Step 2:启动环境
首次选择客机系统(或“自动匹配本机”),选择存储位置,按引导完成安装。以后启动复用原环境。
Step 3:打开项目,运行 Claude
点击“打开项目”选择本机文件夹 → 新建终端 → 输入 claude → 在 Cage 浏览器中完成账户授权。也可以先用默认工作区,无需提前准备项目。
💡 懒人一键安装:把下面这句话发给你的 Agent(Codex、dsh、WorkBuddy 都行,反正不会是 Claude Code 😁):
帮我安装 https://github.com/Lee-xeo/Claude-Cage ,并把 Cage 的代理配置为我本机 Clash 的 xxx 节点。
4. 平台支持与边界须知
✅ 支持平台:
- macOS 14+ Apple Silicon
- Windows 10 22H2 / 11 x64(Win11 客机需 Pro/Enterprise/Education + Hyper-V)
- Debian 12 / Ubuntu 22.04 / 24.04 x86_64
❌ 暂不支持: Intel Mac、Windows ARM64、Linux ARM64
⚠️ 使用前必读边界:
- 共享项目中的修改/删除直接影响本机原文件,请使用版本控制或备份。
- 同一 Cage 配置中的项目共用客机系统和文件系统,项目间无独立隔离。
- 默认公网出站仅支持 IPv4 TCP,UDP/IPv6/ICMP 及主机直连受限;启用 Tailscale 后可按私网权限连接。
- 网络检查展示当前配置和采样证据,无法保证账户不受平台限制,也不能代替完整的安全审计。
5. 更新与安全
- macOS 和已签名 Windows 版本支持通过所选代理自动更新;未签名预览版与 Linux 手动更新。
- 源码与安装包公开,校验文件见 GitHub Releases。
- Cage 不提供系统授权、代理服务或 Claude 账户。
Claude Cage 把网络、指纹、进程、数据全部收进一个可控的“笼子”里,让每一次对话、每一行代码、每一个任务都发生在干净、一致、可复现的环境中。隔离不是束缚,而是为了保护那些珍贵的相遇。


