- Claude Code 是由 Anthropic 开发的可在本地运行的自动化工具,基于Claude 4系列模型获得强大的能力.
- 能理解您的代码库,执行命令,自动化管理Git仓库,调用您的Model Context Protocol (MCP)。
- 能按照您的想法创造、修改项目,出色地完成撰写文档,转写语言等您平时十分繁重的工作。
- 基于 Claude 4 系列模型,具有迄今为止最出色的编程能力。
- 相较于竞品,Claude Code能够直接使用您本地的工具,帮助您直接部署环境、设计工程。
- 完全集成于您的命令行,您甚至无需运行任何命令。
- 无需学习多个技术栈,只需自然语言就能轻松解决您的问题和需求。
- 经济的计费方式,使您需要极低的成本以最高的效率完成繁重的工作。
- 兼容所有命令行工具。
前置条件
在开始之前,请确保你的系统满足以下要求:
- 操作系统:Windows、macOS 或 Linux
- Node.js 版本 ≥ 18.0
- 稳定的网络连接
安装Claude Code
如果遇到权限问题,可以尝试:
注意:如果安装过程中遇到网络问题,可以尝试使用国内 npm 镜像:
配置环境变量
配置好之后重启终端,然后在终端输入
检查是否跳出正确的秘钥和 url,如果不正确需要重新配置
为了避免每次使用时重复输入认证信息,建议将环境变量写入配置文件:
写入用户环境变量中,这样不需要每个文件配置,但是注意,文件内的配置优先级高于这个
开始使用Claude Code
在终端输入claude,然后回车运行,问你是否要用这个API key,选完Yes然后一路回车就可以开始使用了!


