Kimi Code,外加一块画布
需要多少个 Kimi Code 智能体就运行多少个,每个都在自己的卡片里,使用 Kimi 真实的终端界面。Kimi 自己的钩子告诉 NeuroSquad 每个智能体是在工作、在等你还是已完成;箭头为它连接终端、笔记和其他智能体;会话和令牌一目了然。
官方网站kimi.com/code/en- 真实的
kimi,你自己的登录 - 不写入
~/.kimi-code - 免费,支持 Windows 10 和 11
它知道 Kimi 何时完成——何时在提问
终端安静下来,可能是“已完成”,也可能是“在等你授权”。NeuroSquad 不靠猜:每张卡片的配置里都有 Kimi Code 自己的钩子,它们报告每一轮。
UserPromptSubmit钩子你按下回车。卡片图标开始旋转,“团队状态”卡片把它计为工作中,上一个问题的通知随之撤下。
PermissionRequest钩子Kimi 在运行命令前询问。通知第一行就是 Kimi 自己的话——Running: rm -rf dist——并一直保留到你回答。
Stop钩子这一轮结束了。队列里的下一条提示发出,回答写入工作日志,通知告诉你已完成。按 Esc 时发送的是 Interrupt——同样算已完成。
提问和计划也算
Kimi 提问(AskUserQuestion)或请你批准计划(ExitPlanMode)时,卡片同样会等你。
顺序不会乱
Kimi 有些钩子不等待就发出,快速一轮的 TurnStarted 可能晚于它的 Stop 到达。卡片以 UserPromptSubmit 开始一轮,所以不会卡在“工作中”。
你的钩子照常工作
卡片的配置就是你的 config.toml 原文,末尾追加 NeuroSquad 的钩子。你自己配置的钩子仍会运行。
你会用 Kimi Code 做的三件事
应用的复刻,一步步播放。Kimi 提问时,由你来回答。
Kimi Code 通过终端卡片修复失败的测试,删除文件夹前停下来询问,然后完成——工作日志自动写好。
Kimi Code 在 NeuroSquad 中的全部能力
基于 Kimi Code 2.1.1 实测。大部分是 Kimi 自带的——钩子、MCP、会话。凡是 NeuroSquad 需要额外实现的,或 Kimi 做不到的,卡片上都会注明。
- 01
清楚自己的状态
Kimi Code 自己的钩子报告每一轮、每个问题和每次失败,无需猜测。
“已完成”和“在等你”是两回事
每张卡片的配置都带有 Kimi 的钩子:
文档: “已完成”和“在等你”是两回事UserPromptSubmit标记工作中,PermissionRequest标记在等你,Stop标记已完成。通知说明它需要什么
通知第一行是 Kimi 的原话——
文档: 通知说明它需要什么Kimi Code needs your permission: Running: …、Kimi Code is asking: …,或待批准的计划。一直保留到你回答。- NeuroSquad 实现
会话在重启后仍在
Kimi 在第一条消息时创建会话 id,没有参数可以指定。每个钩子都带着它,下次启动用
文档: 会话在重启后仍在-S <id>恢复——/new之后也一样。
- 02
通过画布工作
从卡片引出的箭头就是一组工具,经由 Kimi 自己的 MCP 客户端。
- NeuroSquad 实现
箭头即同意
Kimi 2.1.1 会解析权限规则却从不应用,所以对 NeuroSquad 自己的工具,NeuroSquad 会在 Kimi 的对话框里选择 “Approve for this session”。第三方工具仍会询问。
文档: 箭头即同意 - 无法实现
工具列表无法实时更新
Kimi 的 MCP 客户端忽略
文档: 工具列表无法实时更新tools/list_changed。因此卡片一开始就拿到 NeuroSquad 的全部能力,由箭头在调用时决定——会话中途创建的卡片照样能用。 来自注册表的 MCP 服务器
从官方 MCP Registry 安装一次服务器,再用箭头交给卡片。每次调用它之前 Kimi 都会询问;服务器的密钥不会离开 NeuroSquad。
文档: 来自注册表的 MCP 服务器
- 03
为长时间运行而生
上下文占满和配额上限,都在卡片上处理。
配额用尽后继续
带有 Kimi 配额错误的
文档: 配额用尽后继续StopFailure会在卡片上显示倒计时,并在重置时发送 “continue”——“resets in 2h 15m” 会从消息中读出。
- 04
团队协作
每张卡片都有自己的 Kimi 主目录,智能体之间不共享配置,也不共享会话列表。
每张卡片一个 Kimi 主目录
文档: 每张卡片一个 Kimi 主目录KIMI_CODE_HOME指向卡片自己的文件夹:你的 config.toml 原文加上 NeuroSquad 的部分,你的 MCP 服务器加上我们的,并链接到你的登录。你的~/.kimi-code只会被读取。- NeuroSquad 实现
不会卡在 “Trust this folder?”
Kimi 在任何未信任的文件夹中启动前都会询问。卡片写入与 Kimi 自己相同的信任记录——文件夹本来就是你选的。
文档: 不会卡在 “Trust this folder?”
- 05
费用、控制与访问
花了多少、还能花多少、用哪个模型,以及如何访问它。
谁在等待,用了多少
同时运行多个 Kimi Code 智能体时,这两张卡片回答你最常问的问题。
“团队状态”卡片
工作区里每个智能体的状态、模型和本轮用时。等你的排在最前,并显示它在问什么。点击某个状态即可筛选。
coupon-fixKimi Codekimi-for-codingKimi Code needs your permission: Running: rm -rf dist等你处理2:34
api-migrationKimi Codekimi-for-coding把路由迁移到新客户端工作中16:32
deps-auditKimi Codemoonshotai/kimi-k2检查过时的依赖工作中5:25
docs-passKimi Codekimi-for-coding更新 README已完成8分钟前
用量与费用
从卡片自己 Kimi 主目录里每个会话的 wire 日志读取,所以每个请求只属于一张卡片。
| 智能体 | 令牌 | 费用 | ||
|---|---|---|---|---|
| coupon-fix | 1,392,604 | 无价格 | ||
| api-migration | 905,117 | US$0.63 | ||
| docs-pass | 228,470 | US$0.16 | ||
| 总计 | 112 | 2,526,191 | US$0.79 |
真实的 Kimi Code,住在自己的主目录里
Kimi Code 从一个文件夹读取一切,也没有设置覆盖层,所以 NeuroSquad 给每张卡片一个自己的。它添加的全部内容如下:
不写入 ~/.kimi-code
你的配置是复制而不是修改;登录、技能和插件通过链接共享。删除卡片会移除生成的文件,但不会删除它的会话。
你的登录,你的套餐
Kimi Code 使用它已有的账号——在终端里执行一次 kimi login,所有卡片共享。
装在哪里都能找到
先找 npm 的 kimi.cmd,再找安装脚本的 kimi.exe,按当前 PATH 查找。Python 版的 kimi 会被拒绝,绝不运行。
关于 NeuroSquad 中的 Kimi Code
给 Kimi Code 一块画布
免费支持 Windows 10 和 11。你的代码、登录和费用都留在你的电脑上。