Claude Code 的核心功能与使用要点详解
Claude Code 的优势与劣势概览。尽管其 Token 消耗极快且时常自主行动,但其出色的编程能力明显超越了其他竞争对手。
Claude Code (CC) 最突出的特点就是编码。简而言之,它非常擅长编程。它能轻松超越谷歌 Gemini,甚至领先 ChatGPT 5.4+ 等版本。由于这种强大的编程实力,开发者和系统工程师们正在蜂拥而至,这反过来又加速了它的学习,使它自成一派。然而,CC 也并非没有缺点。
<Claude Code 的缺点>
1. 惊人的 Token 消耗。
CC 基于 Sonnet 4.6 模型构建,虽然该模型在 Token 管理方面表现不错,但消耗依然非常快。Rate Limit 每 5 小时重置一次,但在高强度编码期间,你可能会在 1 到 2 小时内将其耗尽,之后可能需要等待 3 小时才能继续。此外,每周的限额也很容易被用完——即使每天只工作 2 到 3 个 5 小时的 Session,配额也会在 3 天内耗尽,导致你必须在当周剩下的 4 天里干等。
2. 无论何种模式下都倾向于自主行事的风格。
CC 提供了五种模式:Default、Accept Edit、Plan Mode、Don’t Ask 和 Bypass Permission(详见下文)。虽然 Default 模式下自动解决所有问题的劲头令人赞赏,但它有时甚至会自行启动浏览器来执行操作。很多时候,如果人类操作员在终端中稍微干预一下,任务就能很快解决,然而 CC 却执意要自己搞定一切。与其他的 AI 工具相比,我更希望它能多征求一下许可。
3. 忽视自身的记忆文件 (CLAUDE.md)。
它感觉像是一个会记笔记但随后又忘掉、弄丢或根本不读的新员工。尽管我们理解 CC 仍处于开发阶段,但除非你显式指出交接信息,否则它会在新会话中重复上一会话的完全相同操作。不过,它偶尔也会去读。在这方面,它表现得奇怪地像人类。
<订阅计划对比>
方案 | 价格 | 所用模型 | 概览 |
Free | 免费 | 免费版本无法使用 CLI 客户端,能做的事情极其有限。 | |
Pro | $20/月 | Sonnet 4.6 | 每 5 小时约 10–40 个 Prompt 额度。 |
Max5 | $100/月 | Sonnet 4.6 | Pro 方案的 5 倍额度。 |
Max20 | $200/月 | Sonnet 4.6 | Pro 方案的 20 倍额度。 |
* 按年计费可节省约 20%。
<可用模式一览>
模式 (权限级别) | |
Default | 标准模式。修改文件及执行命令前需要确认。非常适合生产环境。 |
Accept Edit | 自动进行文件编辑,但在执行终端命令前会要求确认。 |
Plan Mode | 不进行文件编辑或命令执行。仅用于规划设计。 |
Don’t Ask | 拒绝所有操作,除非是配置文件中明确允许的操作。 |
Bypass Permission | 自动允许所有的文件修改和命令执行。风险极大,但在工作区隔离的 DevContainer 中非常有用。 |
<模型性能对比>
模型名称 | 概述 |
Sonnet 4.6 | 200K 上下文的标准模型。适合大多数任务,除非你有海量的 Prompt 历史。经济实惠,但不适合极度复杂的逻辑。(每100万 Token 3美元) |
Sonnet 4.6 1M Context | 1M Token 上下文的扩展版本。请注意,AI 依然可能在对话中途遗忘细节,因此更大的上下文并不自动意味着更聪明。(每100万 Token 3美元) |
Opus 4.6 | 性能和准确率比 Sonnet 更高,但负载也更大。通常在一般任务中不需要如此高的精度。(每100万 Token 5美元) |
Opus 4.6 1M Context | 顶级模型。价格与 Opus 4.6 相同。在专家级科学任务中,Opus 4.6 得分为 91.3%,而 Sonnet 为 74.1%,在研究性任务中表现出 17 个百分点的领先优势。(每100万 Token 5美元) |
Haiku | 最便宜的模型。提供相同的 200K 上下文,但消耗成本仅为 Sonnet 4.6 的约三分之一。(每100万 Token 1美元) |
* 1美元等价格仅为估算。由于是订阅制,按月统一计费,但超出配额可能会产生额外费用。
<Claude Code 的记忆/交接文件>
主要的交接文件是 CLAUDE.md,但除非你明确告知,否则 CC 不会自动创建它。为避免在下一次会话中重复相同的指示,请命令 it 创建并记录在此文件中。包含用户家目录下的全局 CLAUDE.md 和项目根目录下的项目专用 CLAUDE.md。(你必须显式要求项目专用的那一个)。
你可能还会看到 MEMORY.md 文件,但它不会被自动加载,因此你必须明确指示 Agent 去读取它。
<Claude Code 的实用工具>
- Super Claude:https://qiita.com/tomada/items/2eb1b0623c9f59424235
- 智能手机控制 CC:https://github.com/lciel/cc-remote-controller
我们将继续在此页面更新关于 Claude Code 的更多信息。