HoRain云--Claude Code 安装与使用

张开发
2026/5/5 21:33:00 15 分钟阅读

分享文章

HoRain云--Claude Code 安装与使用
HoRain 云小助手个人主页⛺️生活的理想就是为了理想的生活!⛳️ 推荐前些天发现了一个超棒的服务器购买网站性价比超高大内存超划算忍不住分享一下给大家。点击跳转到网站。目录⛳️ 推荐安装 Claude Code CLI(命令行工具)前置准备你有一个 Claude 账号当然现在国内很多厂家DeepSeek/Minimax/GLM已经适配后文会介绍怎么切换。你的电脑有命令行工具使用官方脚本安装使用 npm 安装安装 Claude Code常见安装问题与解决登录 Claude Code首次登录流程支持的账号类型1、Claude 订阅账号(推荐)2、Claude Console 账号自动创建工作区(Console 账号)启动第一次会话在项目目录中启动欢迎界面查看帮助凭据管理提出第一个问题理解项目更多项目相关问题询问 Claude Code 的能力进行第一次代码修改简单的编码任务Claude Code 的工作流程使用 Git 功能对话式 Git 操作查看修改提交更改更复杂的 Git 操作创建分支查看提交历史解决合并冲突修复 Bug 或添加功能添加新功能修复现有问题Claude Code 的处理流程其他常见工作流代码重构编写测试更新文档代码审查使用建议常用命令速查表命令行命令交互模式内命令在正式安装之前我们先了解一下 Claude Code 可以怎么用。三种使用方式对比方式适合人群优点缺点Web 端完全新手无需安装,打开就用功能相对有限CLI(命令行)有一定基础的开发者功能完整,集成度高需要熟悉命令行编辑器集成VS Code / Cursor 等日常开发无缝融入工作流依赖插件和环境配置我的建议:如果你是完全新手先用Web 端 https://claude.ai/试试手感如果你想真正用于开发直接学CLI(命令行)如果你已经熟练使用再考虑编辑器集成目前 Claude Code 的桌面版也发布了下载地址https://claude.com/download。本教程将以 CLI 使用方式为主因为它最稳定、最通用也最接近 Claude Code 的设计初衷。安装 Claude Code CLI(命令行工具)前置准备在安装之前,你需要确保:你有一个 Claude 账号当然现在国内很多厂家DeepSeek/Minimax/GLM已经适配后文会介绍怎么切换。访问 claude.ai 注册账号如果你已经在用 Claude 聊天那就已经有账号了你的电脑有命令行工具Mac / Linux:打开 Terminal(终端)Windows:打开 PowerShell 或者安装 WSL使用官方脚本安装macOS, Linux, WSL:curl -fsSL https://claude.ai/install.sh | bashWindows PowerShell:irm https://claude.ai/install.ps1 | iexWindows CMD:curl -fsSL https://claude.ai/install.cmd -o install.cmd install.cmd del install.cmd安装完成后,验证一下:claude --version如果显示版本号说明安装成功!使用 npm 安装你的电脑需要安装了 Node.js在命令行输入node --version如果显示版本号(比如v18.17.0)说明已安装。如果没有去 nodejs.org 下载安装。安装 Claude Code打开命令行输入以下命令:npm install -g anthropic-ai/claude-code等待安装完成(可能需要几分钟)。安装完成后验证一下:claude --version如果显示版本号说明安装成功!常见安装问题与解决问题 1:提示npm command not found原因:你的电脑没有安装 Node.js解决:去 nodejs.org 下载安装,然后重新执行安装命令问题 2:提示permission denied原因:没有管理员权限解决(Mac/Linux):在命令前加sudosudo npm install -g anthropic-ai/claude-code解决(Windows):以管理员身份运行 PowerShell问题 3:安装很慢或者卡住原因:网络问题解决:使用国内镜像源npm install -g anthropic-ai/claude-code --registryhttps://registry.npmmirror.com终端推荐WezTerm跨平台https://wezterm.org/Alacritty跨平台https://alacritty.org/GhosttyLinux/macOShttps://ghostty.org/KittyLinux/macOShttps://github.com/kovidgoyal/kitty登录 Claude Code首次登录流程当你第一次启动 Claude Code 时,需要登录账号:claude启动后系统会提示你登录在 Claude Code 界面中输入:/login然后按照提示完成登录。支持的账号类型你可以使用以下任意一种账号类型登录:1、Claude 订阅账号(推荐)Claude Pro- 个人专业版Claude Max- 最高级别订阅Claude Teams- 团队版Claude Enterprise- 企业版2、Claude Console 账号API 访问账号使用预付费积分适合开发者和 API 用户注意:同一个邮箱可以同时拥有两种账号类型登录后凭据会被保存下次无需重复登录如需切换账号使用/login命令重新登录自动创建工作区(Console 账号)当你首次使用 Claude Console 账号认证 Claude Code 时,系统会自动创建一个名为Claude Code的工作区。这个工作区用于:集中跟踪所有 Claude Code 的使用成本管理组织内的 Claude Code 使用情况启动第一次会话在项目目录中启动打开终端,进入你的项目目录,然后启动 Claude Code:cd /path/to/your/project claude欢迎界面启动后你会看到 Claude Code 的欢迎界面,包括:会话信息最近的对话记录最新更新查看帮助输入以下命令查看可用功能:/help或者恢复之前的对话:/resume输入 / 会列出可用的命令凭据管理登录后你的凭据会保存在系统中下次无需重复登录。详细的凭据管理信息可以查看官方文档的 Credential Management 部分。提出第一个问题理解项目让我们从了解代码库开始试试这些命令:what does this project do?Claude 会分析你的文件并提供项目概要。更多项目相关问题你还可以问更具体的问题:what technologies does this project use? where is the main entry point? explain the folder structure询问 Claude Code 的能力你也可以问 Claude 关于它自己的问题: what can Claude Code do? how do I use slash commands in Claude Code? can Claude Code work with Docker?重要特性:Claude Code 会根据需要自动读取文件- 你不需要手动添加上下文Claude 可以访问自己的文档- 可以回答关于功能和特性的问题进行第一次代码修改简单的编码任务现在让 Claude Code 实际编写代码。试试这个简单任务在 test.py 文件没有要创建下中添加 hello world 函数:cd runoob-test # 进入测试目录 claude # 启用 claude在窗口中输入以下内容 在 test.py 文件中添加 hello world 函数输出如下选择 yes 回车就可以了Claude Code 的工作流程Claude Code 会:找到合适的文件展示建议的修改请求你的批准执行编辑重要提示:Claude Code 始终会在修改文件前请求许可你可以逐个批准修改也可以为当前会话启用全部接受模式使用 Git 功能对话式 Git 操作Claude Code 让 Git 操作变得像对话一样简单:查看修改 what files have I changed?提交更改 commit my changes with a descriptive message更复杂的 Git 操作你还可以执行更复杂的 Git 任务:创建分支 create a new branch called feature/quickstart查看提交历史 commit my changes with a descriptive message解决合并冲突 commit my changes with a descriptive message修复 Bug 或添加功能添加新功能用自然语言描述你想要的功能: create a new branch called feature/quickstart show me the last 5 commits help me resolve merge conflicts修复现有问题描述 Bug 并让 Claude 修复: add input validation to the user registration form描述 Bug 并让 Claude 修复: theres a bug where users can submit empty forms - fix itClaude Code 的处理流程Claude Code 会:定位相关代码理解上下文实现解决方案运行测试(如果有的话)其他常见工作流代码重构 refactor the authentication module to use async/await instead of callbacks编写测试 write unit tests for the calculator functions更新文档 update the README with installation instructions代码审查 review my changes and suggest improvements使用建议Claude Code 是你的 AI 结对编程伙伴像跟有帮助的同事交流一样跟它对话描述你想实现什么,它会帮你达成目标不用拘泥于命令格式,用自然语言表达即可常用命令速查表命令行命令命令功能示例claude启动交互模式claudeclaude task执行一次性任务claude fix the build errorclaude -p query执行一次查询后退出claude -p explain this functionclaude -c在当前目录继续最近的对话claude -cclaude -r恢复之前的对话claude -rclaude commit创建 Git 提交claude commit交互模式内命令命令功能示例/clear清除对话历史 /clear/help显示可用命令 /help/login登录或切换账号 /login/resume恢复之前的对话 /resumeexit或CtrlC退出 Claude Code exit❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧

更多文章