一人一号,不外借
你的账号只在你自己的设备上用,不要多人共用或转发凭据。多地并发登录是最典型的风控触发点。
小白完整教程 · 从注册到开始使用
先注册并验证邮箱,再购买、看懂订单状态;显示已完成后,继续配置家宽出口并自检,最后从控制台打开 Claude。
完整小白旅程
支付结果确认中:这是收银回跳提示,不是订单状态。先等待页面自动刷新,不要重复下单;长时间未变化时到「购买与订单」手动刷新。
待支付:系统还没有确认收款。可以点「继续支付」回到收银页,或取消订单;即使你刚完成付款,也先刷新并等待支付结果同步,不要重复创建订单。
已支付 · 开通中:收款已经确认,系统正在自动开通;先等待状态继续变化。
已完成:专属使用环境与家宽出口已经开通,前往「我的订阅」查看交付信息,再继续下方网络配置。
缺货补发中:付款已确认但正在排队补货;可继续等待,也可按订单页提示申请全额退款。
退款审批中 / 已退款:审批中先等待处理;显示「已退款」后表示退款流程已完成,到账时间以原支付渠道为准。
已取消:订单不再自动开通;若取消后才确认已付款,系统不会自动退款或自动开通,请等待管理员人工核查后决定退款或补开通。需要购买时请先确认该笔处理结果。
后半段 · 发货后网络配置
步骤 01 · 账号须知
ccrelay 会为「每个 Claude 账号」绑定一个独立的家宽出口。你这一侧要做的,是让本机访问 Claude 的全部流量,都从「分配给你的那个家宽出口」走,并且每次都一致。
你的账号只在你自己的设备上用,不要多人共用或转发凭据。多地并发登录是最典型的风控触发点。
始终用同一家宽落地出口访问 Claude。出口 IP 反复横跳(今天家宽、明天机房、后天换城市),风险远高于固定一个住宅 IP。
不要浏览器走家宽出口、命令行却直连。按教程配好(规则分流 + TUN),让访问 Claude 的流量全部从同一家宽出口走,不要一半一半。
不论新设备还是老设备,都按步骤 02 先跑一遍清理脚本:它只清本机实际检测到的旧登录态、缓存与配置,检测不到就什么都不做,避免把旧账号痕迹带进新环境。
不要脚本化高频请求、不要短时间内大量并发。行为越像正常人工使用越安全,异常时先停手联系管理员。
Claude 上游会综合登录地点、出口 IP 归属与行为模式判断异常。固定一个住宅家宽出口、不在多个网络间切换、不混用环境,能让账号的访问轨迹保持稳定可预期——这正是合法运维你自己的网络环境该有的样子:一条普通住宅线路,按正常方式使用。访问轨迹越稳定,账号被风控的概率越低。
步骤 02 · 清理环境
这一步所有人都做一遍。脚本用于移除本机已有的旧账号登录态、缓存或配置,避免新旧环境互相冲突;不能规避平台风控,也不改变使用规范与合规边界。
都跑一遍:脚本会自己检测本机的旧账号登录态、Cookie、Claude Code / 桌面版缓存与配置,并在执行前列出实际检测到的清理项;全新设备检测不到东西,就什么都不会清。
本机有要保留的数据:先看清下面的破坏性提示,按提示选择或直接用 --keep-data(Windows 为 -KeepData)那条命令,只清登录凭据与设备痕迹。
脚本会清除本机 Claude Code 与桌面版的登录凭据、会话与配置,只重置到「全新未登录」状态,不卸载程序、不改动系统机器码。默认先把 .claude 数据(聊天记录、技能、配置所在)整体移入主目录下的 claude-backup-时间戳 备份文件夹,可随时恢复,确认无用后手动删除即可;桌面版缓存与站点数据不含用户内容,仍直接删除。想保留聊天记录、技能等本地数据,按脚本提示选择或加 --keep-data(Windows 为 -KeepData),只清登录凭据与设备痕迹;加 --no-backup 才是彻底删除、不进回收站、不可撤销。执行前会列出将清理的项并要你确认一次(加 -y 跳过询问并默认全清)。
# 默认版:自动备份到 claude-backup-时间戳,列出待清理项,按 y 确认curl -fsSL https://ccrelay.ai/__funclaude/home/assets/cleanup.sh | bash# 保留聊天记录 / 技能等本地数据,只清登录与设备痕迹:curl -fsSL https://ccrelay.ai/__funclaude/home/assets/cleanup.sh | bash -s -- --keep-data
# 默认版(PowerShell):自动备份,列出待清理项并确认irm https://ccrelay.ai/__funclaude/home/assets/cleanup.ps1 | iex# 保留聊天记录 / 技能等本地数据,只清登录与设备痕迹:& ([scriptblock]::Create((irm https://ccrelay.ai/__funclaude/home/assets/cleanup.ps1))) -KeepData# 加 -Yes 会跳过确认直接全清,不建议新手使用
关闭 Claude 后运行脚本:默认先把 .claude 数据移入主目录下的 claude-backup-时间戳 备份文件夹(可恢复),再列出实际检测到的待清理项,按 y 才会执行。想保留聊天记录与技能,按提示选择或加 --keep-data。
清掉旧账号登录凭据、会话历史与缓存、应用生成的设备标识与遥测 ID;程序本体与桌面版 VM 数据保留,系统机器码不改动。
仅在浏览器确实留有旧账号状态时,清掉 claude.ai 的 Cookie 与站点数据;全新浏览器无需处理。脚本询问 git 全局邮箱时可留空跳过。
清理只解决本机旧登录态、缓存或配置冲突,不会降低或规避平台风控。后续仍须遵守一人一号、固定出口和正常使用等规范。
步骤 03 · 链式代理
用 Clash Verge Rev(mihomo 内核)把访问 Claude 的流量先经「你自己的中间节点(前置)」,再从我们的「家宽落地」出口,配合规则分流与 TUN 虚拟网卡,让浏览器和 git / Claude CLI 一起走同一家宽出口。分流是白名单式:国内与你订阅里已列名的流量照旧走你自己的规则,未列名流量默认进家宽、零泄露。前置那一跳是你自己的节点服务里的节点,我们只提供家宽落地出口。
① Clash Verge Rev 客户端(下方 3a 安装);② 你自己的前置代理节点——自备的节点服务订阅,我们只提供家宽落地出口,前置那一跳需自备;③ 控制台「我的订阅 → 家宽 → 查看连接信息」里的家宽连接信息(含一键脚本)。
.dmg(Apple Silicon 选 aarch64,Intel 选 x64),拖入「应用程序」后打开。x64-setup.exe 安装包,按提示安装后启动。select 固定一个家宽节点,不要用 url-test / fallback 这类会自动切换的组当出口——一键脚本内置的「Claude家宽」组就是这样的 select 组。ccrelay-家宽出口(家宽落地节点)、中间节点(你自己的前置组)、Claude家宽(规则指向的出口组)——是标识符,不是标签:控制台一键脚本生成的是同样三个名字,脚本内部靠它们互相引用。改名或翻译不会报错,只会让流量悄悄不再走家宽,请原样保留。最省事:用一键脚本。在控制台「我的订阅 → 家宽 → 查看连接信息」里,直接复制已填好你家宽出口的 Clash Verge 脚本,粘到「全局扩展脚本」即可,无需手写。原理:把 dialer-proxy 加在「家宽落地」节点上、指向「中间节点」组;该组用 include-all 自动纳入你自己订阅里的所有节点、并用 exclude-filter 排除家宽自身(防自链),所以你不用报出自己节点的名字;而且它是 url-test 组,会自动挑一个可用节点,连手选都不用。手动写时注意:group 本身不支持 dialer-proxy,要给整份订阅统一加前置用 proxy-providers.override.dialer-proxy。
// ===== Claude 家宽出口 · Clash Verge Rev 全局扩展脚本 =====// 替换下方 5 个连接占位值后,整段粘贴到「订阅 → 全局扩展脚本」并保存const HOME_NODE = { name: "ccrelay-家宽出口", type: "socks5", // 按实际协议填写 socks5 或 http server: "home.example.com", port: 1080, username: "your-username", password: "your-password", udp: true, "dialer-proxy": "中间节点",};// 自动纳入你自己的节点订阅,排除家宽自身以防自链const FRONT_GROUP = { name: "中间节点", type: "url-test", "include-all": true, "exclude-filter": "(?i)ccrelay", url: "https://www.gstatic.com/generate_204", interval: 300, tolerance: 50, lazy: true,};const CLAUDE_GROUP = { name: "Claude家宽", type: "select", proxies: [HOME_NODE.name] };// 前插规则:anthropic / claude 关键词(官方新增域名自动覆盖)、// 登录人机验证与出口自检走家宽,压过你订阅里可能存在的 AI 分组规则const CLAUDE_RULES = [ "DOMAIN-KEYWORD,anthropic,Claude家宽", "DOMAIN-KEYWORD,claude,Claude家宽", "DOMAIN,challenges.cloudflare.com,Claude家宽", "DOMAIN-SUFFIX,ipinfo.io,Claude家宽", "DOMAIN-SUFFIX,ifconfig.me,Claude家宽",];// 直连保险:你订阅缺国内/局域网直连规则(黑名单式订阅)时兜住,避免误进家宽const DIRECT_SAFETY_RULES = [ "DOMAIN-SUFFIX,local,DIRECT", "IP-CIDR,127.0.0.0/8,DIRECT,no-resolve", "IP-CIDR,10.0.0.0/8,DIRECT,no-resolve", "IP-CIDR,172.16.0.0/12,DIRECT,no-resolve", "IP-CIDR,192.168.0.0/16,DIRECT,no-resolve", "IP-CIDR,100.64.0.0/10,DIRECT,no-resolve", "IP-CIDR6,::1/128,DIRECT,no-resolve", "IP-CIDR6,fe80::/10,DIRECT,no-resolve", "DOMAIN-SUFFIX,cn,DIRECT", "GEOIP,CN,DIRECT",];function main(config, profileName) { // 家宽节点放列表最前,代理页里一眼可见 config.proxies = [HOME_NODE].concat(config.proxies || []); config["proxy-groups"] = [FRONT_GROUP, CLAUDE_GROUP].concat(config["proxy-groups"] || []); // 白名单化:剔除原订阅的 MATCH 兜底,未列名流量默认进家宽 const ownRules = (config.rules || []).filter(function (rule) { return String(rule).indexOf("MATCH,") !== 0; }); config.rules = CLAUDE_RULES.concat(ownRules, DIRECT_SAFETY_RULES, ["MATCH,Claude家宽"]); return config;}
白名单式:国内与局域网直连、你订阅里已列名的流量照旧;Claude 相关域名、登录人机验证和 ipinfo.io / ifconfig.me 出口自检走家宽,未列名流量也默认进家宽——官方新增域名零泄露,国内不受影响。
所有流量(连国内网站也)都走你手选的那一个家宽出口。与默认的白名单分流相比只多了国内流量陪绑,一般无需。
TUN 要操作虚拟网卡与系统路由,需要较高权限。安装一次后台系统服务(Windows 会弹 UAC)后,日常开 TUN 就不必每次都管理员运行,GUI 退出后内核仍可接管流量。未装服务又非管理员运行时,TUN 会启动失败或频繁要权限。
会。直接改订阅 YAML,下次更新订阅就被覆盖。把链式片段放进「全局扩展脚本」(英文界面 Global Extend Script),它会在每次订阅更新后自动追加——旁边那张标着 Merge 的「全局扩展覆写配置」对列表是整体替换、不能用来追加节点,务必用扩展脚本。用控制台家宽卡片的「一键脚本」就是这种脚本,可避免手写节点名不一致导致解析失败。
步骤 04 · 自检
判断标准只有一条:查到的公网出口 IP 等于你的家宽出口 IP。先在控制台「我的订阅 → 家宽 → 查看连接信息」记下「主机 / IP」,再按下面的命令查一次实际出口,两个 IP 一致就算通过。一键脚本已让下方两个自检域名在规则模式下命中「Claude家宽」;如果查到的仍是你原来的 IP,返回步骤 3b 确认「全局扩展脚本」已粘贴并保存。
逐项核对
只对比 IP 就够了,不需要研究归属、运营商或 ASN。IP 与家宽出口一致即通过;不一致说明链尾没走家宽——回到步骤 3b 确认脚本已保存,且 dialer-proxy 加在家宽节点上、指向「中间节点」。
# 查当前公网出口 IP,与你的家宽出口 IP 对比(命令行也一致 = TUN 生效)curl https://ipinfo.io# PowerShell 下(没有 curl 也能用):Invoke-RestMethod https://ipinfo.io# 只看 IP:curl ifconfig.me
最后一步:打开 Claude。浏览器与命令行确认是同一个家宽出口后,回到控制台「我的订阅」,点击「打开 Claude」;系统会在新标签页进入你的专属使用环境。
FAQ
能。清理脚本删的只是本机的登录凭据、会话与配置,重新登录 Claude Code / 桌面版即可继续用;但本地未同步的会话数据会永久丢失。脚本真正删除前会列出本机实际检测到的清理项,看清单里没有还需要的东西再按 y 确认。
最常见是家宽放错位置:dialer-proxy 要加在「家宽落地」节点(一键脚本里叫「ccrelay-家宽出口」)上、指向「中间节点」;加反了(加到前置上)出口就会变成机房 IP。家宽必须是带 dialer-proxy 的那个落地节点。其次确认你自己的节点订阅已导入且至少有一个节点能连通——「中间节点」组会自动挑;若你的节点全都连不通,前置就没得选。另外别把会自动切换的 url-test / fallback 组当「家宽落地」出口用,出口要用 select 固定住宅节点。
先换「中间节点」。链路是「中间节点 → 家宽出口」,卡顿和超时绝大多数出在中间这一跳:该组是 url-test,默认自动挑延迟最低的一条,但选中的节点可能正好在拥堵或已失效。手动换一个即可——若你停在「全局」模式,「代理」页只显示 GLOBAL 一组,看不到「中间节点」,所以要先切「规则」把分组露出来,选一个延迟数字低的节点,再按需切回「全局」(一直用默认的规则模式则第 1、3 步都可跳过)。换完重新跑一次出口自检,确认查到的仍是你的家宽出口 IP。
不用。TUN 负责接管命令行、UDP 等流量;接管后仍可选「规则」或「全局」代理模式,默认规则模式即可。规则模式是白名单式分流:国内与局域网直连、你订阅里已列名的流量照旧,其余流量(含 Claude 全部域名与官方新增域名、登录人机验证、ipinfo.io / ifconfig.me 自检)默认走「Claude家宽」,零泄露;全局模式连国内流量也走家宽,一般无需。无论选哪一种,都要完成出口自检,确认浏览器与命令行看到同一个家宽 IP。
不建议把一个 Claude 账号给多人共用。出口可以是同一条家宽,但账号要一人一号、登录态只存在于一台干净设备上;多人同时登录同一账号是典型的风控触发点。
旧的 relay 代理组已被 mihomo 新版移除,写 type: relay 会启动报错,一律用 dialer-proxy。单个节点用 dialer-proxy 指向「中间节点」组即可;要给整份订阅的节点统一加前置,用 proxy-providers.override.dialer-proxy。
多半是 TUN 接管后 DNS 配置不当。保持配置文件里 tun / dns 段为内核默认或你的节点服务给的合理值,不要乱删;断网时先关 TUN 排查,确认服务模式已正确安装。