在你的项目目录下运行 Claude Code:
初始化设置
操作教程
选择你的 AI 模型
模型切换
安装Claude Code
提前准备安装 npm、node
- 安装 git for windows,链接:git-scm.com/download/win,使用默认选项安装即可
- 访问 Node.js 官网
- 下载 LTS 版本的安装包
- 运行安装程序,按照提示完成安装
- 打开命令提示符或 PowerShell,验证安装:
提示:建议使用 Node.js LTS(长期支持)版本以确保稳定性。
开始安装
如果遇到权限问题,可以尝试:
注意:如果安装过程中遇到网络问题,可以尝试使用国内 npm 镜像:
配置环境变量
- 打开 PowerShell(管理员模式)(临时方案,仅作用于这次会话)
然后在终端输入
检查是否跳出正确的秘钥和 url,如果不正确需要重新配置
- 打开 PowerShell(管理员模式)(一次设置永久可用,选做)
- 设置系统环境变量:
或者通过系统设置:
- 右键点击"此电脑" → "属性"
- 点击"高级系统设置"
- 点击"环境变量"
- 在"系统变量"中添加上述几个变量
使用教程
在你的项目目录下运行 Claude Code:
初始化设置
操作教程
选择你的 AI 模型
模型切换
连接到IDE
- 您可以直接在IDE中看到Claude Code的改动,在IDE中与其交互。
- Claude Code 现在支持 VSCode 与 JetBrains
- 如果您使用Linux / MacOS,您可以直接使用该插件
- 如果您使用VSCode,在VSCode的内置终端唤起Claude Code,插件将被自动安装
- 如果您使用JetBrains,您需要通过此链接下载:Claude Code [Beta] - IntelliJ IDEs Plugin | Marketplace
- 您可能需要手动指定IDE或检查DIE连接,通过以下命令测试:
/ide
模型记忆系统
Claude Code 通过 文件存储重要的项目信息、约定和常用命令。
Claude Code 支持管理命令历史:
- 历史按工作目录存储
- 使用 命令清除
- 使用上/下箭头导航(参见上面的键盘快捷键)
- Ctrl+R:反向搜索历史(如果终端支持)
- 注意:历史扩展()默认禁用
恢复上次对话
激活"自动执行"模式 (Bypass Permissions)
默认情况下,Claude Code 在执行修改文件、运行命令等操作前会请求您的授权。为了让它能自动连续工作,您可以激活"Bypass Permissions"模式。
方法:在启动命令后添加 参数。
图像处理
Claude Code 可以处理图像信息,支持多种输入方式:
- 将图像拖放到 Claude Code 窗口中
- 复制图像并使用 cmd+v 粘贴到 CLI 中
- 提供图像路径
分析这个图像:/path/to/your/image.png
- 您可以完全使用自然语言要求他进行工作,如:
压缩上下文
- 建议您使用以下方式压缩上下文,Claude会仅保留核心信息来节约积分:
/compact 帮我看下明天南京天气怎么样?
Git 集成
Claude Code 支持使用自然语言操作 Git:
Claude Code 通过 Claude.md 存储重要记忆
- 您可以使用以下命令设置一个CLAUDE.md文件来存储重要的项目信息、约定和常用命令。
/init
- 包括常用命令(构建、测试、lint)以避免重复搜索
- 记录代码风格偏好和命名约定
- 添加特定于您项目的重要架构模式
- CLAUDE.md记忆可用于与团队共享的指令和您的个人偏好。
- 更多关于记忆的设置,您可以访问此官方文档了解:Claude Code 概述 - Anthropic
- 在官方文档中,此部分记录了记忆的常用用法:管理Claude的记忆 - Anthropic
Claude Code 支持上下文通用协议(MCP)
- 模型上下文协议(MCP)是一个开放协议,使LLM能够访问外部工具和数据源。
- 这是高级功能,您可以访问此文档获取更多配置信息:Introduction - Model Context Protocol
- Claude Code不仅支持接入MCP,同样支持作为MCP服务器等各类高级功能,您可以访问此文档获得更多信息:教程 - Anthropic
Claude Code 其他的自然语言功能
- 识别未文档化的代码
常见的斜杠命令
Claude Code 常见的 CLI 命令
Claude Code 常用的快捷键
- 通用控制:
Claude Code 常用的快捷键
- 多行输入:
- 快速命令:
Q: 安装时提示权限错误 A: 尝试使用 (Linux/macOS)或以管理员身份运行命令(Windows)
Q: 无法连接到 API A: 检查网络连接和 API 地址是否正确配置
Q: 令牌认证失败 A: 确认令牌格式正确(以 开头)且未过期
Q: 命令找不到 A: 确保 Node.js 和 npm 已正确安装,并且 PATH 环境变量包含 npm 全局安装目录
--dangerously-skip-permissions cannot be used with root/sudo privileges for security reasons怎么解决?
启动报错:claude --dangerously-skip-permissions
--dangerously-skip-permissions cannot be used with root/sudo privileges for security reasons
解决:
IS_SANDBOX=1 claude --dangerously-skip-permissions
IS_SANDBOX=1 ccr code --dangerously-skip-permissions
写入环境变量:
是一个 环境变量(Environment Variable),它告诉 Claude CLI 工具当前运行在"沙箱模式"下。
Invalid API Key · Please run /login 怎么解决?
这表明 Claude Code 没有检测到 ANTHROPIC_AUTH_TOKEN 和 ANTHROPIC_BASE_URL 环境变量。不用 /login,只需参考快速开始部分设置环境变量即可。
如何更新 Claude Code?
一行命令搞定:
如果遇到问题,可以:
- 查看 Claude Code 官方文档
- 在终端中运行
- 联系技术支持
场景 1:claude code X 通义灵码,连接 IDE,读取项目,直接修改业务代码。claude code 已经执行完毕,灵码还在修改中
场景 2:服务器上面使用 claude code 开发我的 docker-compose.yml 脚本,然后测试过后在提交到 git 上面并且附录上提交注释
官网:Claude Code - 智能 AI 编程助手
github官网:https://github.com/anthropics/claude-code
效率提升:代码生成更快,重复工作减少
质量改善:代码风格统一,结构更清晰
学习加速:新功能开发和项目上手更容易
不做代码倒爷!!不止搬运工,效率火箭🚀+1+1+1
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/224490.html