游乐游手机版
首页/AI教程/文章详情

Claude Code与LM Studio快速上手教程

时间:2026-06-09 15:12
首先确保LMStudio本地服务运行正常且API接口畅通,然后修改settings json配置文件,设置环境变量与模型名,注意避免ANTHROPIC_AUTH_TOKEN与API_KEY冲突。支持热切换模型及自定义快捷命令,实现不同场景下的模型高效分工,提升使用灵活性与工作效率。

1. 目标

简单来说,核心目标只有一个:让 Claude Code 无论在任何目录下,都能默认连接本机运行的 LM Studio,并使用本地部署的模型完成各类任务。使用本地模型的好处不言而喻——响应速度快、数据隐私有保障,还能免费体验各种开源大模型,无需担心API费用或网络延迟。

\

2. 前提条件

在开始之前,请先确认以下准备工作是否已完成:

  • 已正确安装 Claude Code
  • 已正确安装 LM Studio
  • LM Studio 的本地服务已成功启动
  • 已获取 LM Studio 的 API Token
  • 至少已下载并加载了一个本地模型
  • 已退出 Claude Code 的账户登录状态

退出登录的操作很简单,在终端中执行以下命令即可:

/logout

正常情况下,你会看到如下提示信息:

❯ /logout
Successfully logged out from your Anthropic account.

3. 先验证 LM Studio 是否正常工作

不必急于配置 Claude Code,建议先确认 LM Studio 的 API 接口可用。打开 PowerShell,运行以下脚本——请将 token 替换为你自己生成的 Token:

$token = "你的 LM Studio token"
$body = @{
  model = "google/gemma-4-26b-a4b"
  max_tokens = 64
  messages = @(
    @{
      role = "user"
      content = "hello"
    }
  )
} | ConvertTo-Json -Depth 10
Invoke-RestMethod `
  -Method Post `
  -Uri "https://localhost:1234/v1/messages" `
  -Headers @{
    "Authorization" = "Bearer $token"
    "Content-Type" = "application/json"
  } `
  -Body $body

如果返回结果中包含了 messagecontentusage.input_tokens 等字段,说明 LM Studio 运行正常,可以继续后续配置。

\

4. 配置 Claude Code 全局连接 LM Studio

接下来需要修改一个配置文件,其路径如下:

C:\Users\你的用户名\.claude\settings.json

如果该文件不存在,请手动创建一个。文件内容请参考以下模板:

{
  "env": {
    "ANTHROPIC_BASE_URL": "https://localhost:1234/",
    "ANTHROPIC_AUTH_TOKEN": "你的 LM Studio token"
  },
  "model": "google/gemma-4-26b-a4b"
}

\

保存文件后,请打开一个新的终端窗口(注意:旧窗口的环境变量可能未刷新)。随意切换到一个目录,直接运行:

claude

如果顶部显示的模型名称与你配置的一致,说明设置成功——从此以后,在任何目录下启动 Claude Code,都会默认使用本地 LM Studio 提供的模型。

5. 注意认证冲突问题

一个常见的陷阱是同时设置了 ANTHROPIC_AUTH_TOKENANTHROPIC_API_KEY。如果你之前配置过其他环境变量,可能会遇到如下报错:

Auth conflict: Both a token (ANTHROPIC_AUTH_TOKEN) and an API key (ANTHROPIC_API_KEY) are set.

解决办法非常简单——仅保留 ANTHROPIC_AUTH_TOKEN,将旧的 ANTHROPIC_API_KEY 彻底清除。你可以从系统环境变量中删除,也可以从配置文件中移除,确保二者不会同时存在即可。

6. 热切换模型的方法

一个本地服务可以同时加载多个模型,并随时进行热切换。首先在 LM Studio 的 CLI 中通过以下命令加载所需模型:

lms load "google/gemma-4-26b-a4b" --ttl 3600
lms load "qwen3.5-9b-claude-4.6-highiq-instruct-heretic-uncensored" --ttl 3600
lms load "openai/gpt-oss-20b" --ttl 3600

要查看当前已加载的模型列表,可以运行:

lms ps

在 Claude Code 会话中,直接输入 /model 命令即可完成热切换,无需重启进程:

/model google/gemma-4-26b-a4b
/model qwen3.5-9b-claude-4.6-highiq-instruct-heretic-uncensored
/model openai/gpt-oss-20b

7. 不改 LM Studio 模型名的快捷方案

Claude Code 原生不支持自定义模型别名映射。如果你希望在 LM Studio 中保留原有模型名称,可以在 PowerShell 的 $PROFILE 中添加一些快捷函数,避免每次都要输入完整的模型名:

