Claude Code 是 Anthropic 推出的终端原生 AI 编程工具,基于 Claude 4 系列模型打造,无需切换 IDE 或聊天窗口,直接在终端中实现代码生成、调试、项目导航和自动化任务处理。本文将详细介绍 Claude Code 的安装、配置和使用方法。
claude code 教程
Claude Code 支持 Windows、macOS、Linux(含 WSL)等操作系统,有多种安装方式可供选择。
方式一:npm 全局安装
方式二:原生安装(无需 Node.js)
macOS/Linux/WSL:
Windows PowerShell:
按提示在浏览器中完成 OAuth 授权(登录 Claude 账号即可),授权成功后,终端将自动缓存令牌,后续无需重复登录。
cc switch 是 Claude Code 的 API 配置管理工具,支持快速切换不同的 API 提供商和模型。
macOS(Homebrew 方式):
在使用 cc switch 之前,需要清理可能存在的环境变量冲突:
- 打开 cc switch,点击右上角的加号按钮
- 选择预设模板(如智谱 glm、kimi、moonshot)或创建自定义配置
- 填入你的 API key 和 base url,点击保存
示例配置:
- 智谱 glm:
- 供应商名称:智谱 glm
- base url:
- api key:你的智谱 API key
- Kimi:
- 供应商名称:kimik2
- base url:
- api key:你的 moonshot API key
需求:用 Python 写一个快速排序算法
输出:
需求:修复以下 Python 代码中的错误
输出:
- 普通模式(默认):所有操作需手动确认,适合新手
- 自动接受模式:自动执行所有操作,效率最高(信任场景使用)
- Plan 模式:先生成详细开发计划,确认后再执行(复杂项目推荐)
切换方式:Shift+Tab
- 文件提及:用 快速引用文件(支持路径自动补全),如
- Bash 模式:前缀 直接执行终端命令,如
- 多行输入:+Enter 或 Shift+Enter 换行输入复杂需求
运行 命令,将自动生成 CLAUDE.md 文件,记录项目架构、编码规范、数据库结构等信息。后续启动工具时,将自动加载该文件,无需重复解释项目背景。
可手动编辑 CLAUDE.md 添加自定义规则,例如:
Claude Code 是一款功能强大的 AI 编程助手,通过自然语言交互方式,帮助开发者快速实现代码生成、调试、项目导航等功能。掌握 Claude Code 的安装、配置和常用命令,能够显著提升开发效率,降低编程门槛。
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/240301.html原文链接:https://javaforall.net
