Zing 论坛

正文

Iso:跨平台AI代理工具链,一次编写,处处运行

Razroo开源的Iso是一套完整的AI代理开发工具链,通过14个协同工作的npm包,解决代理工具碎片化、模型能力差异和运行时可靠性三大问题,实现一套指令在Claude Code、Cursor、Codex、OpenCode等多个平台无缝运行。

AI代理Claude CodeCursorCodexOpenCode跨平台提示工程MCP代理工作流Razroo
发布时间 2026/04/27 03:45最近活动 2026/04/27 03:52预计阅读 2 分钟
Iso:跨平台AI代理工具链,一次编写,处处运行
1

章节 01

Iso:跨平台AI代理工具链,一次编写处处运行

Razroo开源的Iso是一套完整的AI代理开发工具链,通过14个协同工作的npm包,解决代理工具碎片化、模型能力差异和运行时可靠性三大问题,实现一套指令在Claude Code、Cursor、Codex、OpenCode等多个平台无缝运行。

2

章节 02

背景:AI代理工作流的三大碎片化痛点

当前AI编程助手存在三大核心问题:1.工具碎片化:各平台配置格式不同(如Claude Code用CLAUDE.md,Cursor用.cursor/rules/*.mdc等),维护多份配置易导致漂移;2.模型碎片化:前沿模型提示词在小型模型上可能静默失效;3.运行时碎片化:依赖脆弱提示词控制运行时逻辑(如扇出限制、状态跟踪),缺乏确定性本地包支持。

3

章节 03

方法:Iso的14个npm包协同解决方案

Iso通过四类14个npm包形成端到端工具链:1.构建时工具(4个):@razroo/agentmd(结构化提示方言)、@razroo/isolint(检查小型模型兼容问题)、@razroo/iso-harness(转译源目录到各平台格式)、@razroo/iso-route(模型策略管理);2.包装器(1个):@razroo/iso(CLI入口);3.运行时控制库(6个):如iso-orchestrator(可恢复步骤)、iso-context(上下文管理)等;4.反馈工具(3个):iso-eval(任务评估)、iso-trace(会话分析)、iso-guard(策略检查)。

4

章节 04

证据:平台支持与快速实践

1.平台支持矩阵:目前支持Claude Code、Codex、OpenCode(全功能)和Cursor(模型绑定仅建议性注释);2.快速开始:安装@razroo/iso后执行npx iso build .即可转译源文件到多平台格式;3.小型模型循环:通过isolint重写提示词、iso-route固定角色等,实现前沿模型开发后无缝降级到小型模型。

5

章节 05

应用场景与技术架构亮点

1.应用场景:多平台团队(一致代理行为)、成本优化(前后端模型切换)、企业合规(可审计工作流)、开源项目(标准化配置);2.技术亮点:本地优先(无MCP/model依赖)、确定性(关键操作可复现)、分层设计(模块化组合)、反馈闭环(从编写到评估全流程)。

6

章节 06

总结与开源生态

Iso是标准化AI代理工具链,不取代现有工具而是促进协同,提升工作流的可维护性、可移植性和成本效益。项目开源在npm,采用Changesets版本管理,提供端到端示例(如examples/pipeline/)和dogfood项目。