Tw93(@HiTw93)

为什么即使卸载了,还会出现,就是 claude 的骚操作了,对应 CLI 里这段判断,每次启动的自动注册函数最开头 会有 if (Wo().disableDeepLinkRegistration ==...

7.0内容质量

TL;DR · AI 摘要

卸载Claude后仍出现残留问题,需手动修改配置文件设置disableDeepLinkRegistration参数。

核心要点

  • 在~/.claude/settings.json中添加disableDeepLinkRegistration = "disable"可彻底卸载
  • CLI自动注册函数存在if (Wo().disableDeepLinkRegistration === "disable") return;的判断逻辑
  • 未设置该参数时每次启动应用都会重新生成URL Handler

结构提纲

按章节快速跳转。

  1. 卸载ClaudeURL Handler残留问题依然存在

  2. CLI启动时自动注册函数包含深度链接判断逻辑

  3. 通过修改配置文件设置disableDeepLinkRegistration参数

  4. 修改配置后重启验证URL Handler是否彻底移除

思维导图

用一张图看清主题之间的关系。

查看大纲文本(无障碍 / 无 JS 友好)
  • Claude卸载残留问题
    • 问题原因
      • 自动注册函数逻辑
    • 解决方案
      • 修改配置文件设置参数
    • 验证方法
      • 重启验证残留状态

金句 / Highlights

值得收藏与分享的关键句。

#卸载残留#配置文件#CLI#Claude
打开原文

Tw93 on X: "为什么即使卸载了,还会出现,就是 claude 的骚操作了,对应 CLI 里这段判断,每次启动的自动注册函数最开头 会有 if (Wo().disableDeepLinkRegistration === "disable") return; 相当于你必须主动设置上 disableDeepLinkRegistration 这个,才不会去检查,不然每次会帮你重新生成一个" / X

Tw93

@HiTw93

Aug 15

终于把 Claude Code 在 Mac 应用里面拉的这个 Claude Code URL Handler app 给干掉了,没有图标很丑,一直是强迫症很讨厌的,甚至直接卸载没有用,其实你只需要在~/.claude/settings.json 里加上 disableDeepLinkRegistration = "disable" 即可。

39

32

389

46K