当前位置: 首页 > news >正文

Claude Code介绍

Claude Code 是 Anthropic 推出的面向开发者的 AI 编程协作工具,与传统的Chat模式不同,Claude Code是一个能读项目、懂上下文、遵守约束的 AI 编程搭档。

Claude Code 核心目标是理解你的整个项目,并参与到真实的编码、修改和重构过程中,主要具备三点特征:

  • 上下文感知:不仅理解单个文件,而是理解整个项目结构
  • 工程化导向:关注可维护性、规范、测试,而不是一次性代码
  • 可定制行为:通过 Skills(技能包)让 AI 遵守你的规则

二、Coding Plan选择

Claude Code官方支持通过 Claude订阅 或 Anthropic账户 开通使用,同时也支持第三方提供商;本文以第三方 Coding Plan(阿里云百炼)为例进行讲解。

阿里云百炼是一站式大模型开发与应用平台,集成了千问及主流第三方模型(Qwen、GLM、Kimi、Minimax等),为开发者提供了兼容Anthropic协议的API及全链路模型服务。

PS:业界存在多家兼容Anthropic协议的模型供应商,可参考选择:阿里云百炼、‌智谱AI、DeepSeek ... 等。

三、Claude Code安装配置

3.1、Claude Code 命令安装

Claude Code 提供多种产品形态,Terminal形态提供功能完成的CLI,用于直接在终端中使用 Claude Code 编辑文件、运行命令,并从命令行管理整个项目。

针对Mac用户可选择 Brew 方式安装:

brew install --cask claude-code

其他命令:

# 查看版本 claude --version # 更新版本 claude update

3.2、Claude Code 配置 Coding Plan

a、初始化「流程配置文件」~/.claude/settings.json

vi ~/.claude/settings.json

b、编辑「流程配置文件」

将 YOUR_API_KEY 替换为 Coding Plan 专属API Key;保存配置文件,重新打开一个终端即可生效。

{ "env": { "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY", "ANTHROPIC_BASE_URL": "https://coding.dashscope.aliyuncs.com/apps/anthropic", "ANTHROPIC_MODEL": "qwen3.6-plus", "ANTHROPIC_SMALL_FAST_MODEL": "qwen3.6-plus", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "qwen3.6-plus", "ANTHROPIC_DEFAULT_SONNET_MODEL": "qwen3.6-plus", "ANTHROPIC_DEFAULT_OPUS_MODEL": "qwen3.6-plus", "CLAUDE_CODE_SUBAGENT_MODEL": "qwen3.6-plus" } }

c、 编辑或新增「客户端配置文件」~/.claude.json

将hasCompletedOnboarding 字段的值设置为 true。该步骤可避免启动Claude Code时报错:Unable to connect to Anthropic services。

{ "hasCompletedOnboarding": true }

d、开启 Agent Team功能(可选)

Agent Team 是 Claude Code 的实验性功能,需设置 CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS 环境变量为 1 来启用。变量设置方式:

{ "env": { "CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS": "1", ... } }

3.3、Claude Code 命令使用

打开终端,并进入项目所在的目录

cd path/to/your_project claude

启动后,授权 Claude Code 执行文件

Quick safety check: Is This a project you created or one yuo trust? ... > 1. Yes, I trust this folder 2. No, exit

输入/status确认模型、Base URL、API Key 是否配置正确。然后,可以在 Claude Code 中对话使用。

3.4、Claude Code 常见命令

命令说明示例
/init在项目根目录生成 CLAUDE.md 文件,用于定义项目级指令和上下文。/init
/status查看当前模型、API Key、Base URL 等配置状态。status
/model <模型名称>切换模型。/model qwen3-coder-next
/clear清除对话历史,开始全新对话。clear
/plan进入规划模式,仅分析和讨论方案,不修改代码。plan
/compact压缩对话历史,释放上下文窗口空间。compact
/config打开配置菜单,可设置语言、主题等。config

四、IDEA 集成 Claude Code

Claude Code IDE 插件支持在 JetBrains 系列 IDE中使用。
打开JetBrains扩展市场(Setting -> Plugins -> Marketplace),搜索 Claude Code 插件安装即可。

安装后重启IDE,单击右上角图标即可使用,可通过/model <模型名称>命令切换模型。

五、实战演示

5.1、简单任务

a、发布任务:

  • 任务描述:“分析项目的 pom 依赖版本,帮我升级到最新版本。注意:先计划,找我确认后再执行”
  • 补充说明:为避免任务执行偏离目标,强烈建议「先计划,再执行」,参考文末最佳实践建议。
http://www.gsyq.cn/news/1587406.html

相关文章:

  • 拆解12.8分SCI:利用 Gemini 3.5 这一招写出顶刊级摘要!
  • 吉他面板工艺解析:云杉与桃花心木的区别,以及入门吉他的配置选择
  • 预测性分析实战手册:20个可落地的工业级用例
  • Element Plus终极指南:5个步骤快速构建专业级Vue 3企业应用
  • 嵌入式-常见简单通信协议介绍
  • SharpIDE: 基于 .NET 与 Godot 引擎的跨平台开源 IDE
  • 当Win11企业版系统没法使用右键菜单找到“以管理员身份运行”选项来安装软件的解决方法(以安装Python为例)
  • 通达信缠论插件:3分钟搞定专业级技术分析
  • 如何3分钟完成Honey Select 2终极汉化去码:完整配置指南
  • 提升Java奋斗学习,每日打卡
  • 国产大模型实战指南:从合同审查到多模态票据分析
  • 5分钟完成FF14国际服中文汉化:开源工具完全指南
  • 用Google ADK构建行政事务导航智能体:税务与社保场景落地实践
  • FIFA 23 Live Editor终极指南:打造你的完美足球世界
  • LangChain作业四---Memory 综合实战:构建具备短期 + 长期记忆的聊天机器人
  • ANTM股票可视化:Plotly交互+Mplfinance专业K线实战
  • LG Ultrafine 亮度调节工具:解决Windows下显示器亮度控制的智能方案
  • 负责任AI工程落地:六个可编码的实践维度
  • 10104黄大年茶思屋榜文101期 第4题 大模型上下文窗口高效无损扩容技术
  • 零基础学AI人工智能:10.3 ANN人工神经网络
  • 终极AI视频插值指南:使用Flowframes轻松提升视频帧率的完整教程
  • FPGA数据流编程与HLS优化实战指南
  • 2026 年易柯森特:北京民营企业借工程监理优化施工管理
  • 终极指南:689款开源macOS应用全收录,打造你的专属生产力工具箱!
  • 注塑模与冲压模
  • 5分钟掌握Android台球辅助神器:精准瞄准终极指南
  • Sunshine游戏串流终极指南:打造专属云游戏服务器的完整教程
  • HS2-HF Patch:5分钟构建Honey Select 2专业级模组生态系统技术指南
  • DDD-031:案例:电商订单系统 DDD 建模
  • 智能体A/B测试:两套prompt线上比效果