Cómo usar
- Copia el comando y revisa el paquete antes de instalarlo en tu entorno de agente.
- Consulta las herramientas, credenciales y entornos necesarios en el documento original.
- Describe las entradas y el resultado deseado; contrasta la salida con las fuentes.
npx skills add https://github.com/l2461090/claude-post-ban-cleanup --skill claude-post-ban-cleanupAntes de empezar
- La instalación no incluye suscripción al modelo, cuota API ni permisos sobre tus archivos.
- Las estrellas e instalaciones reflejan actividad, no una prueba independiente de calidad o seguridad.
Contenido del repositorio de origen con títulos, ejemplos, código, tablas, enlaces e imágenes preservados.
Claude 封号后电脑清理
英文名称:Claude Post-Ban Computer Cleanup。
适用场景:曾在这台电脑上使用的 Claude 账号被封号。本技能针对这类电脑,对与 Claude 有关的系统本地数据和浏览器记录进行清理;先检查并展示清单,用户确认后再由 AI 执行。
用于用户自己电脑上的登录重置、隐私整理和卸载排障。账号被封后可以清理本地残留,但这不能解除服务端封禁,也没有证据证明可避免再次封号。不要承诺“洗白设备”“绝对干净”或“清完不会封”。
能力与边界
- 随附 Python 标准库脚本支持 macOS 和原生 Windows 客户端清理,
local_cleanup.py自动选择平台后端。Windows 要求 Python 3.10+ 和系统 Windows PowerShell,详细路径与参数见 Windows 参考。 - 浏览器与 CC Switch 由 AI 使用可用的应用界面、受支持接口或经过审阅的本机文件操作执行。
browser_inventory.py支持 Mac/Windows 的只读配置和 Cookie 元数据盘点,不执行浏览器删除。 - 浏览器要遍历所有实际用户配置,不能把同一个窗口内切换 Google 网页账号当成清理多个 Chrome 配置。
- 默认保留项目、聊天/编程会话、文件历史、技能、插件、MCP、提示词、书签、密码和其他网站数据。Desktop 持久数据可能包含 Cowork 会话和本地附件,纳入计划前必须说明。
- 不修改 IP、代理、时区、硬件/系统标识、浏览器指纹或遥测设置。可选本地 ID 重置仅针对 Claude 配置字段,不作为规避风控手段。
- Linux/WSL 不执行客户端写入;原生 Windows 不跨入 WSL 数据。未知路径、Windows 重解析点/目录联接、自定义配置目录和重定向到用户目录外的 AppData 须另行审阅,不能套用 macOS 删除命令。
授权规则
打开或安装技能只授权解释和只读盘点,不代表同意清理。先完成可审阅计划,再请求用户确认;未收到明确答复,停止在只读阶段。
确认清单应包含:操作系统、每个浏览器配置、精确域名/扩展、文件绝对路径、Desktop 资料损失、认证退出、CC Switch 配置损失,以及备份和恢复位置。macOS 使用专属废纸篓批次;Windows 使用专属隔离恢复目录,不是系统回收站。发现新目标或扩大范围后,补充计划并取得对应确认。
用户对已展示清单的明确答复,如“确认清理”“confirm”,可作为该批操作的授权。执行者可把用户已给出的确认传递到脚本的真实终端提示;不能自行生成同意、用管道代答或添加绕过确认的参数。遵守执行环境自身的权限与浏览器确认规则,不能用本技能绕过它们。
默认保留恢复副本。永久删除是独立选项:另列本次恢复批次,说明可能包含旧凭据且删除后不能再从这些副本恢复,取得明确确认后才能删除。不能以“全面清理”为由自行清空整个废纸篓、删除全部 Chrome 数据库或 CC Switch 的混合备份。
执行流程
1. 只读检查
读取 客户端参考,Windows 再读 Windows 参考。在有本机文件和终端权限的 AI 工具里运行;Windows 用 py -3 替换 python3,没有 Python Launcher 时可使用 python:
python3 <skill目录>/scripts/local_cleanup.py audit
python3 <skill目录>/scripts/browser_inventory.py脚本发现路径和进程状态,不输出 token、Cookie 值、完整账号配置或带秘密的进程参数。另盘点浏览器的实际配置目录和名称,以及 CC Switch 是否存在。使用 浏览器参考,需要清理 CC Switch 时再读 CC Switch 参考。
如果执行者正是使用这些文件的 Claude Code,仅做审计,转交 Codex、其他独立工具或普通终端执行。不要让 Claude Code 修改自身正在使用的资料。进程检测、PowerShell、文件或浏览器设置页访问受限时,报告具体阻塞,不把“检测失败”当作“已经退出”。按 工具权限与手动接续 提供本机终端或原生设置步骤,不绕过审批、组织策略或浏览器安全限制。
2. 准备具体计划并确认
先正常退出 Claude 客户端和相关原生连接进程;不要强制结束有未保存工作的进程。根据实际存在的目标和用户意图生成计划。下面是 macOS 常见登录重置组合,不是默认批准:
python3 <skill目录>/scripts/local_cleanup.py audit \
--desktop --reset-account --keychain \
--plan <任务工作目录>/claude-cleanup-plan.jsonWindows 的对应命令(PowerShell):
py -3 "<skill目录>\scripts\local_cleanup.py" audit --desktop --reset-account --credentials --plan "<任务工作目录>\claude-cleanup-plan.json"Windows --desktop 只选择已知网站/登录存储,不移动整个 Claude 数据根;MCP 配置、Code/Cowork 会话、附件、VM 和未知目录保留。--credentials 只移除 %USERPROFILE%\.claude\.credentials.json 的已识别 claudeAiOauth 对象,保留其他认证字段;不扫描或清空 Windows 凭据管理器。
macOS 仅在用户选择时加入 --rotate-local-id 或 --uninstall。前者必须同时选择 --reset-account;后者会移除 Claude.app。Windows 不支持这两个选项:需要卸载时使用系统原生卸载流程并另列计划。不要默认修改应用 ID。
将脚本的具体清单与浏览器/可选 CC Switch 清单一起展示,说明备份会保存旧资料。先取得这份计划的用户确认。
3. 经确认执行客户端
python3 <skill目录>/scripts/local_cleanup.py apply \
--plan <任务工作目录>/claude-cleanup-plan.jsonWindows 同样用 py -3 和 Windows 路径运行 apply --plan。在真实 TTY 中运行,核对展示内容与获批计划一致,再传递用户确认所对应的 CONFIRM <plan_id>。脚本重新检查路径、计划和进程,先备份 .claude 和 .claude.json 并做内容校验,再将白名单项移入专属恢复批次,按平台处理获批的账号缓存和认证字段。Windows 恢复批次设置为当前用户和 SYSTEM 可访问的 ACL;不把 Unix chmod 当作 Windows 访问控制。
备份失败、源数据变化、进程未退出或权限不足时停止依赖操作,保留已有恢复资料。中途失败要报告已执行和未执行项,不能称为全部完成。
4. 清理所有实际浏览器配置
按 浏览器参考 使用正常浏览器设置清理选定官方域名及其子域名:claude.ai、claude.com、anthropic.com。逐配置打开并核验,精确区分 upclaude.com 等第三方站点。只有用户列入计划的相关扩展才移除。
先用浏览器界面,常规核验只查域名、Cookie 名、分区与计数。孤立扩展分区 Cookie 若界面无法移除,不能清整个 Cookie 库;需要按参考里的离线修复流程重新列出精确目标、备份与确认。
没有浏览器控制能力就报告这一具体限制,并提供当前用户配置的操作位置;可以继续已获授权的客户端部分,但不能假装浏览器已清理。不要自动登录新账号或接受注册条款。
5. 可选清理 CC Switch
仅当用户确认同时忘掉 Claude 供应商/路由配置时执行 CC Switch 参考。它可能保存第三方 API 密钥;这一步不是清理官方 Claude 登录所必需的操作。
不要删除整个 ~/.cc-switch。对混合数据库按精确 app_type 划定范围,保护其他应用内容。数据库结构或代理状态不符合已审阅条件时停止,不能猜测表结构执行删除。
6. 核验并报告
输出每个配置/模块的完成、跳过或受阻状态,实际处理路径与记录数量,以及保留项目、恢复目录和未处理范围。数据库修改需完整性校验和非目标数据比较;客户端核验使用脚本 receipt。界面操作后使用可用截图展示结果,截图中不显示凭据。
“目标官方域 Cookie 为 0”“钥匙串条目未找到”是具体结论,不能由此推断所有本地痕迹永久消失。空扩展注册项、书签、日志、项目会话、备份等保留内容要如实说明。
用户另要求删除恢复副本
先定位本次脚本 receipt,列出其对应的恢复目录和专属废纸篓/隔离恢复批次。确认后运行(Windows 用 py -3 和 Windows 路径):
python3 <skill目录>/scripts/local_cleanup.py purge \
--receipt <本次receipt绝对路径>真实 TTY 中要求 DELETE <batch_id>;只允许删除本脚本生成并通过 marker 校验的两个批次。浏览器和 CC Switch 额外创建的副本也需要列出精确位置、确认并核验;不要拿他人示例路径代入本机。删除后更新报告,删除副本不等于 SSD 的取证级覆写。
来源
参考腾讯文档可读取的正文、Suyuan 的 claude-cleanup 和实际 macOS 清理中遇到的多配置/孤立 Cookie/混合数据库问题,重写为统一确认流程。来源版本、许可和无法核实的内容见 sources.md。不把腾讯文档中的网络建议或防封号说法作为操作依据。




