跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客我的书AI学习GitHub 精选镜像AI工具UI配色美学关于
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
Shell / BashNode.jsAI

Claude Code 安装配置与使用指南(Windows/macOS)

介绍 Claude Code 的安装与使用。需准备 Node.js 环境、Anthropic 账号及 API Key。通过 npm 全局安装后,配置环境变量即可运行。支持分析项目结构、修改代码、生成测试及修复 Bug 等终端操作,适用于 Windows 和 macOS 系统下的命令行开发工作流。

DockerOne发布于 2026/3/30更新于 2026/10/25126 浏览
Claude Code 安装配置与使用指南(Windows/macOS)

Claude Code 安装与使用教程

一、什么是 Claude Code?

Claude Code 是 Anthropic 官方提供的命令行 AI 编程工具,支持在终端直接使用 Claude 写代码、分析项目结构、自动修改文件、生成测试代码及调试程序。

类似工具包括 Cursor、Copilot CLI 等,但 Claude Code 更偏向终端开发流。

二、安装前准备

  1. Node.js(必须)
    • 下载地址:https://nodejs.org
    • 推荐版本:Node.js 18+
    • 验证命令:
      node -v
      npm -v
      
  2. 拥有 Claude 账号
    • 登录地址:https://console.anthropic.com
  3. 获取 API Key
    • 路径:Dashboard → API Keys
    • 创建 Key 后获得格式如:sk-ant-xxxxxxxxxxxxx

三、安装 Claude Code

打开终端(Windows 使用 PowerShell,macOS 使用 Terminal)执行:

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

等待安装完成后验证:

claude --version

若显示版本号则安装成功。

四、配置 API Key

将 API Key 写入环境变量。

Windows(PowerShell)

setx ANTHROPIC_API_KEY "你的APIKEY"

关闭终端重新打开生效。

macOS / Linux

export ANTHROPIC_API_KEY="你的APIKEY"

建议写入 ~/.bashrc 或 ~/.zshrc 实现永久配置。

五、第一次运行 Claude Code

进入项目目录并启动:

cd your-project
claude

看到 Claude Code Assistant > 提示符即表示成功。

六、基本使用方式

  1. 让 Claude 分析项目
    claude explain
    # 输入:Explain this project structure
    
  2. 修改代码
    claude edit
    # 输入:Add login validation
    
    Claude 会分析代码、修改文件并给出变更说明。
  3. 生成测试代码
    claude generate tests
    
    可自动生成单元测试、接口测试及 Mock 数据。
  4. 修复 Bug
    claude fix
    # 输入:Fix null pointer exception
    

七、推荐开发工作流

高效流程示例:

IDE 写代码 -> Claude 分析 -> Claude 修改 -> Claude 生成测试 -> 提交 Git

建议搭配 VS Code、Git 及 Terminal 使用。

目录

  1. Claude Code 安装与使用教程
  2. 一、什么是 Claude Code?
  3. 二、安装前准备
  4. 三、安装 Claude Code
  5. 四、配置 API Key
  6. 五、第一次运行 Claude Code
  7. 六、基本使用方式
  8. 输入:Explain this project structure
  9. 输入:Add login validation
  10. 输入:Fix null pointer exception
  11. 七、推荐开发工作流

更多推荐文章

查看全部
  • 飞书 OpenClaw 机器人 HTTP 401 认证失败排查与解决方案
  • Python 与 CV 大模型下的滑块与点选验证码处理思路
  • SSE 在前端流式输出中的实现与取舍
  • Pico 4XVR 1.10.13 安装与使用指南
  • Whisper 语音识别 GPU 加速优化实战
  • AI 人才薪资飙升:硕士年薪 50 万,博士超 200 万,缺口千万
  • OpenClaw 汉化版部署指南:npm、Docker 与一键脚本安装方案
  • OpenClaw.ai:Agentic AI 时代的 Spring Framework 时刻
  • 大疆 RTK 无人机免像控与有像控精度对比验证
  • 大模型竞争进入下半场:商业化落地与新场景探索
  • 前端岗位面试高频原题与参考答案
  • Linux 系统离线部署 MySQL 详细步骤
  • C++ 多态机制详解:概念、实现与原理
  • Python 异步编程实战:基于 async/await 的高并发实现
  • Linux 下 libwebkit2gtk-4.1-0 安装与实战指南
  • Qwen3.5 开源详解:0.8B 至 397B 模型代际升级与选型指南
  • 基于 AWS EC2 部署 ClawdBot 自建 AI 助手
  • Kiro AI 助手完整使用指南
  • Playwright for Java 框架解析与自动化测试实战
  • ThreeJS 项目结构详解:场景初始化与模型构建流程

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online

  • Markdown转HTML

    将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online