11: 基本介绍

Calude(克劳德)Code 是由 Anthropic 开发的官方 CLI 工具,用于协助用户处理软件工程任务。 Anthropic 发现了Cursor的成功后,开发了Claude Code作为Cursor的竞品。Claude Code是一个革命性的AI编程工具,它将强大的Claude AI直接集成到您的开发环境中。

Anthropic是一家位于美国加州旧金山的人工智能股份有限公司,成立于2021年。该公司是一家人工智能安全和研究公司,致力于构建可靠、可解释和可操纵的AI系统。Anthropic公司开发了聊天机器人Claude,提出的“宪法AI原则”。 
2025年2月25日,Anthropic宣布推出Claude 3.7 Sonnet,称这是其迄今为止最智能的模型,也是市场上首款混合推理模型。北京时间2025年5月23日,Anthropic正式推出Claude 4系列大模型。
2025年4月,入选《2025福布斯AI 50榜单》

与传统的代码编辑器插件不同,Claude Code在终端中运行,具有以下特点:

  • 智能代码理解: 深度理解您的项目结构和代码逻辑

  • 自然语言交互: 用普通话描述需求,AI自动执行编程任务

  • 全项目上下文: 理解整个代码库的架构和依赖关系

  • 安全可靠: 直接连接Anthropic API,所有操作在本地执行

  • Git集成: 智能的版本控制操作和历史分析

除此之外,Claude Code还有以下优势:

  • 原生Claude模型,没有Cursor暗加的种种故意为了耗费提问次数的提示词,能按照需求制定完善的执行计划

  • 可按token计费,而不是提问次数。这样无论问题大小尽管提问,按需付费。

  • 可接入其他模型,这是很重要的一点,因为只要是符合Anthropic框架的LLM都可以接入Claude Code平台

  • 安装简单,调用国内最新模型价格低廉。后续会详细说明安装流程

1.2.2: 将Moonshot的url以及API key设置进环境变量的系统变量中。

ANTHROPIC_API_KEY

sk-Anuxxxxxxxxxxxxxxxxx

ANTHROPIC_BASE_URL

https://api.moonshot.cn/anthropic/

1.2.3 Claude Code 的安装

前提条件需要安装如下环境

  • Windows 10 版本 2004 及以上(Build 19041+)或 Windows 11

  • 管理员权限

  • Git 版本控制工具

  • Node.js 18+ 版本(推荐使用最新LTS版本)

  • 稳定的网络连接

  • 终端功能,比如使用 iTerm2、Windows Terminal 等(非必须)

  • 科学上网

通过npm包管理器直接安装

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

安装完成后验证是否安装成功

claude --version

界面风格

选择2用key登录

使用界面

1.3:使用说明

1.3.1:简单使用

直接进入需要开发的文件目录,进行启动即可

回答内容修改为中文

在启动目录,创建文件夹.claude,在.claude文件夹中创建文件config.json

{
  "model": "claude-3-5-sonnet-20241022",
  "max_tokens": 4000,
  "temperature": 0.7,
  "auto_approve": false,
  "git_integration": true,
  "excluded_files": [
    "node_modules/**",
    ".git/**",
    "*.log",
    "dist/**"
  ],
  "language_preferences": {
    "documentation": "zh-CN",
    "code_comments": "zh-CN"
  }
}

1.3.2:Calude Code 命令介绍

在使用Claude Code的时候,一般都会首先添加工作目录。这里一般通过一个斜杠: /来表示输入指令。这里输入如下指令选定工作目录

/add-dir <你的工作目录>
  • /init – 初始化项目记忆指南

定义与语法: /init 无参数。运行此命令会扫描当前项目代码库,在项目根目录生成一个 CLAUDE.md 文件,作为该项目的知识指南。CLAUDE.md 通常包含项目结构摘要、主要模块说明、依赖列表等内容。

  • /help – 查看命令列表

  • /clear – 清除对话历史

  • /compact – 压缩对话内容

使用场景: 当会话长度接近模型上下文长度上限时,/compact 是延续长对话的救星。Claude 会将已有对话自动总结为更短的内容,从而释放大量上下文令牌供后续交流使用。这类似于有个 AI 秘书在会议途中帮你记录会议纪要,确保你们不会因为对话太长而“忘记”前情。不过,与 /clear 不同,/compact 保留了上下文的精华——在新会话中Claude仍可以参考之前对话的摘要继续讨论。

  • /memory – 编辑会话记忆文件

使用场景: CLAUDE.md 是 Claude Code 用于初始化上下文的指南文件,通常包含项目简介、架构要点、代码惯例等。通过 /memory 命令,你可以随时更新该文件的内容

  • /status – 会话状态检查

  • /doctor – 环境健康检查

  • /model – 切换AI模型版

Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