function cc-gemma4 { claude --model "google/gemma-4-26b-a4b" }
function cc-code { claude --model "qwen3.5-9b-claude-4.6-highiq-instruct-heretic-uncensored" }
function cc-gptoss { claude --model "openai/gpt-oss-20b" }

之后只需直接调用函数名即可:

cc-gemma4
cc-code
cc-gptoss

\

8. 推荐的日常模型分工

在实际使用中,不同场景适合搭配不同模型。一个较为实用的组合方案如下:

  • cc-code:作为编写代码的主力模型
  • cc-think:处理复杂推理任务时使用大模型
  • cc-fast:快速问答场景使用小模型

对应的 PowerShell Profile 函数可以这样定义:

function cc-fast { claude --model "meta-llama-3.1-8b-instruct-128k" }
function cc-code { claude --model "qwen3.5-9b-claude-4.6-highiq-instruct-heretic-uncensored" }
function cc-think { claude --model "google/gemma-4-26b-a4b" }

9. 推荐链接

  • Claude Code 设置文档
  • Claude Code 模型配置文档
  • LM Studio Claude Code 集成文档
  • LM Studio CLI 文档
  • LM Studio lms load 文档
来源:https://www.jb51.net/ai/1023136.html
上一篇Claude Code专题:Skills系统从零安装配置使用完全指南手册 下一篇Claude Code远程监控工具实现方法详解
本站内容用于信息整理与展示,如有侵权或内容问题请及时联系处理。

相关推荐

补充同频道和同主题内容,方便继续浏览更多相关内容。

同类最新

继续查看同栏目最近更新的文章。

更多
内网RPA离线部署从依赖打包到7×24无人值守踩坑与避坑方案
AI教程 · 2026-07-02

内网RPA离线部署从依赖打包到7×24无人值守踩坑与避坑方案

这三年,内网RPA项目接了不下二十个。每次开局都像闯关——断网、缺依赖、多机同步、定时执行、批量分发、源码保护、AI离线化,八个坑一个比一个深。今天把这些实战经验整理出来,希望能帮正在内网搞自动化的兄弟们少踩点雷。 一、内网无网络环境怎么部署RPA流程:先搞清楚什么叫“真离线” 很多工具宣传“支持本

水利工程师用WorkBuddy写洪水报告效率提升3倍
AI教程 · 2026-07-02

水利工程师用WorkBuddy写洪水报告效率提升3倍

WorkBuddy开发者分享季 水利工程师AI提效实战:用WorkBuddy撰写洪水影响评价报告,效率提升3倍 WorkBuddy 效率 人工智能 开发工具 一、我是谁,为什么需要AI 先介绍一下自己——我是一名水利工程师,在湖南长沙的一家小型水利设计公司任职。当前行业环境不太

日志服务数据加工规则洞察仪表盘使用指南
AI教程 · 2026-07-02

日志服务数据加工规则洞察仪表盘使用指南

数据加工诊断仪表盘 想实时掌握日志服务加工功能的运行状态?直接从加工列表页点击那个“规则洞察”按钮,仪表盘就会立刻呈现出来。入口就在那儿,不绕弯子。 跳转后,你可以按作业名称、实例ID或源LogStore来筛选任务状态。比如下边这张图,展示的是当前实例ID(90c9d47714dbb807d47c1

基于RFID的固定资产管理系统技术架构与工程实践
AI教程 · 2026-07-02

基于RFID的固定资产管理系统技术架构与工程实践

固定资产管理难题是众多企事业单位的普遍困扰,资产数量动辄数千件,且广泛分布于不同部门、楼层乃至园区。传统人工盘点方式在工程维度上始终面临三大关键瓶颈:采集效率低下、数据闭环中断、状态同步滞后。使用条码枪逐一扫描标签,识别距离通常不超过30厘米,操作人员需逐个寻找并扫描,盘点效率完全受限于人力。面对5

WorkBuddy实战用AI搭建A股智能盯盘助手省心高效
AI教程 · 2026-07-02

WorkBuddy实战用AI搭建A股智能盯盘助手省心高效

炒股的朋友们想必都深有体会——每天重复盯盘、查行情、分析板块轮动,这一整套流程下来耗费大量精力。手动翻查数据不仅身心俱疲,还很容易错过关键买卖节点。今天我们就来聊聊如何打造一款趁手的盯盘工具,借助AI替你分担这些重复性工作。 背景:盯盘的核心痛点 股民都有同感——每天不只要查询单只股票的实时行情,还