终端里的轻量 AI 助手外壳,统一接入任意模型、MCP 和 Skills
Star457
24h 新增+8
7 天新增—
Fork7
Issue1
语言Go
项目介绍
更新于 1 天前
Shim 是一个跑在终端里的轻量 AI 编程助手外壳,可以理解为把各家模型和工具粘合起来的「万能适配器」:一个几 MB 的静态二进制,不依赖 Node、Python 或 Docker,也不带界面和后台进程。它内置 OpenAI 兼容和 Anthropic 两种适配器,能接入 Ollama、LM Studio、OpenRouter、Claude 等各类托管或本地模型,同时支持 MCP 服务器和 Agent Skills 的懒加载,省去为每个工具单独配 provider ID、端点和 JSON 的麻烦。日常既可以用自然语言下指令,比如让它解释仓库或修失败的测试,也可以用完整的脚本化命令;管理类请求会先由本地小模型翻译成白名单命令,涉及改动的操作需要人工确认,配置和会话都以纯文本 JSON 存放。适合经常在命令行里工作、想用统一入口切换多个模型和工具的开发者,尤其是偏好本地模型、在意数据不出机器的人;不碰终端的读者关系不大。
上手成本:中
Star 趋势
仓库信息
| License | MIT |
| 创建时间 | 2026-11-02 |
| 最后推送 | 2 天前 |
| 热度分 | 26.0 |