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

在vscode中使用kimi code插件,不登录kimi官方,直接使用第三方模型(deepseek)

背景

因为朋友需要这个使用kimi code内部接入ds(deepseek),研究了下,如果使用插件,首先要你直接登录,使用插件内部的cli,但要付费;所以为了不花钱,我看到插件还可以允许使用这个你本地的kimi code cli,只不过需要在设置中的Kimi: Executable Path 输入框,填入你的kimi cli的执行地址。我看到很少有讲这个,可能因为kimi code大家用的不多,下面就介绍下。

执行步骤

首先,确定你的kimi code cli是使用npm安装的还是采用的windows原生的,带有.exe文件的版本,因为vscode插件在executable path 识别时 无法识别npm 版本的路径,所以这里采用windows原生的版本, 我使用的git windows 窗口 所以下面这个命令可以识别:

# git bash命令 curl -LsSf https://cdn.kimi.com/binaries/kimi-cli/install.sh | bash # powershell命令 irm https://cdn.kimi.com/binaries/kimi-cli/install.ps1 | iex

安装完成后
可以检查用命令 直接在vscode的powershell终端输入

# 验证安装成功是否 kimi --version # 查找kimi的.exe执行文件路径 where.exe kimi

显示版本就说明已经安装成功
同时执行查找路径命令 记住这个路径 等会要填入kimi的设置中的读取cli路径框中。
下面需要配置文件,因为现在kimi cli 已经不采用npm版本的 /providers 配置第三方模型,windows原生的1.48版本最新的 要求使用配置文件 config.toml
这个文件我看官方文档写的文件路径填入配置文件 发现不对,所以我自己又多试了一步 发现就对了,我建议可以两个都写一样的配置文件,如果你要使用插件的话。都可以自己试试。

# 全部路径默认是 c:/user/用户名/ --> ~ ~/.kimi-code/config.toml # 但是我配置到了这个文件后并没有识别到这个我自己配置的模型,所以我使用了以下路径的配置文件 就识别成功了 ~/.kimi/config.toml
# config.toml 文件的配置内容 default_model = "deepseek/deepseek-v4-pro" default_permission_mode = "manual" default_plan_mode = false merge_all_available_skills = true telemetry = true # 正确:providers 顶层普通字典,每个服务商单独 [providers.名称] [providers."managed:kimi-code"] type = "kimi" base_url = "https://api.kimi.com/coding/v1" api_key = "" [providers.deepseek] type = "openai_legacy" base_url = "https://api.deepseek.com/v1" api_key = "填入自己在ds平台的apikey" # 模型映射 [models."kimi-code/kimi-for-coding"] provider = "managed:kimi-code" model = "kimi-for-coding" max_context_size = 262144 [models."deepseek/deepseek-v4-pro"] provider = "deepseek" model = "deepseek-v4-pro" max_context_size = 131072 [models."deepseek/deepseek-v4-pro-1m"] provider = "deepseek" model = "deepseek-v4-pro[1M]" max_context_size = 1048576 [models."deepseek/deepseek-v4-flash"] provider = "deepseek" model = "deepseek-v4-flash" max_context_size = 131072 [thinking] enabled = true effort = "high" [loop_control] max_retries_per_step = 3 reserved_context_size = 50000 [background] max_running_tasks = 4 keep_alive_on_exit = false [[permission.rules]] decision = "allow" pattern = "Read" [[permission.rules]] decision = "deny" pattern = "Bash(rm -rf*)" [[hooks]] event = "PreToolUse" matcher = "Bash" command = "node ~/.kimi-code/hooks/check-bash.mjs" timeout = 5

以上是我自己的配置文件,仅供参考。

在vscode终端或者poweshell终端 输入kimi 启动cli,然后输入/model 会发现配置文件的模型都已设置好了。

到这里已经快完成了,打开vscode,安装kimi-code插件 安装带有月之暗面官方标识的。
安装好插件 打开设置(ctrl+,),

输入筛选kimi,然后翻到中间 输入刚才where.exe kimi的路径 再打开kimicode插件 此时还是会显示让你登录 但是你只需要点击skip

发现就可以使用了。当然此方法应该也是可以使用其他模型,可以自己试试。综合官方文档以及自己的尝试,大部分都可以成功。(后续会写一个npm 版本的kimi code接入第三方模型的那个偏简单,只不过无法接入插件,只能自己使用cli)

http://www.jsqmd.com/news/1140727/

相关文章:

  • 上海具身智能落地实践:从技术闭环到城市新基建
  • TB67H480FNG与MK60DN512VLQ10电机控制方案解析
  • Spring-context 源码深度解析:从IOC容器到事件驱动
  • Python 自动化之图片验证码识别——Pillow + OCR 实战
  • 基于 Distroless 镜像,移除所有 shell 和包管理器
  • 如何安全备份QQ空间历史数据:GetQzonehistory完整指南
  • GraphQL 订阅驱动链上事件流:WebSocket 重连、去重与断线补偿策略
  • 金蝶云星空《资产实物清单》报表添加字段
  • 3个痛点一次解决:番茄小说下载器让你的阅读体验全面升级
  • WarcraftHelper魔兽辅助插件终极指南:彻底解决魔兽争霸3现代兼容性问题
  • 杰理之发射器做选择连接【篇】
  • 1.java秒杀项目第一课-项目工程
  • ROP-RAS3:面向嵌入式设备的实时POMDP在线规划框架
  • Claude Fable 5 解禁 + Sonnet 5 发布:附 Claude Code 国内接入教程
  • 【机器人】基于Boids算法去中心化群体机器人Matlab仿真
  • 洛圣都的守护者:YimMenu如何解决GTA5在线模式的三大痛点
  • 3步彻底解决Windows更新故障:Reset Windows Update Tool终极修复方案深度指南
  • D3KeyHelper:从重复按键到智能战斗,暗黑3玩家的效率革命
  • Xshell六
  • Nessus漏洞扫描实战:从策略设计到报告分析的全流程优化
  • 终极指南:3分钟搞定Windows与Office智能激活
  • 油气人员定位终端怎么选?千寻FindMobile vs 终端原生定位方案对比
  • milvus | 第 6 章:组件接口总览与角色分工
  • Stable Diffusion 3 与 Midjourney V6 对比评测:5个商业设计场景下的出图效率与成本分析
  • R3nzSkin国服特供版:英雄联盟免费换肤终极方案
  • Logstash安装与Docker部署实战:ELK日志处理核心枢纽配置指南
  • 115proxy-for-kodi:5步解锁无限云端影院的Kodi终极秘籍
  • 摄影师的终极批量水印解决方案:Semi-Utils智能批量处理工具
  • 如何用Translumo打破语言障碍:游戏屏幕实时翻译终极指南
  • 大模型进工厂:小白必看!工业AI大小模型协同实战指南(收藏版)