HoRain云--Claude Code 入门教程
Claude Code 是 Anthropic 官方 CLI 级智能体工具。Claude Code 定位不是聊天而是 在本地代码仓库中执行高权限、可上下文感知的工程任务。Claude Code 是 Agent不是 Chat。详细教程参见Claude Code 教程 | 菜鸟教程核心能力直接读取整个项目目录理解真实代码结构执行多文件修改严格遵循指令而非对话取悦安装配置MacOS/Linux:curl -fsSL https://claude.ai/install.sh | bashHomebrew (MacOS):brew install --cask claude-codeWindows:irm https://claude.ai/install.ps1 | iexNPM:使用 npm 安装 请确保你的系统的安装了 Node.js版本需在 v18 或更高。npm install -g anthropic-ai/claude-code接下来就可以开始进入你创建的项目目录开始使用 Claude Codecd your-project claude登录您的账户使用 claude 命令启动交互式会话时您需要登录claude # 首次使用时会提示您登录 /login # 按照提示使用您的账户登录如果你可以正常使用 Anthropic 的账号就可以开始使用如果没有国内可以使用 DeepSeek 或 GLM 等。DeepSeek 接入 Claude Code安装 Claude Code 后我们在终端中设置以下环境变量export ANTHROPIC_BASE_URLhttps://api.deepseek.com/anthropic export ANTHROPIC_AUTH_TOKEN你的 DeepSeek API Key export ANTHROPIC_MODELdeepseek-v4-pro[1m] export ANTHROPIC_DEFAULT_OPUS_MODELdeepseek-v4-pro[1m] export ANTHROPIC_DEFAULT_SONNET_MODELdeepseek-v4-pro[1m] export ANTHROPIC_DEFAULT_HAIKU_MODELdeepseek-v4-flash export CLAUDE_CODE_SUBAGENT_MODELdeepseek-v4-flash export CLAUDE_CODE_EFFORT_LEVELmax参数说明CLAUDE_CODE_EFFORT_LEVEL思考深度可选 low / medium / maxANTHROPIC_MODEL指定使用 deepseek-v4-pro[1m] 模型CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC1禁用非必要流量然后进入项目目录执行 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/?tabmodel#/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 keyGLM 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 · GitHubWindows / 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安装 ShiftEnter 换行键绑定(仅限 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 DocsDeepSeek Anthropic APIAnthropic API | DeepSeek API Docs智谱大模型接入 Claude CodeClaude Code - 智谱AI开放文档

相关新闻

Zed编辑器Git操作迎来“分体手术”:告别混乱,拥抱高效

Zed编辑器Git操作迎来“分体手术”:告别混乱,拥抱高效

当“暂存全部”和“撤销全部”不再是你死我活的对手,而是同一枚硬币的两面时,Zed的Git面板终于想通了。作为一个每天都在代码海洋里扑腾的开发者,我对Git操作的情感相当复杂。一方面,它是版本控制的基石,是救命稻草&am…

2026/7/6 14:21:31阅读更多 →
ai写小说用哪个模型好 垂直比知名更重要

ai写小说用哪个模型好 垂直比知名更重要

搞了这么多年网文,我踩过的坑能填满整个起点中文网的数据库。 很多新手作者一上来就盲目迷信各种高大上的大模型,结果刚写个开头,就被AI那股子机翻腔、低熵机械感给劝退了。 更不用说,现在各大平台的AI检测系统有多变态&#xff0…

2026/7/6 14:21:31阅读更多 →
电商平台商品可售库存业务架构设计

电商平台商品可售库存业务架构设计

电商平台商品可售库存业务架构设计 一、库存分类整体划分 平台库存分为两大核心大类:自营库存、第三方商家库存(Marketplace/MP) 自营库存 第三方商家库存,再细分两类: 无WMS系统的第三方商家 有WMS系统的第三方商家(商家WMS与电商平台WMS对接打通) 核心库存计算公式 …

2026/7/6 14:21:31阅读更多 →
Camera Shakify:3分钟为Blender动画注入真实电影感的神器

Camera Shakify:3分钟为Blender动画注入真实电影感的神器

Camera Shakify:3分钟为Blender动画注入真实电影感的神器 【免费下载链接】camera_shakify 项目地址: https://gitcode.com/gh_mirrors/ca/camera_shakify 你是否厌倦了Blender动画中那些过于完美的镜头?想要为你的作品增添真实感和电影质感&…

2026/7/6 15:36:46阅读更多 →
如何从零开始掌握计算机科学:终极免费开源自学路线图

如何从零开始掌握计算机科学:终极免费开源自学路线图

如何从零开始掌握计算机科学:终极免费开源自学路线图 【免费下载链接】computer-science 🎓 Path to a free self-taught education in Computer Science! 项目地址: https://gitcode.com/GitHub_Trending/co/computer-science 想要获得系统性的计…

2026/7/6 15:36:46阅读更多 →
如何在PC上使用yuzu模拟器畅玩Switch游戏:完整问题解决指南

如何在PC上使用yuzu模拟器畅玩Switch游戏:完整问题解决指南

如何在PC上使用yuzu模拟器畅玩Switch游戏:完整问题解决指南 【免费下载链接】yuzu 任天堂 Switch 模拟器 项目地址: https://gitcode.com/GitHub_Trending/yu/yuzu yuzu是目前最受欢迎的开源任天堂Switch模拟器,让玩家能够在Windows、Linux和Andr…

2026/7/6 15:36:46阅读更多 →
Layan GTK主题架构解析与高级配置实现

Layan GTK主题架构解析与高级配置实现

