产品详细信息

claude code 中转镜像key 包月

人工发货 库存(6)

¥ 300.00 ¥ 0.00

电子邮箱
购买数量
支付方式
商品详情

便宜的使用 Claude Code 的方式。

包含功能:

  • 每月最多可使用 $1,500 额度
  • 每天最多可 $50 额度
  • 高级代码生成
  • 智能调试分析
  • 代码审查与优化

claude code 所使用的 api 均来自 claude max200 刀账号池,不会使用任何第三方掺假 api

最强AI编程工具Claude Code

 

Claude Code是个在终端里就能用的智能编程代理。它厉害就厉害在,开发者不用为了它去学什么新工具,换什么IDE,或者非得跑哪个特定网站——它就那样自然而然地融入你的日常工作流程

 

在 claude.ai/code 上的综合文档涵盖了本文提到的所有功能,并提供了额外的示例、实现细节和高级技术。

1. 定制你的设置

Claude Code 是一个智能编码助手,会自动将上下文拉入提示中。这种上下文收集会消耗时间和 token,但你可以通过环境调整来优化它。

a. 创建 CLAUDE.md 文件

CLAUDE.md 是一个特殊文件,当开始对话时 Claude 会自动将其拉入上下文。这使其成为记录以下内容的理想场所:

  • 常用的 bash 命令
  • 核心文件和实用函数
  • 代码风格指南
  • 测试说明
  • 仓库礼仪(例如,分支命名,合并与变基等)
  • 开发环境设置(例如,pyenv use,哪些编译器可用)
  • 项目特有的任何意外行为或警告
  • 你希望 Claude 记住的其他信息

CLAUDE.md 文件没有必需的格式。我们建议保持简洁并且人类可读。例如:

# Bash 命令
- npm run build: 构建项目
- npm run typecheck: 运行类型检查器

# 代码风格
- 使用 ES 模块(import/export)语法,而非 CommonJS(require)
- 尽可能解构导入(例如 import { foo } from 'bar')

# 工作流程
- 完成一系列代码更改后,确保运行类型检查
- 为提高性能,优先运行单一测试,而非整个测试套件

你可以将 CLAUDE.md 文件放在几个位置:

  • 你的仓库根目录,或者你运行 claude 的任何位置(最常见的用法)。将其命名为 CLAUDE.md 并提交到 git 中,以便你可以在会话之间和与团队成员共享(推荐),或者将其命名为 CLAUDE.local.md 并在 .gitignore 中忽略它
  • 你运行 claude 的目录的任何父目录。这对于单体仓库最有用,你可能从 root/foo 运行 claude,并在 root/CLAUDE.md 和 root/foo/CLAUDE.md 中都有 CLAUDE.md 文件。这两个文件都会自动拉入上下文
  • 你运行 claude 的目录的任何子目录。这与上述情况相反,在这种情况下,当你使用子目录中的文件时,Claude 会按需拉入 CLAUDE.md 文件
  • 你的主文件夹(~/.claude/CLAUDE.md),它适用于你所有的 claude 会话

当你运行 /init 命令时,Claude 会自动为你生成一个 CLAUDE.md。

b. 调整你的 CLAUDE.md 文件

你的 CLAUDE.md 文件成为 Claude 提示的一部分,所以应该像任何常用提示一样进行优化。一个常见的错误是添加大量内容而不迭代其有效性。花时间实验并确定什么能产生模型最佳的指令遵循效果。

你可以手动添加内容到 CLAUDE.md,或按 # 键给 Claude 一个指令,它会自动将其合并到相关的 CLAUDE.md 中。许多工程师在编码时经常使用 # 来记录命令、文件和风格指南,然后将 CLAUDE.md 的变更包含在提交中,以便团队成员也能受益。

在 Anthropic,我们偶尔会通过提示改进器运行 CLAUDE.md 文件,并经常调整指令(例如,用"重要"或"你必须"添加强调)以提高遵循度。

c. 策划 Claude 的允许工具列表

默认情况下,Claude Code 会为任何可能修改你系统的操作请求权限:文件写入、许多 bash 命令、MCP 工具等。我们设计 Claude Code 时采用了这种刻意保守的方法,以优先考虑安全性。你可以自定义允许列表,以允许你知道安全的额外工具,或允许可能不安全但容易撤销的工具(例如,文件编辑,git commit)。

有四种方法来管理允许的工具:

  • 在会话期间提示时选择"始终允许"。
  • 启动 Claude Code 后使用 /allowed-tools 命令添加或删除允许列表中的工具。例如,你可以添加 Edit 以始终允许文件编辑,Bash(git commit:*) 以允许 git 提交,或 mcppuppeteerpuppeteer_navigate 以允许使用mcp进行导航。
  • 手动编辑你的 .claude/settings.json 或 ~/.claude.json(我们建议将前者检入源代码控制以与你的团队共享)。
  • 使用 --allowedTools CLI 标志进行特定会话的权限。

d. 如果使用 GitHub,安装 gh CLI

