Claude Code
LinkCode 如何运行 Claude Code,包括应用内登录、五档审批策略、模型与推理强度切换、斜杠命令,以及共享的线程历史。
在五个受支持的智能体中,Claude Code 的集成最完整:五档审批策略、精选模型列表、实时推理强度控制、子智能体记录,以及与 claude CLI 完全共享的线程历史。
准备工作
LinkCode 不附带 Claude Code CLI。你第一次选中它时,LinkCode 要么找到你机器上已有的安装,要么提示 Download 与当前发布配套的版本。解析顺序见智能体。
登录
三种认证方式,按常用程度排列:
- 在 LinkCode 内登录。 Sign in to Claude Code 卡片会在浏览器中打开 Claude 登录页;如果页面给出的是授权码而不是自动完成,把码粘回 LinkCode。
- 复用已有的
claudeCLI 登录。 如果你已经在这台机器上登录过,LinkCode 直接使用那份凭据。 - 连接账号,在 Settings → Providers 中添加 —— Claude 订阅、Anthropic API key,或网关/自定义 endpoint。见设置。
审批策略
五档策略,顺序与输入框盾形菜单一致:
| 策略 | 作用 |
|---|---|
| Ask permissions | 编辑文件和运行命令之前总是询问。 |
| Accept edits | 自动批准文件编辑;其他一切仍然询问。 |
| Plan mode | 只读调研;在做出改动前先提出计划。 |
| Auto mode | 由分类器批准常规操作,拦截有风险或涉外的操作。 |
| Bypass permissions | 在该工作区跳过所有权限提示。 |
你可以在线程的任何时刻切换策略,改动立即生效。并非每个账号都有全部策略——如果切换被拒绝(例如账号没有 Auto mode 或 Bypass permissions 的权限),LinkCode 会保留原先生效的策略。
在你还没有主动选择策略时,Claude Code 会回退到它找到的最近一个设置文件中的 permissions.defaultMode,查找顺序为:
.claude/settings.local.json(项目级,仅本机).claude/settings.json(项目级)~/.claude/settings.json(用户级)
这与独立的 claude CLI 使用的优先级一致。LinkCode 只读取这些文件,从不写入。
审批策略(常设设置)与一次性权限提示的区别,见审批。
模型与推理强度
Claude Code 有一份精选模型列表:
- Fable 5
- Opus 5
- Opus 4.8
- Opus 4.7(Legacy)
- Opus 4.6(Legacy)
- Sonnet 5
- Sonnet 4.6(Legacy)
- Haiku 4.5
推理强度为 Low、Medium、High、xHigh、Max 和 Ultracode。模型和强度都可以在线程进行中实时切换,只有一个例外:Max 无法应用到已经在跑的进程上,因此 LinkCode 会重启底层的 Claude Code 进程并就地恢复你的线程。会有短暂停顿,但上下文不会丢。从 Max 切走时同样如此。
Ultracode 还要求你的 Claude 配置启用了动态工作流;未启用时切换会被拒绝,并保留原来的强度档位。
命令
以 / 开头发送消息即可运行 Claude Code 自己的命令——LinkCode 列出的是你的环境实际公布的那些,包括你自己定义的。/usage 会被特殊处理:LinkCode 直接在线程中报告用量,而不是把命令转发出去。Claude Code 没有 $ shell 直通。
子智能体
当 Claude Code 派生子智能体时,它的工作会作为记录中的独立 Subagent 条目出现,并带 View full transcript 操作,而不是被压平进父级这一轮里。
线程历史
LinkCode 中的 Claude Code 线程读写的,正是独立 claude CLI 使用的同一份磁盘历史。你在 LinkCode 里开的线程会出现在 claude CLI 自己的历史中,你在终端里开的线程也可以在 LinkCode 中打开并恢复。停止后恢复完全受支持。
长线程会自动压缩上下文。LinkCode 会在记录中显示这次压缩,而不是悄悄丢掉之前的对话。