【工具-Claude Code】

工具-Claude Code

  • [■ AI 概述](#■ AI 概述)
    • [■ 模型分类](#■ 模型分类)
    • [■ 模型排名](#■ 模型排名)
    • [■ Token(词元)](#■ Token(词元))
  • [■ claude code](#■ claude code)
    • [■ 版本](#■ 版本)
    • [■ 环境](#■ 环境)
    • [■ 安装软件](#■ 安装软件)
      • [■ Notepad--](#■ Notepad--)
      • [■ Python](#■ Python)
      • [■ UV (一个用 Rust 编写的极速 Python 包和项目管理工具)](#■ UV (一个用 Rust 编写的极速 Python 包和项目管理工具))
    • [■ 大模型(deepseek)](#■ 大模型(deepseek))
    • [■ Git](#■ Git)
    • [■ Node](#■ Node)
    • [■ Claude Code](#■ Claude Code)
      • [■ 步骤一:启动管理员权限cmd 利用npm下载并自动安装](#■ 步骤一:启动管理员权限cmd 利用npm下载并自动安装)
      • [■ 步骤二:配置 .claude.json文件,跳过新手引导](#■ 步骤二:配置 .claude.json文件,跳过新手引导)
      • [■ 步骤三:设置 settings.json文件,给Claude Code 配置大脑](#■ 步骤三:设置 settings.json文件,给Claude Code 配置大脑)
      • [■ 步骤四: 使用claude](#■ 步骤四: 使用claude)
      • [■ 安装问题一:运行claude 提示 Invalid or malformed JSON](#■ 安装问题一:运行claude 提示 Invalid or malformed JSON)
    • [■ CCSwitch (多模型管理切换工具)!在这里插入图片描述(https://i-blog.csdnimg.cn/direct/b287e06633f646e68d97521af8dcb522.png)](#■ CCSwitch (多模型管理切换工具))
  • [■ Claude Code使用](#■ Claude Code使用)
    • [■ 01. 启动方式](#■ 01. 启动方式)
    • [■ 权限控制](#■ 权限控制)
    • [■ 基础命令](#■ 基础命令)
    • [■ 上下文监控](#■ 上下文监控)
    • [■ 压缩上下文](#■ 压缩上下文)
    • [■ 项目初始化](#■ 项目初始化)
    • [■ /rewind 回退](#■ /rewind 回退)
    • [■ Esc命令](#■ Esc命令)
    • [■ 其他命令](#■ 其他命令)
    • [■ 开发宪法](#■ 开发宪法)
    • [■ CLAUDE.md](#■ CLAUDE.md)
    • [■ 自动记忆](#■ 自动记忆)
      • [■ 001. 召回记忆](#■ 001. 召回记忆)
      • [■ 002. 记忆整理(做梦机制)](#■ 002. 记忆整理(做梦机制))
    • [■ skill](#■ skill)
      • [■ 001. SKILL.md](#■ 001. SKILL.md)
      • [■ 002. 常见的skill](#■ 002. 常见的skill)
      • [■ 003. skill 的下载和安装](#■ 003. skill 的下载和安装)
      • [■ 004. skill 执行原理](#■ 004. skill 执行原理)
      • [■ 005. skill 的完全体](#■ 005. skill 的完全体)
      • [■ 005. skill持久化记忆](#■ 005. skill持久化记忆)
    • [■ 提示词工程](#■ 提示词工程)
      • [■ 001. 交互格式Markdown](#■ 001. 交互格式Markdown)
      • [■ 002. 交互格式xml](#■ 002. 交互格式xml)
      • [■ 003. 提示词规范](#■ 003. 提示词规范)
      • [■ 004. 不会写提示词的解决方案](#■ 004. 不会写提示词的解决方案)
      • [■ 005. 十个规则](#■ 005. 十个规则)
    • [■ 数据持久化](#■ 数据持久化)
      • [■ 001.](#■ 001.)
      • [■ 002.](#■ 002.)
      • [■ 003.](#■ 003.)
      • [■ 004.](#■ 004.)
  • [■ VScode使用claude code](#■ VScode使用claude code)
    • [■ 01. 安装](#■ 01. 安装)
      • [■ 001. Git hub 登录VScode](#■ 001. Git hub 登录VScode)
      • [■ 002. 安装 Claude Code for VS Code](#■ 002. 安装 Claude Code for VS Code)
      • [■ 003. 第一次Vscode打开claude code勾选](#■ 003. 第一次Vscode打开claude code勾选)
      • [■ 004. VScode 历史对话和新建对话](#■ 004. VScode 历史对话和新建对话)
    • [■ 02. 可以先启动CC swich 管理模型软件](#■ 02. 可以先启动CC swich 管理模型软件)
    • [■ 03. VScode使用技巧](#■ 03. VScode使用技巧)
      • [■ 001.](#■ 001.)
      • [■ 002.](#■ 002.)
      • [■ 003.](#■ 003.)
    • [■ 04. 报错处理](#■ 04. 报错处理)
      • [■ 001. 问题一:API Error: 400 Failed](#■ 001. 问题一:API Error: 400 Failed)
      • [■ 002. 问题二:](#■ 002. 问题二:)
      • [■ 003. 问题三:](#■ 003. 问题三:)

■ AI 概述

■ 模型分类

模型类型 说明
大模型 智能涌现之后,模型变得越来越聪明,为了跟以前的智障模型加以区分,叫做大模型
大语言模型(LLM) 最初的大模型只能处理文本,称之为大语言模型(Large Language Model),简称 LLM
推理大模型 在数学、科学等复杂问题中表现较好的模型,可以模拟人类思考的过程
多模态大模型 可以处理多种类型的数据(图片、音频、视频等)
全模态大模型 可以处理所有类型的数据

■ 模型排名

大模型排名

■ Token(词元)

Token计算器

Token(词元):词语的组成单元

大模型在生成结果,收费的时候,都是以token为单元进行的

■ claude code

■ 版本

■ 环境

■ 安装软件

■ Notepad--

■ Python

■ UV (一个用 Rust 编写的极速 Python 包和项目管理工具)

(极速的Python项目管理工具,可以下载和管理Python中用到的工具)

中文官方网址 https://uv.doczh.com

UV是绿色软件,解压后将完整路径添加到path路径即可

c 复制代码
//Windows PowerShell 安装命令
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

//查看版本
PS C:\Users\yichu> uv --version   
uv 0.13.0 (4ecd0eff2 2026-10-09 x86_64-pc-windows-msvc)

■ 大模型(deepseek)

Deepseek 三要素 值
APIKey sk-1ca2c7ce5cb846cba5a719f6c0865321
地址 https://api.deepseek.com/anthropic
大模型的名字 deepseek-v4-pro
智谱:三要素 值
APIKey 8f3171a98d6c47bdb8cebc5d26c9880f.HERRykrwaV218hSU
地址 https://open.bigmodel.cn/api/anthropic
大模型的名字 GLM-4.7-Flash(文本)
多模态大模型 GLM-4.6V-Flash(多模态)

■ Git

■ Node

node-v24.15.0-x64.msi

修改地址下载的所以工具 的地址和缓存内容 的地址。

将node_global 路径配置到path中。

■ Claude Code

安装方式 说明 是否需要科技
方式一:一条命令安装 安装 Cli 版 需要科技
方式二:利用安装器 安装 msix 文件(GUI 版) 需要科技
方式三:npm npm(Node Package Manager),Node.js 的包管理器,是前端 / Node 开发最核心工具。; 安装 Cli 版 不需要科技

■ 步骤一:启动管理员权限cmd 利用npm下载并自动安装

c 复制代码
//安装claude-code 很慢
npm install -g @anthropic-ai/claude-code

//方案 1:单次安装指定国内镜像(推荐,最简单)
npm install -g @anthropic-ai/claude-code --registry=https://registry.npmmirror.com

■ 步骤二:配置 .claude.json文件,跳过新手引导

上图意思如下:

c 复制代码
无法连接 Anthropic 服务
连接 [api.anthropic.com](https://api.anthropic.com) 失败:状态码 403
请检查你的网络连接与网络设置。
提示:Claude Code 在你所在国家 / 地区可能不可用,可访问链接查看支持的国家列表。

在C:\Users\yichu.claude.json文件下添加 "hasCompletedOnboarding": true

c 复制代码
"hasCompletedOnboarding": true

添加 "hasCompletedOnboarding": true作用是 跳过新手引导

■ 步骤三:设置 settings.json文件,给Claude Code 配置大脑

也是配置模型

c 复制代码
{
	"env"{
		"ANTHROPIC_BASE_URL": "https://api.minimaxi.com/anthropic",
		"ANTHROPIC_AUTH_TOKEN": "大模型的APIkey",
		"API_TIMEOUT_MS": "3000000",
		"CLAUDE_CODE_DISABLE NONESSENTIAL TRAFFIC": "1",
		"ANTHROPIC_MODEL": "MiniMax-M2.7",
		"ANTHROPIC_DEFAULT_SONNET MODEL": "MiniMax-M2.7",
		"ANTHROPIC_DEFAULT_OPUS MODEL": "MiniMax-M2.7",
		"ANTHROPIC_DEFAULT_HAIKU MODEL": "MiniMax-M2.7"
	}
}

配置 deepseek模型添加到settings.json中

文件路径 C:\Users\yichu.claude\settings.json

c 复制代码
{
	"env": {
		"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
		"ANTHROPIC_AUTH_TOKEN": "sk-xxxxxxxxxxxxxxxxxx",
		"API_TIMEOUT_MS": "3000000",
		"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
		"ANTHROPIC_MODEL": "deepseek-flash[1m]",
		"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-flash[1m]",
		"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-flash[1m]",
		"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-flash[1m]"
	}
}

■ 步骤四: 使用claude

在目录下运行claude程序

■ 安装问题一:运行claude 提示 Invalid or malformed JSON

提示json无效

修改后json

c 复制代码
{
	"env": {
		"ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
		"ANTHROPIC_AUTH_TOKEN": "sk-xxxxxxxxxxxxxxxxxxxx",
		"API_TIMEOUT_MS": "3000000",
		"CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
		"ANTHROPIC_MODEL": "deepseek-flash[1m]",
		"ANTHROPIC_DEFAULT_SONNET_MODEL": "deepseek-flash[1m]",
		"ANTHROPIC_DEFAULT_OPUS_MODEL": "deepseek-flash[1m]",
		"ANTHROPIC_DEFAULT_HAIKU_MODEL": "deepseek-flash[1m]"
	}
}

■ CCSwitch (多模型管理切换工具)

  1. 可以添加多款模块,并且开启模型

  2. 要先开启模型在启动 Claude code

■ Claude Code使用

■ 01. 启动方式

在任意项目目录下,打开终端(cmd / PowerShell / VS Code 终端),输入以下命令启动:

bash 复制代码
# 启动 Claude Code(交互式对话界面)
claude

# 直接提问并退出(适合脚本调用)
claude -p "你的问题"

# 指定模型启动
claude --model deepseek-flash[1m]

# 查看帮助
claude --help

常见启动方式

方式 命令 说明
方式一:常规启动 claude 启动 Claude Code,进入交互式对话界面
方式二:继续上一次对话 claude -c / claude --continue 恢复并继续上一次的会话上下文
方式三:指定聊天记录对话 claude -r / claude --resume 弹出历史会话列表,手动选择要恢复的某一次会话
方式四:绕过安全检查启动 claude --dangerously-skip-permissions 跳过权限确认,直接执行(⚠️ 危险操作,请谨慎使用)
方式五: 起别名启动 claude-n/claude--name

■ 权限控制

.claude\settings.json 配置权限

■ 基础命令

进入 Claude Code 交互界面后,常用命令如下:

命令 作用 使用场景
/help 查看帮助 忘记命令时查看所有可用命令
/model 切换模型 需要更换大模型时
/clear 清空当前会话上下文,会创建一个新的 json 文件开启新的对话 上下文过多导致模型幻觉时
/context 查看上下文使用情况 防止上下文过多,
/compact 压缩上下文(节省 Token) 上下文使用率过高,防止模型幻觉
/init 初始化项目,生成 CLAUDE.md 进入新项目后的第一件事
/status 查看当前会话状态 查看上下文使用情况
/config 查看 / 修改配置 修改 Claude Code 配置
/cost 查看本次会话 Token 消耗 查看本次会话花费
/logout 退出登录 切换账号时
/exit 或 Ctrl+C 退出 Claude Code 结束当前会话
/btw 临时问问题不使用上下文,不会记录上下文,也不会记录在 json 中 临时提问,不影响当前上下文
/rewind 回退到某个节点 说错几句话,撤回操作
/resume 查看历史对话 恢复之前的会话
/simplify 审核并修改代码 开发完毕之后,项目优化时使用
双击 Esc 停止 / 回退 如果 Claude Code 正在执行,停止当前操作; 如果 Claude Code 没有执行,等同于

■ 上下文监控

■ 压缩上下文

■ 项目初始化

拿到老项目要做一个整体初始化 /init

在工程文件下生成CLAUDE.md 文件

■ /rewind 回退

■ Esc命令

■ 其他命令

■ 开发宪法

文件路径: C:\Users\yichu.claude\CLAUDE.md

■ CLAUDE.md

■ 001. CLAUDE.md 作用

■ 002. CLAUDE.md 加载原理

■ 003. CLAUDE.md 拆分规则


■ 自动记忆

■ 001. 召回记忆

■ 002. 记忆整理(做梦机制)


■ skill

■ 001. SKILL.md

■ 002. 常见的skill

■ 003. skill 的下载和安装

将常见的skill 粘贴到 全局安装的目录就可以使用那些skill了。

■ 004. skill 执行原理

■ 005. skill 的完全体

■ 005. skill持久化记忆

■ 提示词工程

■ 001. 交互格式Markdown

■ 002. 交互格式xml

■ 003. 提示词规范

■ 004. 不会写提示词的解决方案

■ 005. 十个规则

■ 数据持久化

■ 001.

■ 002.

■ 003.

■ 004.

■ VScode使用claude code

■ 01. 安装

■ 001. Git hub 登录VScode

■ 002. 安装 Claude Code for VS Code

■ 003. 第一次Vscode打开claude code勾选

■ 004. VScode 历史对话和新建对话

■ 02. 可以先启动CC swich 管理模型软件

在VScode 打开代码,就能使用该模型,并且可以切换模型;

■ 03. VScode使用技巧

■ 001.

■ 002.

■ 003.

■ 04. 报错处理

■ 001. 问题一:API Error: 400 Failed

API Error: 400 Failed to deserialize the JSON body into the target type: messages【1】.role: unknown variant system, expected user or assistant at line 1 column 496"报错问题

原因是: 官方六小时前更新了claude code插件,所以导致新版本和cc switch的配置还不兼容。 不过这个很好解决,大家把claude code卸载,安装历史版本即可,记得取消勾选自动更新,具体大家看图吧,今晚回家我补充一个分p视频,演示操作流程。

不过cc switch那边应该很快也会更新进行兼容,眼下的解决方法就是先降级。

■ 002. 问题二:

■ 003. 问题三:

相关推荐
诸神缄默不语1 小时前
vibe coding极简八步教程(在vibe出一个自用网站之后的领悟)
人工智能
水如烟1 小时前
孤能子视角:EIS术语梳理·道层+伦理层——关系场的底色与自处姿态:从场域到续指
人工智能
a puppy slide 葱1 小时前
ENAS | 基于参数共享的高效神经网络架构搜索
论文阅读·人工智能·深度学习·神经网络·机器学习·计算机视觉·神经网络架构搜索
科创致远1 小时前
中小企业智能体(AI Agent)怎么选?2026年企业级Agent选型指南
大数据·人工智能·深度学习
空堂与归1 小时前
英伟达开源ASPIRE:机器人自己攒Skill
人工智能·机器人·开源·agent
救救孩子把2 小时前
AI面试八股文-14_14-MCP-Skill-Function Calling
人工智能·安全·面试·职场和发展·推理·mcp·functioncall
for_ever_love__2 小时前
Map-Reduce 式全文问答:当文档超出上下文时的分而治之
人工智能·map·汇总·分块·rag·reduce·长文
海宇数据2 小时前
零信任架构实战:基于海宇入职背调报告构建自动化即时配送与网约车众包运力准入鉴权网关
运维·人工智能·架构·自动化
2601_962203512 小时前
2026企业级AI智能体办公平台对比:KuWork vs bit-Agent、安捷AI、Team Claw等6款,文档、报告、PPT与策划方案怎么选?
人工智能