Claude 知道如何使用 gh CLI 与 GitHub 交互,用于创建问题、开启拉取请求、阅读评论等。如果没有安装 gh,Claude 仍然可以使用 GitHub API 或 MCP 服务器(如果你已安装)。

2. 给 Claude 更多工具

Claude 可以访问你的 shell 环境,你可以为它构建一系列便利脚本和函数,就像为自己做的那样。它还可以通过 MCP 和 REST API 利用更复杂的工具。

a. 将 Claude 与 bash 工具一起使用

Claude Code 继承你的 bash 环境,使其能够访问你的所有工具。虽然 Claude 知道常见的实用程序,如 unix 工具和 gh,但如果没有指令,它不会知道你的自定义 bash 工具:

  • 告诉 Claude 工具名称和使用示例
  • 告诉 Claude 运行 --help 查看工具文档
  • 在 CLAUDE.md 中记录常用工具

b. 将 Claude 与 MCP 一起使用

Claude Code 既是 MCP 服务器又是客户端。作为客户端,它可以通过三种方式连接到任意数量的 MCP 服务器以访问它们的工具:

  • 在项目配置中(在该目录中运行 Claude Code 时可用)
  • 在全局配置中(在所有项目中可用)
  • 在已检入的 .mcp.json 文件中(对在你的代码库中工作的任何人可用)。例如,你可以将 Puppeteer 和 Sentry 服务器添加到你的 .mcp.json 中,这样在你的仓库中工作的每个工程师都可以开箱即用这些服务器。

在使用 MCP 时,启动 Claude 时带上 --mcp-debug 标志可能有助于识别配置问题。

c. 使用自定义斜杠命令

对于重复的工作流程—调试循环、日志分析等—将提示模板存储在 .claude/commands 文件夹内的 Markdown 文件中。当你输入 / 时,这些命令通过斜杠命令菜单可用。你可以将这些命令检入 git,使其对你的团队的其余成员可用。

自定义斜杠命令可以包含特殊关键字 $ARGUMENTS 以传递命令调用的参数。

例如,这里有一个斜杠命令,你可以用它来自动拉取和修复 Github 问题:

请分析并修复 GitHub 问题:$ARGUMENTS。

按照以下步骤操作:

1. 使用 `gh issue view` 获取问题详情
2. 理解问题中描述的问题
3. 搜索代码库中的相关文件
4. 实施必要的更改以修复问题
5. 编写并运行测试以验证修复
6. 确保代码通过代码检查和类型检查
7. 创建描述性的提交消息
8. 推送并创建 PR

记住使用 GitHub CLI(`gh`)处理所有与 GitHub 相关的任务。

将上述内容放入 .claude/commands/fix-github-issue.md 使其在 Claude Code 中作为 /project:fix-github-issue 命令可用。然后你可以使用 /project:fix-github-issue 1234 让 Claude 修复问题 #1234。类似地,你可以将自己的个人命令添加到 ~/.claude/commands 文件夹中,以便在所有会话中使用这些命令。

3. 尝试常见工作流程

Claude Code 不强制特定的工作流程,给你灵活性按照你想要的方式使用它。在这种灵活性提供的空间内,我们的用户社区中出现了几种成功的模式,可以有效地使用 Claude Code:

a. 探索、计划、编码、提交

这种多功能工作流程适合许多问题:

  • 要求 Claude 阅读相关文件、图像或 URL,提供一般性的指针("阅读处理日志的文件")或特定的文件名("阅读 logging.py"),但明确告诉它暂时不要编写任何代码。
  • 这是工作流程中应该考虑大量使用子代理的部分,特别是对于复杂问题。告诉 Claude 使用子代理来验证细节或调查它可能有的特定问题,尤其是在对话或任务的早期,往往可以在不造成效率损失的情况下保留上下文。
  • 要求 Claude 制定一个解决特定问题的计划。我们建议使用"think"一词触发延长思考模式,这给了 Claude 额外的计算时间来更彻底地评估替代方案。这些特定短语直接映射到系统中思考预算的增加水平:"think" < "think hard" < "think harder" < "ultrathink"。每个级别都为 Claude 分配了更多的思考预算。
  • 如果这一步的结果看起来合理,你可以让 Claude 用其计划创建一个文档或 GitHub 问题,这样如果实现(步骤 3)不是你想要的,你可以重置到这个点。
  • 要求 Claude 用代码实现其解决方案。这也是一个好地方,可以要求它在实现解决方案的各个部分时明确验证其解决方案的合理性。
  • 要求 Claude 提交结果并创建拉取请求。如果相关,这也是一个让 Claude 更新任何 README 或更新日志,解释它刚刚做了什么的好时机。

步骤 #1-#2 至关重要—没有它们,Claude 往往会直接跳到编码解决方案。虽然有时这是你想要的,但要求 Claude 先研究和计划显著提高了需要前期深入思考的问题的性能。

b. 编写测试,提交;编码,迭代,提交

