尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

HoRain云--Claude Code 入门教程

HoRain云--Claude Code 入门教程
📅 发布时间:2026/7/6 14:42:43

Claude Code 是 Anthropic 官方 CLI 级智能体工具。

Claude Code 定位不是聊天,而是 在本地代码仓库中执行高权限、可上下文感知的工程任务。

Claude Code 是 Agent,不是 Chat。

详细教程参见:Claude Code 教程 | 菜鸟教程

核心能力:

  • 直接读取整个项目目录
  • 理解真实代码结构
  • 执行多文件修改
  • 严格遵循指令而非对话取悦

安装配置

MacOS/Linux:

curl -fsSL https://claude.ai/install.sh | bash

Homebrew (MacOS):

brew install --cask claude-code

Windows:

irm https://claude.ai/install.ps1 | iex

NPM:

使用 npm 安装 请确保你的系统的安装了 Node.js,版本需在 v18 或更高。

npm install -g @anthropic-ai/claude-code

接下来就可以开始进入你创建的项目目录,开始使用 Claude Code:

cd your-project claude

登录您的账户

使用 claude 命令启动交互式会话时,您需要登录:

claude # 首次使用时会提示您登录 /login # 按照提示使用您的账户登录

如果你可以正常使用 Anthropic 的账号,就可以开始使用,如果没有国内可以使用 DeepSeek 或 GLM 等。


DeepSeek 接入 Claude Code

安装 Claude Code 后,我们在终端中设置以下环境变量:

export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic export ANTHROPIC_AUTH_TOKEN=<你的 DeepSeek API Key> export ANTHROPIC_MODEL=deepseek-v4-pro[1m] export ANTHROPIC_DEFAULT_OPUS_MODEL=deepseek-v4-pro[1m] export ANTHROPIC_DEFAULT_SONNET_MODEL=deepseek-v4-pro[1m] export ANTHROPIC_DEFAULT_HAIKU_MODEL=deepseek-v4-flash export CLAUDE_CODE_SUBAGENT_MODEL=deepseek-v4-flash export CLAUDE_CODE_EFFORT_LEVEL=max

参数说明:

  • CLAUDE_CODE_EFFORT_LEVEL:思考深度,可选 low / medium / max
  • ANTHROPIC_MODEL:指定使用 deepseek-v4-pro[1m] 模型
  • CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1:禁用非必要流量

然后进入项目目录,执行 claude 命令,即可开始使用了。

cd my-project claude

参考文档:Anthropic API | DeepSeek API Docs


阿里百炼接入 Claude Code

阿里云百炼的通义千问系列模型支持 Anthropic API 兼容接口,通过修改以下参数,即可在 Claude Code 中调用通义千问系列模型。

  • ANTHROPIC_API_KEY(或 ANTHROPIC_AUTH_TOKEN):替换为百炼 API Key,申请地址:https://bailian.console.aliyun.com/cn-beijing/?tab=model#/api-key。

  • ANTHROPIC_BASE_URL:替换为百炼的兼容端点地址 https://dashscope.aliyuncs.com/apps/anthropic。

  • 模型名称:替换为百炼支持的模型名称(例如 qwen3-max、qwen3-coder-plus等)

macOS/Linux:

创建并打开配置文件 ~/.claude/settings.json。

~ 代表用户主目录,如果 .claude 目录不存在,需要先行创建,可在终端执行 mkdir -p ~/.claude 来创建。

编辑配置文件:

vim ~/.claude/settings.json

将 YOUR_API_KEY 替换为专属 API Key。

{ "env": { "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY", "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/apps/anthropic", "ANTHROPIC_MODEL": "qwen3-coder-plus" } }

重新打开一个新的终端使环境变量配置生效。

Windows:

在 CMD 中运行以下命令,设置环境变量:

setx ANTHROPIC_AUTH_TOKEN "YOUR_API_KEY" setx ANTHROPIC_BASE_URL "https://dashscope.aliyuncs.com/apps/anthropic" setx ANTHROPIC_MODEL "qwen3-coder-plus"

用套餐专属 API Key 替换 YOUR_API_KEY。

