Kimi Code Maka
Kimi Code VS Code 扩展的独立分支(fork),使用新的发布者标识与命令命名空间,可与官方扩展并行安装、互不影响。
本分支仓库:maka0224/kimi-code-vscode-maka
特性
- 全中文界面:Webview 界面文案全面中文化。
- 会话状态通知:审批/提问/完成/失败时进行系统通知(失焦进系统通知中心),默认开启。
- 计划审阅优化:重构计划模式后的审阅框,解决文字排版问题。
- 上下文与额度统计:状态栏显示上下文占用与 tokens 明细;额度面板展示周额度、5小时额度。
- 文件/文件夹拖拽引用:按住 Shift 拖文件/文件夹到输入框插入
@ 引用,支持从资源管理器与编辑器标签页拖拽。
- 引擎驱动的 @ 建议:
@ 文件建议由引擎实时提供(更快更准),建议列表匹配字符高亮,支持文件夹引用。
- 斜杠命令优化:斜杠命令按回车/Tab键改为补全,而非发送。
- 会话自动命名:会话自动命名,支持手动修改。默认关闭,需在配置中开启。
- 对话过程折叠:会话处理过程可折叠只留结果,回合完成后自动折叠,并展示本轮用时。
- 切换窗口恢复聚焦:Alt+Tab 切回自动聚焦输入框。
- 陌生目录信任确认:打开未信任目录时顶部横幅提示受限项,一键信任后启用项目级 MCP 配置(对齐 kimi-cli)。
- 提示词优化:对输入框中的用户提示词文本进行病句、错句、排版优化。在设置菜单「提示词优化设置」中设置。
- 输入建议:打字时预测后续文字,Tab 接受、Esc 忽略,在设置菜单「输入建议设置」弹窗中配置。
- 编辑器上下文锁定:支持锁定当前文件与框选范围,发送消息时作为
@ 上下文进行引用。
- 界面调整:全新 Logo、蓝紫主题、用量/额度并入输入框工具行等。
更新说明
0.3.2
- 特性:编辑器上下文 chip——输入框上方实时显示当前活动编辑器文件与框选范围,点击锁定快照,锁定项随消息以
@路径:行范围 引用一并发送。
- 优化:拖拽插入
@ 引用新增支持从编辑器标签页拖拽。
0.3.1
- 特性:输入建议——打字时预测后续文字(灰色虚影),Tab 接受(可连续接力生成下一段)、Esc 忽略;支持
混合 / 历史会话记录 / 大模型 三种方式与指定模型,在设置菜单「输入建议设置」弹窗中配置(默认关闭)。
- 特性:陌生目录信任确认(对齐 kimi-cli)——打开未信任目录时顶部横幅提示受限项(项目级 MCP 配置不加载),点击「信任此目录」后实时生效并记住;「忽略」仅关闭本次横幅。
- 优化:提示词优化——输入为空时不显示按钮,点击直接按已缓存偏好执行(不再弹出气泡);模型、思考模式与优化提示词移入独立的「提示词优化设置」弹窗,新增启用开关;思考模式默认改为关闭。
- 优化:设置菜单顶部新增「Kimi Code Maka」分组,收纳「输入建议设置」与「提示词优化设置」(原「输入建议」更名)。
- 优化:输入框高度增加一半(最小 48px → 72px,自适应上限 140px → 210px)。
- 修复:Alt+Tab 切走再切回时输入框焦点未恢复(仅当切走前焦点在输入框时才恢复聚焦)。
0.3.0
- 特性:提示词优化——输入框上方新增按钮栏(提示词优化居右),气泡内选择模型与思考模式并可编辑优化提示词,工具行出现回退按钮可一键还原原文。
- 特性:同步上游扩展 0.7.4/0.7.5——
@ 文件建议改由引擎实时提供,建议列表匹配字符高亮,文件夹可作为 @ 引用插入;图片/视频入口仅在未输入查询词时显示。
- 修复:修复
@ 与 / 建议列表在滚动边缘鼠标停留时的抖动;引擎允许 Bash 工作目录位于工作区根之外;上下文压缩后重新提醒未注入的 AGENTS.md;kimi-cli 旧数据迁移更完整且不再重复弹提示。
- 特性(内部):webview 数据层迁移至 TanStack Query,新增 webview 单元测试。
0.2.3
- 修复:长时间(超过 10 分钟)运行的回合被 Webview 桥接超时误判为发送失败——消息被弹回输入框、生成状态被误清,而引擎其实仍在执行;
streamChat 调用不再设超时(回合完成/失败本就走事件推送,返回值无人消费)。
- 修复:引擎侧错误(v2 引擎
Error2,如 session.busy)被一律误报为「Internal error occurred.」;错误码改为透传,命中对应的中文提示。
0.2.2
- 特性:会话自动命名与重命名(
maka.autoGenerateSessionTitle 默认关闭,勾选走大模型,否则取首条提问前 20 字)。
- 特性:计划审阅框改为 Markdown 渲染并默认展开(原先整份计划挤在等宽小框里无法阅读)。
- 特性:界面结构调整——上下文用量与额度移入输入框工具行,会话详情并入用量弹层。
- 特性:欢迎页加入拖拽插入引用说明。
- 修复:顶部会话名称不刷新(改为标题落盘后主动推送);「前 20 字」回退被引擎默认标题挡住不生效。
- 修复:重命名会话报「Invalid bridge params」(桥接方法补参数校验)。
0.2.1
- 特性:通知前缀携带会话标题,审批/提问/完成/失败各有独立文案。
- 特性:拖拽时输入框显示居中蒙层提示。
- 修复:长时间运行后发送消息失败(先静默重试一次,仍失败才报错)。
- 修复:通知配置无法直接勾选(改回 6 个扁平配置项
maka.notifications.*)。
0.2.0
- 特性:对话中间过程折叠,回合完成后自动折叠。
- 特性:会话时长显示。
- 特性:会话状态通知(
maka.notifications.* 分项开关)。
- 特性:全新 Logo。
- 修复:会话忙碌时发送消息的冲突提示。
- 修复:运行时断连后发起新对话无反应。
- 修复:思考强度下拉面板被裁剪。
- 修复:欢迎页文件名笔误(
AGENT.md → AGENTS.md)。
0.1.0
- 特性:独立发布者
maka 与 maka.* 命名空间,可与官方扩展并行安装。
- 特性:界面全面中文化,蓝紫主题配色。
- 特性:上下文用量统计(状态栏百分比、tokens 明细)。
- 特性:额度信息面板(含 5 小时窗口进度条)。
- 特性:按住 Shift 拖拽文件/文件夹插入
@ 引用。
- 特性:Alt+Tab 切回自动聚焦输入框。
- 特性:斜杠命令选中改为补全而非直接发送。
安装
从扩展市场安装
- 打开 VS Code 扩展面板(
Ctrl+Shift+X);
- 搜索
kimi-code-maka,认准发布者 maka;
- 点击「安装」即可。
从 VSIX 安装
- 在 Releases 页面下载最新的
.vsix 文件;
- VS Code 中执行
Ctrl+Shift+P → Extensions: Install from VSIX...,选择下载的文件;
- 或命令行安装:
code --install-extension kimi-code-maka-<version>.vsix
使用
- 安装后点击活动栏的 Kimi Code Maka 图标打开面板;
- 按提示登录 Kimi 账号即可开始对话;
- 常用命令(
Ctrl+Shift+P 搜索 Kimi Code Maka):新对话、在侧边栏/新标签页打开、插入当前文件引用等。
配置项均以 maka. 开头,可在设置中搜索 maka 查看。
链接
许可证
MIT
声明
本项目是社区维护的独立分支,与 Moonshot AI(月之暗面)官方无隶属关系,不代表官方立场。"Kimi"、"Kimi Code" 等相关名称与商标的权利归其所有者所有,此处仅用于描述与上游项目的派生关系。
| |