中间那颗恒星

Kit Harness Protocol

MCP 让 AI 连上工具。KHP 让 AI 操作专业软件。Kition 是第一套建在它上面的开源专业软件。

到 kitharnessprotocol.org 阅读协议

KHP 是 AI Agent 和 kit 之间的约定。每个 kit 都回应同一小组调用:查看文件、列出命令、执行、查询、批量、检查。每次查看和执行都会带回一张渲染好的预览图,错误也是结构化的(not-found、read-only、unknown-command),所以 Agent 能看见自己改了什么,出错时也能自己纠正。每个 kit 会声明自己做到哪一级:basic、agent-ready或 agent-ready-complete。

每个 kit 都回应的调用

对 Agent 来说,每个工具都带 kit 前缀,例如 sheet_run, photo_inspect.

  • inspect查看文件,带回渲染好的预览图
  • commands列出这个 kit 的全部命令
  • run执行一条命令,带回预览图
  • query查询文件里的对象
  • batch一次执行多条命令
  • check检查文件是否有问题
  • draft_ready / draft_reopen把草稿交给人审阅,或重新打开

三个等级

basicagent-readyagent-ready-complete

交给你的 AI

Kition 自带一个 kit 的 MCP server。用 stdio 指向一个文件夹运行,不用打开应用,你的 Agent 就会拿到每个 kit 的sheet_inspect、sheet_run、sheet_check 这类工具。

# Claude Code
claude mcp add kition -- kition-kits-mcp --workspace /path/to/your/folder

# Any MCP client (mcpServers config)
{
  "mcpServers": {
    "kition": {
      "command": "kition-kits-mcp",
      "args": ["--workspace", "/path/to/your/folder"]
    }
  }
}

kition-kits-mcp 随 Kition 一起提供。没有许可证密钥时,它以开发和评估模式运行。