这是 Anthropic 最喜欢的工作流程,适用于可以用单元、集成或端到端测试轻松验证的更改。测试驱动开发(TDD)在智能编码中变得更加强大:

  • 要求 Claude 根据预期的输入/输出对编写测试。明确说明你正在进行测试驱动开发,以便它避免创建模拟实现,即使是对代码库中尚不存在的功能也是如此。
  • 告诉 Claude 运行测试并确认它们失败。明确告诉它在这个阶段不要编写任何实现代码通常很有帮助。
  • 当你对测试满意时,要求 Claude 提交测试。
  • 要求 Claude 编写通过测试的代码,指示它不要修改测试。告诉 Claude 继续,直到所有测试通过。通常需要 Claude 几次迭代来编写代码、运行测试、调整代码并再次运行测试。
  • 在这个阶段,可以要求它与独立的子代理验证实现是否没有过度拟合测试
  • 当你对更改满意时,要求 Claude 提交代码。

当 Claude 有一个明确的目标来迭代时,它表现最佳—一个视觉模型、测试用例或其他类型的输出。通过提供预期的输出,如测试,Claude 可以进行更改、评估结果并逐步改进,直到成功。

c. 编写代码,截图结果,迭代

类似于测试工作流程,你可以为 Claude 提供视觉目标:

  • 给 Claude 一种拍摄浏览器截图的方法(例如,使用 Puppeteer MCP 服务器、iOS 模拟器 MCP 服务器,或手动复制/粘贴截图到 Claude)。
  • 通过复制/粘贴或拖放图像,或给 Claude 图像文件路径,提供视觉模型。
  • 要求 Claude 用代码实现设计,拍摄结果的截图,并迭代直到其结果匹配模型。
  • 当你满意时,要求 Claude 提交。

与人类一样,Claude 的输出往往通过迭代显著改进。虽然第一个版本可能不错,但经过 2-3 次迭代,它通常会看起来好得多。给 Claude 工具来查看其输出,以获得最佳结果。

d. 安全 YOLO 模式

不监督 Claude,你可以使用 claude --dangerously-skip-permissions 绕过所有权限检查,让 Claude 不间断工作直到完成。这对于修复 lint 错误或生成样板代码等工作流程非常有效。

让 Claude 运行任意命令是有风险的,可能导致数据丢失、系统损坏,甚至数据泄露(例如,通过提示注入攻击)。为了最小化这些风险,在没有互联网访问的容器中使用 --dangerously-skip-permissions。你可以遵循使用 Docker Dev Containers 的参考实现。

e. 代码库问答

在加入新代码库时,使用 Claude Code 进行学习和探索。你可以向 Claude 提出与结对编程时向项目中的另一位工程师提出的相同类型的问题。Claude 可以智能地搜索代码库,回答一般性问题,如:

  • 日志记录是如何工作的?
  • 如何创建新的 API 端点?
  • foo.rs 第 134 行的 async move { ... } 做什么?
  • CustomerOnboardingFlowImpl 处理哪些边缘情况?
  • 为什么在第 333 行调用 foo() 而不是 bar()?
  • baz.py 第 334 行在 Java 中的等价物是什么?

在 Anthropic,以这种方式使用 Claude Code 已经成为我们核心的入职工作流程,显著改善了上手时间并减轻了其他工程师的负担。不需要特殊的提示!只需提出问题,Claude 就会探索代码找到答案。

f. 使用 Claude 与 git 交互

Claude 可以有效处理许多 git 操作。许多 Anthropic 工程师使用 Claude 处理 90%以上的 git 交互:

  • 搜索 git 历史以回答诸如"v1.2.3 中包含哪些更改?"、"谁拥有这个特定功能?"或"为什么这个 API 被这样设计?"等问题。明确提示 Claude 查看 git 历史来回答这类查询会有所帮助。
  • 编写提交消息。Claude 会自动查看你的更改和最近的历史,以撰写考虑到所有相关上下文的消息
  • 处理复杂的 git 操作,如恢复文件、解决变基冲突以及比较和移植补丁

g. 使用 Claude 与 GitHub 交互

Claude Code 可以管理许多 GitHub 交互:

  • 创建拉取请求:Claude 理解简写"pr",并会根据差异和周围上下文生成适当的提交消息。
  • 为简单的代码审查评论实现一次性解决方案:只需告诉它修复你的 PR 上的评论(可选,给它更具体的指令),并在完成后推送回 PR 分支。
  • 修复失败的构建或代码检查警告
  • 通过要求 Claude 循环浏览公开的 GitHub 问题来分类和分流这些问题

这消除了记忆 gh 命令行语法的需要,同时自动化了例行任务。

 

 

Claude Code如何使用

  1. Install Claude Code
npm install -g @anthropic-ai/claude-code
 
  1. Install Claude Code Router
npm install -g @musistudio/claude-code-router
 
  1. Start Claude Code by claude-code-router
ccr code
 
  1. Configure routing[optional]
    Set up your ~/.claude-code-router/config.json

为什么选择我们

专业、安全、可靠的AI账号服务

即买即用

自动发货,购买后立即获得账号信息

质量保证

所有账号经过严格测试,确保可用稳定

售后支持

售后保障,随时为您解决问题