- ✓
暂未采集到具体套餐,价格以官网为准
Smoke Monkey Harness
零依赖的 TypeScript AI 编程智能体运行时
Smoke Monkey Harness 是什么?
Smoke Monkey Harness 是一款零依赖的 TypeScript AI 编程代理运行时,主打用确定性的状态机流程取代 LangChain 的臃肿架构和容易陷入死循环的自由 ReAct 模式。它内置 24 项原生开发工具和人类权限审批闸门,并支持 Claude Code、Cursor 等编辑器的 MCP 协议接入,同时提供开箱即用的 React 聊天组件与实时代码差异预览,完全开源可自由定制。
产品详细介绍
零依赖的 TypeScript AI 编程智能体运行时
Smoke Monkey Harness 是一款零依赖的 TypeScript AI 编程代理运行时,主打用确定性的状态机流程取代 LangChain 的臃肿架构和容易陷入死循环的自由 ReAct 模式。它内置 24 项原生开发工具和人类权限审批闸门,并支持 Claude Code、Cursor 等编辑器的 MCP 协议接入,同时提供开箱即用的 React 聊天组件与实时代码差异预览,完全开源可自由定制。
定价方案
需要付费创始人评论
大家好!👋 我是 Smoke Monkey 的作者。
如今大多数自主编码代理框架都存在两大痛点:
1. 依赖严重臃肿(数百个传递性 npm 包,或脆弱的 Python 绑定在生产环境中崩溃)。
2. 不受约束、自由形式的 LLM 循环,容易产生幻觉式编辑、执行未经验证的命令,或陷入死循环耗尽 API 预算。
我们从第一性原理出发,打造了 Smoke Monkey Harness 来解决这些问题:
⚡️ 1. 零运行时依赖:纯 TypeScript 编译为 Node.js 标准库。秒级安装、审计干净、随处运行。
🔄 2. 确定性的 6 阶段状态机:用严谨的生命周期取代脆弱的 while 循环:探索 ➔ 规划 ➔ 编辑 ➔ 验证 ➔ 恢复 ➔ 完成。
🛡️ 3. 内置人工审批网关:在执行危险的 bash 命令或破坏性文件覆盖之前拦截并暂停,等待人工批准。
🔌 4. Stdio MCP 服务器:通过一条命令即可将 24 个原生开发工具即时连接到 Claude Code 或 Cursor:
`claude mcp add smoke-monkey npx -y smoke-monkey-harness-mcp`
💻 5. 即插即用 React UI:`@smoke-monkey/ui` 提供开箱即用的流式聊天、阶段跟踪器以及内联并排的 git diff。
现在你就可以在网页上体验交互式模拟器:
👉 https://smoke-monkey-harness.ver...
它采用 MIT 许可证,100% 开源。我们非常期待听到你的想法、反馈,以及你希望接下来看到的工具或自定义阶段!