DSH Plugins
返回列表
🖥️

dsh-llm-kiro

客户端 更新于 2026.08.25

在终端中运行以下命令:

dsh plugin install LiZheng1992123/dsh-llm-kiro

将以下提示词粘贴到 DeepSeek Harness 对话框中:

在 DeepSeek Harness 中执行 dsh plugin install LiZheng1992123/dsh-llm-kiro 即可安装该适配器插件,完整源码地址:https://github.com/LiZheng1992123/dsh-llm-kiro 。

插件介绍

如果你本机已经装好并登录了 kiro-cli,却希望它直接充当 DeepSeek Harness 的 LLM 后端,dsh-llm-kiro 正是为此而作。它将 harness 的 ctx.llm 接缝路由到本机 kiro-cli 的 ACP(Agent Client Protocol)stdio 子进程,完全复用已有的 IAM Identity Center 或 Builder ID 登录态,无需填写任何 API key、settings 段或凭据文件,装完即可在模型选择器中看到 kiro。

核心能力包括:零运行时依赖——ACP 客户端是纯 Node child_process 加手写 JSON-RPC(约 200 行),没有 postinstall,也没有任何 agent SDK;长驻 warm 会话——每个宿主 session 对应一个 kiro-cli 子进程,对话延续和工具轮次都在会话内部发生,超出上限按 LRU 淘汰;工具桥接——宿主工具通过每会话一个 loopback HTTP MCP server 暴露给内层模型,按 callId 配对、120 秒超时;原生工具隔离——kiro 以零信任模式启动,一切工具调用都经过权限回调,只有宿主 MCP 工具被放行;真实上下文计量——利用 kiro 侧的 contextUsagePercentage 折算 inputTokens,UI 上下文环和自动压缩阈值反映的是真实占用而非字符估算。此外还支持模型目录实时拉取(TTL 缓存加静态回退)、五档思考级别、kiro-proxy 代理自动探测,以及溢出错误分类后交由 harness 自动恢复。

适合谁用:已在本机部署 kiro-cli 并完成登录,希望在 DeepSeek Harness 中复用现有凭据和模型目录,避免重复配置 API key 的开发者。你不需要额外管理密钥或修改全局代理环境变量,只需确认本机 kiro-cli whoami 能正常运行即可。

使用场景

  • 在 DeepSeek Harness 中复用本机 kiro-cli 登录态,免填 API key 直接调用模型
  • 通过每会话 loopback MCP server 将宿主工具透明暴露给内层 kiro 模型
  • 利用 kiro-proxy 自动探测,无需全局导出代理变量即可走代理访问

适合人员

  • 已在本机安装并登录 kiro-cli 的 Harness 日常使用者
  • 希望免去重复配置 API key 和凭据文件的独立开发工程师
  • 需要长驻会话、工具隔离与真实上下文计量的平台集成开发者