Layan GTK主题架构解析与高级配置实现 【免费下载链接】Layan-gtk-theme Layan-gtk-theme 项目地址: https://gitcode.com/gh_mirrors/la/Layan-gtk-theme Layan是一款基于Material Design设计理念的现代化GTK主题,专为GTK 3、GTK 2和GNOME Shell桌面环境提供…

2026/7/6 15:36:46阅读更多 →
如何用tiny11builder将Windows 11瘦身50%:新手也能掌握的终极精简指南

如何用tiny11builder将Windows 11瘦身50%:新手也能掌握的终极精简指南

如何用tiny11builder将Windows 11瘦身50%:新手也能掌握的终极精简指南 【免费下载链接】tiny11builder Scripts to build a trimmed-down Windows 11 image. 项目地址: https://gitcode.com/GitHub_Trending/ti/tiny11builder 你是否感觉Windows 11越来越臃肿…

2026/7/6 15:36:46阅读更多 →
ICM-42605与MK20DN128VFM5实现6DOF运动追踪方案

ICM-42605与MK20DN128VFM5实现6DOF运动追踪方案

1. ICM-42605与MK20DN128VFM5的硬件组合解析 在三维空间运动追踪领域,ICM-42605和MK20DN128VFM5这对组合堪称黄金搭档。ICM-42605是TDK旗下InvenSense推出的6轴IMU(惯性测量单元),集成了3轴加速度计和3轴陀螺仪,采用2.…

2026/7/6 15:31:45阅读更多 →
从GitHub安全案例解析常见漏洞与防护实践

从GitHub安全案例解析常见漏洞与防护实践

1. 项目概述:从GitHub Trending看安全实战 最近在GitHub Trending上看到一个项目,叫 skills4/skills ,它因为一些安全漏洞案例被大家讨论。这其实是一个挺典型的场景:一个旨在展示或教授某种技能的仓库,本身却成了安…

2026/7/6 4:26:20阅读更多 →
MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

MLT 2026启示:因果推理与概率建模驱动下一代LLM应用

# MLT 2026启示:因果推理与概率建模驱动下一代LLM应用## 一、背景与挑战:从“黑箱预测”到“可信推理”2026年6月,第7届机器学习与趋势国际会议(MLT 2026)将在悉尼召开。会议议程中,“因果与可解释机器学习…

2026/7/6 2:48:33阅读更多 →
通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

通达OA SQL注入漏洞深度剖析:从手工注入到自动化利用与防御

1. 项目概述与漏洞背景最近在梳理一些历史OA系统的安全风险时,通达OA v11.6版本中的一个老漏洞又进入了我的视线。这个漏洞位于/general/bi_design/appcenter/report_bi.func.php文件中,是一个典型的SQL注入点。虽然这个漏洞的利用方式看起来并不复杂&am…

2026/7/6 0:10:35阅读更多 →
Seraphine:基于LCU API的英雄联盟智能游戏助手技术解析与应用指南

Seraphine:基于LCU API的英雄联盟智能游戏助手技术解析与应用指南

Seraphine:基于LCU API的英雄联盟智能游戏助手技术解析与应用指南 【免费下载链接】Seraphine 英雄联盟战绩查询工具 项目地址: https://gitcode.com/gh_mirrors/se/Seraphine 技术架构先行:官方接口的合规应用 你是否曾在BP阶段手忙脚乱&#x…

2026/7/6 0:03:39阅读更多 →
多协议远程连接管理工具mRemoteNG:告别混乱,统一你的远程桌面管理

多协议远程连接管理工具mRemoteNG:告别混乱,统一你的远程桌面管理

多协议远程连接管理工具mRemoteNG:告别混乱,统一你的远程桌面管理 【免费下载链接】mRemoteNG mRemoteNG is the next generation of mRemote, open source, tabbed, multi-protocol, remote connections manager. 项目地址: https://gitcode.com/gh_m…

2026/7/6 0:03:39阅读更多 →
COUNT(DISTINCT) 与 GROUP BY 去重统计:5 亿数据量下的性能实测与选型指南

COUNT(DISTINCT) 与 GROUP BY 去重统计:5 亿数据量下的性能实测与选型指南

COUNT(DISTINCT) 与 GROUP BY 去重统计:5 亿数据量下的性能实测与选型指南在数据分析和处理领域,去重统计是最基础也是最频繁使用的操作之一。当数据量达到亿级规模时,不同的去重统计方法在性能上可能产生天壤之别。本文将基于 5 亿行数据的实…

2026/7/6 0:03:39阅读更多 →
YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

YOLOv8推理性能优化:从1.2FPS到35FPS的全链路加速实践

如果你在部署 YOLOv8 时,发现推理速度只有可怜的 1-2 FPS,而别人的演示视频却能跑到 30 FPS 以上,那么问题很可能不在模型本身,而在于你的整个处理链路。很多开发者拿到一个训练好的 YOLOv8 模型后,会直接使用官方示例…

2026/7/6 4:45:01阅读更多 →
Coze与Dify对比指南:低代码AI应用开发从入门到实战

Coze与Dify对比指南:低代码AI应用开发从入门到实战

1. 从零到一:为什么你需要了解 Coze 和 Dify?如果你对 AI 应用开发感兴趣,但一看到“大模型”、“智能体”、“工作流”这些词就头疼,觉得门槛太高,那这篇文章就是为你准备的。很多开发者,包括我自己&#…

2026/7/6 4:45:01阅读更多 →
AI生图工具怎么选?2026年6月版实测对比

AI生图工具怎么选?2026年6月版实测对比

做自媒体的朋友应该都有体会:配图一直是个让人头疼的问题。2026年,AI生图工具已经非常成熟了,但工具太多反而不知道怎么选。以下是截至2026年6月我对主流AI生图工具的实测对比。Midjourney V8.1:速度之王2026年6月11日&#xff0c…

2026/7/6 4:45:03阅读更多 →