打开一个新的 CMD 窗口,运行以下命令,检查环境变量是否生效。

echo %ANTHROPIC_AUTH_TOKEN% echo %ANTHROPIC_BASE_URL% echo %ANTHROPIC_MODEL%

在 PowerShell 中运行以下命令,设置环境变量:

# 用套餐专属 API Key 替换 YOUR_API_KEY [Environment]::SetEnvironmentVariable("ANTHROPIC_AUTH_TOKEN", "YOUR_API_KEY", [EnvironmentVariableTarget]::User) [Environment]::SetEnvironmentVariable("ANTHROPIC_BASE_URL", "https://dashscope.aliyuncs.com/apps/anthropic", [EnvironmentVariableTarget]::User) [Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "qwen3-coder-plus", [EnvironmentVariableTarget]::User)

打开一个新的 PowerShell 窗口,运行以下命令,检查环境变量是否生效。

echo $env:ANTHROPIC_AUTH_TOKEN echo $env:ANTHROPIC_BASE_URL echo $env:ANTHROPIC_MODEL

在 Claude Code 中接入通义千问系列模型

对话期间,执行 /model <模型名称> 命令切换模型。

/model qwen3-coder-plus

也可以在项目根目录创建 .claude/settings.json 文件中,并写入模型配置信息永久配置。

{ "env": { "ANTHROPIC_MODEL": "qwen3-coder-plus", "ANTHROPIC_SMALL_FAST_MODEL": "qwen-flash" } }

启动 Claude,可以看到配置信息:


智谱大模型接入 Claude Code

这部分我们使用 ~/.claude/settings.json 文件来配置大模型,开始前需要到官方平台获取 API key:GLM Coding Plan。

编辑或新增 Claude Code 配置文件 ~/.claude/settings.json ,新增或修改里面的 env 字段

# 注意替换里面的your_zhipu_api_key 为您上一步获取到的 API Key { "env": { "ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key", "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic", "API_TIMEOUT_MS": "3000000", "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1 } }

运行 claude 启动 Claude Code,输入 /status 确认模型状态:

如果不是可以输入 /config 来切换模型。

大模型一多,配置起来就麻烦,可以使用第三方工具 CC Switch 可以帮我们轻松管理这几个热门工具的 API 配置:GitHub - farion1231/cc-switch: A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Gemini CLI & Hermes Agent. Only official website: ccswitch.io · GitHub,Windows / macOS / Linux 全支持。

各平台安装包下载地址:https://github.com/farion1231/cc-switch/releases。


VS Code 安装 Claude Code

如果不喜欢使用 Claude Code 的命令行模型,我们可以在 VS Code 编辑器中安装 Claude Code。

打开 VS Code,进入扩展市场,搜索Claude Code安装:

安装完成后,点击右上角 Claude Code 图标,即可进入 Claude Code 页面:

这样有账号的可以使用 /login 登录:

也可以在对话框输入 /config 进入设置,勾选 Disable Login Prompt 配置来关闭登录页面:


相关命令参考

Claude Code 内置命令列表

命令说明
/add-dir添加额外的工作目录
/agents管理专用 AI 子代理
/bashes列出和管理后台任务
/bug报告 bug(将对话发送给 Anthropic)
/clear清除对话历史
/compact [指令]压缩对话,可选择性添加重点指令
/config打开设置界面(配置选项卡)
/context以彩色网格可视化当前上下文使用情况
/cost显示 token 使用统计
/doctor检查 Claude Code 安装健康状况
/exit退出 REPL
/export [文件名]导出当前对话到文件或剪贴板
/help获取使用帮助,显示所有可用命令
/hooks管理工具事件的钩子配置
/ide管理 IDE 集成并显示状态
/init使用 CLAUDE.md 指南初始化项目
/install-github-app为仓库设置 Claude GitHub Actions
/login切换 Anthropic 账户
/logout从 Anthropic 账户登出
/mcp管理 MCP 服务器连接和 OAuth 认证
/memory编辑 CLAUDE.md 记忆文件
/model选择或更改 AI 模型
/output-style [样式]直接设置输出样式或从选择菜单中选择
/permissions查看或更新权限
/plugin管理 Claude Code 插件
/pr-comments查看 PR 评论
/privacy-settings查看和更新隐私设置
/release-notes查看发布说明
/resume恢复对话
/review请求代码审查
/rewind回退对话和/或代码
/sandbox启用沙盒 bash 工具,具有文件系统和网络隔离
/security-review对当前分支的待处理更改进行安全审查
/status打开设置界面(状态选项卡),显示版本、模型、账户和连接状态
/statusline设置 Claude Code 的状态行 UI
/terminal-setup安装 Shift+Enter 换行键绑定(仅限 iTerm2 和 VSCode)
/todos列出当前待办事项
/usage显示计划使用限制和速率限制状态(仅订阅计划)
/vim进入 vim 模式,交替插入和命令模式

