Kimi Code for VS Code 正式发布 - 用 K2.7 Code 驱动的智能编程助手

Kimi Code for VS Code 是集成于 Visual Studio Code 的官方扩展插件,安装后可在编辑器内直接发起提问、审查代码 diff 并快速提交变更。插件能够读取引用的文件内容,并通过可视化界面展示修改建议,经确认后执行。整个流程由用户掌控,同时显著提升开发效率。

核心功能

原生聊天面板

本扩展在 VS Code 中提供了原生聊天面板,支持通过 @ 符号引用文件或文件夹、/ 命令执行项目扫描与上下文管理、diff 视图展示文件变更并支持回退操作,同时支持集成 MCP 服务器以调用外部工具。聊天面板可置于活动栏、侧边栏或独立标签页中。

文件引用

输入 @ 后选择文件或文件夹名称。例如:

  • @src/handlers/ 引用文件夹
  • @app.ts 引用文件
  • @src/app.ts:10-20 引用特定行范围

Alt+K 可快速插入当前文件或选中代码作为引用。

斜杠命令

输入 / 打开命令菜单。使用 /init 扫描项目并生成文档,或使用 /compact 压缩过长的上下文。

操作确认与工具执行

Kimi Code 在执行写文件、运行命令等操作前会弹窗请求确认,并展示详细参数,确保用户对操作完全知情并同意后才执行。

文件变更追踪

所有 Kimi Code 执行的文件修改都会记录在聊天历史中,并在消息末尾显示变更摘要。点击摘要可查看 diff 视图,支持回退操作。

计划模式(Plan Mode)

在计划模式下,Kimi Code 只进行分析和规划,不执行写文件或运行命令。适合用于:

  • 分析代码库结构
  • 制定修改计划
  • 理解复杂逻辑

MCP 服务器

支持连接外部 MCP(Model Context Protocol)服务器,扩展 Kimi Code 的工具能力,如调用第三方 API、执行特定任务等。

模型与深度思考模式

Kimi Code 默认使用 Kimi K2.7 Code 模型,这是 Kimi 当前最强的编程模型:

  • 256K tokens 上下文窗口
  • 强制开启思考模式,提高复杂任务成功率
  • 支持文本、图片、视频输入
  • ToolCalls、JSON Mode、Partial Mode、自动上下文缓存

安装方式

通过 VS Code Marketplace 搜索 "Kimi Code" 安装,或访问 Visual Studio Marketplace

身份认证

Kimi Code 支持两种认证模式:

Kimi 账号模式

点击登录按钮,浏览器将打开授权页面,完成授权流程后返回 VS Code。

API Key 模式

若已配置 API Key,可点击跳过登录。插件将在此模式下运行。

您可随时通过齿轮图标切换认证模式。登出后将返回登录界面。

典型工作流

代码理解与解释

@src/main.py
请解释这个文件的核心逻辑和架构设计

代码生成

@src/utils/
帮我创建一个新的工具函数,用于格式化日期,支持多种格式输出

代码重构

@src/legacy/old_module.py
分析这个模块的代码质量问题,并提供重构方案

调试与修复

@src/api/handler.py
这个接口返回了错误,请帮我定位问题并修复

命令与快捷键

命令快捷键说明
打开 Kimi Code 面板点击活动栏中的 Kimi 图标
快速引用文件Alt+K插入当前文件或选中代码
打开命令面板Ctrl+Shift+P执行 "Kimi Code" 命令
发送消息Enter在输入框中按 Enter 发送
浏览消息历史↑ / ↓在输入框中快速浏览历史消息

系统要求

  • VS Code 版本 1.85.0 或更高
  • 需拥有 Kimi 账号订阅或 Kimi API 密钥
  • 支持 macOS、Windows、Linux 系统

获取帮助

---

官方网站: https://www.kimi.com/code VS Code Marketplace: https://marketplace.visualstudio.com/search?term=Kimi%20Code&target=VSCode

ESC

输入关键词开始搜索

支持搜索标题、内容、标签