之前发过一个帖子问KimiClaw的GitHub在哪,现在用了一段时间了,来写个详细的部署教程和界面介绍,给还没尝试过的人一个直观感受。
部署方式总结
KimiClaw有几种不同的使用方式,"部署"这个词在不同场景下含义不同:
方式1:VS Code插件(最简单,推荐)
- 直接在VS Code插件市场安装Kimi Code
- 配好API Key就能用
- 不需要任何服务器
- 适合个人开发者
方式2:本地模型部署(离线环境)
- 安装Ollama + 编程模型
- 修改插件配置指向本地API
- 需要GPU服务器
- 适合内网环境
方式3:团队共享部署
- 部署OpenClaw Server + Moonshot API
- 配置用户管理和权限控制
- 团队成员的插件都连接这个服务器
- 适合团队使用
操作界面介绍
主界面
VS Code装完Kimi Code插件后,界面上多了这些元素:
- 底部状态栏:右下角有Kimi图标,显示连接状态和当前模型
- 侧边栏:左侧多了一个Kimi的图标,点击打开对话面板
- 内联提示:编码时会出现灰色的补全建议
- 命令面板:Cmd+Shift+P可以调出所有Kimi命令
对话面板
侧边栏的对话界面跟Kimi聊天助手类似,但多了几个编程专属功能:
- 代码块可以一键"Apply to Editor"(应用到编辑器)
- 支持@file和@workspace引用
- 支持多轮对话,128K上下文保持连贯
内联对话
Cmd+I调出的小对话框,直接在代码编辑区域弹出。这是我最常用的功能,可以选中一段代码然后说"重构这段代码"或"加个错误处理"。
Skill管理
Cmd+Shift+P输入"Manage Skills"可以看到所有已安装的Skill和Marketplace。界面是一个类似VS Code Extensions的列表。
整体来说,KimiClaw的UI设计比较克制,没有太多花里胡哨的东西,基本就是在VS Code原有界面上加了几个入口。上手不难。
希望这个帖子能帮到还在观望的朋友。有问题随时问。
楼主的界面介绍很清晰。补充一些操作细节:
快捷键速查:
Cmd+I - 内联对话(最常用)
Cmd+L - 打开侧边栏对话
Tab - 接受代码补全
Esc - 拒绝补全
Cmd+Shift+P > “Kimi” - 所有命令
一些隐藏功能:
- 在终端里输入
kimi可以启动CLI模式的对话
- 选中代码后右键菜单有"Kimi: Explain"和"Kimi: Optimize"
- 在Git diff视图里可以让Kimi Review变更
- 状态栏的Kimi图标点击可以快速切换模型
团队部署的补充:
如果走方式3团队共享部署,建议用Docker Compose一键部署:
services:
openclaw-server:
image: openclaw/server:latest
ports: ["8080:8080"]
environment:
- API_KEY=your_moonshot_key
- AUTH_ENABLED=true
然后团队成员在VS Code设置里把endpoint改成服务器地址就行。
操作界面确实比较简洁,不像某些工具恨不得把整个IDE都改了。KimiClaw/Kimi Code走的是"轻量集成"路线,对VS Code原有的操作习惯影响最小。
补充方式2本地部署的一个细节:用Ollama跑本地模型的时候,如果模型第一次加载需要等一会儿(几十秒到几分钟,取决于模型大小和磁盘速度)。加载完成后后续使用就很快了。
如果嫌每次重启后都要等加载,可以设置Ollama的keep_alive参数保持模型常驻内存:
OLLAMA_KEEP_ALIVE=-1 ollama serve
-1表示永不卸载,代价是显存一直被占着。
@chenliang96 快捷键速查和隐藏功能太有用了,特别是终端里kimi CLI模式我居然不知道。右键菜单的Explain和Optimize我也一直没注意到。
帖子里漏了一个信息:KimiClaw的设置页面在Settings里搜"kimi"就能看到所有可配置项,大概有20多个选项,默认值基本够用,高级用户可以微调。
给还在观望的人一句话总结:KimiClaw的安装和使用门槛很低,5分钟就能跑起来。最大的优势是128K长上下文和中文能力。最大的劣势是补全速度和只支持VS Code。
如果你现在用的AI编程工具对大文件处理不好,或者中文交互体验差,值得试试KimiClaw。否则没必要特意切换。
作为Neovim用户补充一下:虽然KimiClaw官方只有VS Code插件,但因为底层走OpenClaw协议,社区有人做了Neovim的适配。GitHub搜"openclaw.nvim"可以找到,配合Moonshot API能实现基本的补全和对话功能。