自定义命令类型

命令类型位置说明
项目命令.claude/commands/存储在仓库中,与团队共享
个人命令~/.claude/commands/跨所有项目可用
插件命令插件的commands/目录通过插件市场分发
MCP 命令由 MCP 服务器提供格式:/mcp__<服务器名>__<提示名>

Shell 命令(非会话中)

命令说明
claude启动 Claude Code 交互式会话
claude -p "查询"非交互模式,打印结果后退出
claude --dangerously-skip-permissions跳过所有权限检查(危险模式)
claude --debug启用调试模式
claude --mcp-debugMCP 调试模式
claude mcp add添加 MCP 服务器
claude mcp list列出已配置的 MCP 服务器
claude mcp remove移除 MCP 服务器

特殊功能

自定义命令支持:

  • $ARGUMENTS- 捕获所有参数
  • $1, $2, $3...- 访问单个位置参数
  • @文件名- 引用文件内容
  • !命令- 执行 bash 命令并包含输出

命令前置元数据(Frontmatter):

  • allowed-tools- 命令可使用的工具列表
  • argument-hint- 参数提示说明
  • description- 命令简短描述
  • model- 指定模型
  • disable-model-invocation- 防止 SlashCommand 工具调用

更多相关信息可以通过/help查看完整的可用命令列表(包括您自定义的命令)。


相关资源

  • 开源地址:https://github.com/anthropics/claude-code

  • 官方文档:概述 - Claude Code Docs

  • DeepSeek Anthropic API:Anthropic API | DeepSeek API Docs

  • 智谱大模型接入 Claude Code:Claude Code - 智谱AI开放文档

相关新闻

  • TVA与具身智能:感知-行动闭环的范式跃迁(系列)
  • 避开 AI 内卷红海,10 个细分赛道落地步骤、获客定价全拆解
  • 2026河南省高考招生之友+录取统计(物理组+历史组)

最新新闻

  • 7步搞定Syncthing:跨平台文件同步完整指南
  • Fashion-MNIST实战指南:从传统MNIST到现代计算机视觉的进阶之路
  • Evernote转Markdown的终极指南:5分钟完成笔记迁移
  • 掌握Wink开源内容平台的3个高级功能:轻松提升内容创作效率
  • JavaQuestPlayer:终极跨平台QSP游戏播放器与开发工具完整指南
  • 终极Urho3D游戏引擎指南:免费开源的2D与3D开发利器

日新闻

  • AI智能体安全防护框架AgentGuard:从原理到实战部署指南
  • KMX63与PIC18F26K40硬件组合及低功耗设计实践
  • 基于YOLO13改进的门体检测模型:C3k2模块与PoolingFormer技术解析

周新闻

  • 基于YOLOv12的番茄成熟度智能检测系统开发
  • 终极RimWorld模组管理指南:用RimSort告别模组冲突烦恼
  • AI Agent框架开发:从理论到实践的完整指南

月新闻

  • 2026年6月公司网站搭建最新热门渠道测评:四大低成本/零代码平台对比+避坑
  • 【Linux】Linux arm 编译QT程序,出现expected “}“报错
  • 【MATLAB例程】四基站二维AOA定位与距离辅助增强对比仿真。基于角度观测和测距修正的固定目标平面定位精度分析

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号