接入 Kilo Code
Kilo Code 是开源的 AI 编程助手。
方式一 · 让 Kilo Code 自己配置(推荐)
把下面的提示复制给 Kilo Code:
text
帮我配置知言家 AI Coding 伴侣的 Kilo Code 用户级插件。读取 https://zyhome.run/docs/integrations/kilo-code.txt 并按步骤执行。插件必须来自官网 kilo-code-plugin.ts,并保存到 %USERPROFILE%\.config\kilo\plugin\zy-home.ts;发现重复或冲突时先问我。完成后告诉我创建了什么、是否需要重启 Kilo Code。方式二 · 手动安装
Kilo Code 通过用户级 TypeScript 插件同步任务状态。
1. 检查重复插件
检查 %USERPROFILE%\.config\kilo\plugin\、当前项目的 .kilo\plugin\ 和旧版 .kilocode\plugin\。如果已有 zy-home.ts 或其他来源为 kilo-code 的知言家插件,只保留一份。
2. 下载插件
powershell
$PluginDir = Join-Path $env:USERPROFILE '.config\kilo\plugin'
New-Item -ItemType Directory -Path $PluginDir -Force | Out-Null
Invoke-WebRequest `
-Uri 'https://zyhome.run/docs/integrations/kilo-code-plugin.ts' `
-OutFile (Join-Path $PluginDir 'zy-home.ts')Kilo Code 会自动加载该目录中的 .ts 文件,不需要修改 kilo.json、opencode.jsonc 或 tui.jsonc 的 plugin 数组。
3. 重启 Kilo Code
完全退出 Kilo Code CLI 或 VS Code 扩展宿主,再重新打开。
验证
- 确认
%USERPROFILE%\.config\kilo\plugin\zy-home.ts存在。 - 重启 Kilo Code 并发送一条普通消息。
- 确认驱动出现来源为 kilo-code 的任务,设备进入处理中。
- 触发一次真实授权,确认设备进入等待授权并在答复后恢复。
- 本轮结束后,确认正常完成或明确错误的结果正确。
注意事项
- 插件使用 Kilo 原生会话、消息和 Permission ID,不根据命令或路径猜测授权身份。
- 只有当前轮存在、没有待处理授权且没有错误时,
session.idle才会作为正常完成。 - 插件不读取或发送消息正文、工具参数、命令、文件内容或 diff。
- 如果启动时设置了
KILO_PURE=1,Kilo 会跳过全部外部插件,知言家也不会加载。
速查
| 项目 | 路径或动作 |
|---|---|
| 插件来源 | kilo-code-plugin.ts |
| 插件位置 | %USERPROFILE%\.config\kilo\plugin\zy-home.ts |
| 配置文件 | 不需要修改 |
| 完成后 | 完全退出并重新打开 Kilo Code |
