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 忽略,在设置菜单「输入建议设置」弹窗中配置。
- 编辑器上下文锁定:支持锁定当前文件与框选范围,发送消息时作为
@ 上下文进行引用;右键菜单可锁定/取消锁定或追加至光标处。
- 技能/MCP 使用摘要:每轮回复底部显示本轮技能与 MCP 工具计数(点击查看明细),便于调试调用逻辑;可用
maka.showToolUsageSummary 关闭。
- 对话轨迹:输入框上方新增「对话轨迹」按钮,按时间线查看当前会话的所有提问与每次大模型调用的完整请求/响应(含子代理)。
- 界面调整:全新 Logo、蓝紫主题、用量/额度并入输入框工具行等。
更新说明
0.3.6
- 修复:计划包含多个方案(计划A/B 等)时审阅框无法选择方案,现在会列出方案列表(默认选中第一个),批准即按所选方案执行。
- 优化:对话轨迹弹窗打开长会话记录不再卡顿——条目内容改为展开时才渲染(折叠状态不再一次性生成全部 JSON 文本)。
- 优化:对话轨迹弹窗中「提问」「模型」标签改用绿/蓝配色区分类型。
- 优化:对话轨迹的调用步号改为从第 1 步开始显示(原为第 0 步)。
0.3.5
- 特性:输入框上方新增「对话轨迹」按钮,按时间线查看当前会话所有提问与每次大模型调用的完整记录。
0.3.4
- 特性:每轮回复底部显示技能/MCP 工具使用摘要,可用
maka.showToolUsageSummary 关闭。
- 修复:编辑器上下文 chip 右键「追加至光标处」插入的引用带双
@ 前缀。
- 优化:会话回退命名(未开启大模型自动命名时)由「首条提问前 20 字」改为「首个段落、上限 60 字」。
0.3.3
- 特性:编辑器上下文 chip 新增右键菜单——「锁定/取消锁定」与左键点击一致,「追加至光标处」将该项以
@ 引用插入输入框当前光标位置。
- 优化:欢迎页改为固定显示「快速上手指南」,不再随机轮换提示(启动时内容不再跳动)。
- 修复:编辑器上下文 chip 在仅聚焦光标、未选中文本时误带光标行号(显示并锁定为
文件:行),改为只有实际选中内容时才带行号,未选中时仅显示并锁定文件名。
0.3.2
- 特性:编辑器上下文 chip——输入框上方实时显示当前活动编辑器文件与框选范围,点击锁定快照,锁定项随消息以
@路径:行范围 引用一并发送。
- 优化:拖拽插入
@ 引用新增支持从编辑器标签页拖拽。
0.3.1
- 特性:输入建议——打字时以灰色虚影预测后续文字,Tab 接受、Esc 忽略;支持
混合 / 历史会话记录 / 大模型 三种方式,「输入建议设置」弹窗配置(默认关闭)。
- 特性:陌生目录信任确认(对齐 kimi-cli)——未信任目录顶部横幅提示,「信任此目录」后实时生效并记住。
- 优化:提示词优化——输入为空时不显示按钮,点击直接按缓存偏好执行;模型、思考模式与提示词移入「提示词优化设置」弹窗,思考模式默认关闭。
- 优化:设置菜单新增「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,新增单元测试。
0.2.3
- 修复:长回合(超 10 分钟)被桥接超时误判为发送失败;
streamChat 调用不再设超时。
- 修复:引擎错误(如 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" 等相关名称与商标的权利归其所有者所有,此处仅用于描述与上游项目的派生关系。
| |