跳转至

Claude Code 快速入门

Claude Code 是 Anthropic 官方出品的 AI 编程助手,以命令行工具的形式运行,可以读写代码、执行命令、帮你完成复杂的编程任务。


安装

前置要求: Node.js 18+、梯子

# 安装 Claude Code CLI
npm install -g @anthropic-ai/claude-code

# 验证安装
claude --version

获取 API Key

Claude Code 需要 Anthropic API Key 才能运行。

  1. 访问 console.anthropic.com(需要梯子)
  2. 注册账号(可以用 Google 账号登录)
  3. 进入 API KeysCreate Key
  4. 复制生成的 Key(以 sk-ant- 开头),只显示一次,立即保存

关于费用

Anthropic 提供一定免费额度,用完后按 token 计费。日常使用(写脚本、查资料、做CTF)每月费用通常在 $5-15 之间。也可以订阅 Claude Pro($20/月)获得 claude.ai 网页端的高级访问权限。


配置

# 首次运行时会提示输入 API Key
claude

# 或者手动配置
export ANTHROPIC_API_KEY="sk-ant-你的key"

建议把 export 命令加入 ~/.bashrc~/.zshrc,避免每次重新配置:

echo 'export ANTHROPIC_API_KEY="sk-ant-你的key"' >> ~/.bashrc
source ~/.bashrc

第一次使用

在你的项目目录下运行 claude,进入交互模式:

cd /path/to/your/project
claude

常用指令:

# 直接描述任务
> 帮我写一个Python脚本,读取文件并统计每行的字符数

# 让它读取并分析代码
> 看一下 main.py,解释这段代码的逻辑

# 修复 bug
> 这个函数运行报错 TypeError: ..., 帮我找原因并修复

# 做 CTF
> 这是一道 SQL 注入题,URL 是 http://..., 帮我分析注入点

在 IDE 中使用

Claude Code 支持 VS Code 和 JetBrains IDE 集成,可以在编辑器内直接调用。

→ 详见 插件安装说明


常用技巧

给足上下文: Claude 看到的上下文越多,回答越准确。告诉它你的目标、当前错误信息、相关代码片段。

迭代式工作: 复杂任务分步完成,每步确认结果再继续,而不是一次性交出所有任务。

CTF 场景: 把题目描述、附件内容、已知信息都提供给 Claude,让它帮你分析思路和写 exploit。