竞品对比与迁移指南
MyrmAgent 定位为完整的 AI Agent 原生工作空间。与仅支持终端命令行的代码助手不同,MyrmAgent 提供持久化沙箱、跨会话记忆与企业级安全,同时具备全栈工程开发能力。迁移信心保障 — 支持 SaaS 云端、本地自托管或桌面端;支持一键通过 WebUI 导入 Hermes 技能包。MyrmAgent 支持一键安装完整 Agent 包(模型 + 技能 + MCP + 子智能体 + 安全策略)。文档支持 6 种语言(zh/en/ja/ko/de/zh-TW),跨 WebUI、云端托管与 Tauri 桌面端自动感知语言。
最新验证快照(2026-08-30 · 长程任务保活与计划人机协同门禁 · 核心引擎完成)
- TaskContinuityAndPlanConfirmationGate(对标 Claude Code / Cursor / Hermes / OpenClaw 生产实践): 在长程多步任务执行与复杂重构中,彻底解决“越做越失忆”、“清单占满上下文”与“重规划脱缰失控”三大行业痛点:
- 非持久化动态流末端修饰(
progress_middleware.py):在每次模型调用前精准注入当前聚焦任务与目标,经历数十轮工具调用依然目标如一,且 100% 保护 SystemMessage 前缀缓存(Prompt Prefix Cache 命中率保持 90%+); - 紧凑折叠视图(Compact View)压降 84.5% Token:任务清单超过 4 项且存在已完成项时,自动聚合折叠为
[✓] N completed,单轮注入仅消耗 ~65 tokens(对比全量展开节省 84.5% Token),极大缩短首字延迟(TTFT); - 单轮多次 Tool 调用注入幂等清洗:注入前通过正则自动剥离历史残留,杜绝多工具交互下 Prompt 末尾重复堆积垃圾指令块;
- 重大 Re-plan 动态拦截与人机双重把关(
plan_confirm_middleware.py):引入目标感知 ContextVar,当中途用户推翻诉求、Agent 生成新目标时,系统自动挂起并再次触发 LangGraphinterrupt(),在 WebUI/桌面端重新弹出审核卡片,用户点击确认后方可执行; - 100% 测试覆盖与零破坏性:通过 23 项中间件单元测试(覆盖率 94%)与 13 项真实 SQLite / Goal 链路集成测试,0 破坏性接口变更,0 业务侵入。
- 非持久化动态流末端修饰(
- SSOT 来源:
myrm-agent-harness/src/myrm_agent_harness/agent/middlewares/progress_middleware.py·myrm-agent-harness/src/myrm_agent_harness/agent/middlewares/plan_confirm_middleware.py
最新验证快照(2026-08-30 · 合成异常日志防静默错位校验与不合规事件严格拒载门禁 · 可观测性完成)
- SyntheticLogVerificationAndAntiSilentCorruptionGate(对标 rust-deepseek-harness 生产实践): 在日志加载与上下文重放阶段,杜绝因“静默修复”生成虚假历史导致灾难性连锁故障:
- 严格括号闭包断言(Step/Turn Enclosure):
check_step_enclosure严格校验事件流中的消息、工具交互及思考过程必须被 Step/Turn 边界闭包包裹,精准捕获孤立事件与未闭合步骤; - 中间序列号断层防篡改自检(Sequence Continuity):
check_sequence_continuity严格校验事件流全局seq单调自增且无断层(Gap-Free),精确定量断层缺失帧数gap_size; - 毫秒级 Fail-Fast 严格拒载:通过
RuntimeInvariantRegistry统一编排,纯 CPU 线性扫描,0 额外外部依赖,0 LLM Token 开销,100% 保护 Prompt Cache 命中率。全套 7 组不变式测试全部 100% 绿色通过。
- 严格括号闭包断言(Step/Turn Enclosure):
- SSOT 来源:
myrm-agent-harness/src/myrm_agent_harness/observability/invariants/core_pack.py·myrm-agent-harness/src/myrm_agent_harness/observability/invariants/__init__.py
最新验证快照(2026-08-28 · 零噪音多语言 SSOT 与 5 大结构化定时自动化工具链 · 工具生态完成)
- CronManageToolBilingualSSOTAndFivePatternStructuredAutomation(对比 Hermes 仅 CLI crontab / OpenClaw 简单调度 / HappyCapy Turn1 静态模板臃肿与 Prompt Cache 失效): MyrmAgent 交付针对
cron_manage_tool的企业级 LLM 可见工具描述 SSOT 与 5 大结构化自动化架构:- 零噪音中英双语 SSOT 物理隔离(
_cron_tool_description.py):彻底将 LLM 可见提示词定义与调度引擎物理依赖解耦(CRON_MANAGE_TOOL_DESCRIPTION_EN与_ZH),剔除开发者实现细节(LiteLLM/SQLite/IP 拓扑),实现亚微秒级按需多语言解析; - 5 大核心调用模式结构化提示词工程:清晰引导模型使用 5 种标准自动化模式(Agent 自然语言任务、沙箱 Shell 任务、免 LLM 纯提醒、按需蓝图自动化、实时流/轮询事件触发),彻底消除参数幻觉与互斥冲突;
- 按需渐进式披露守护 Turn1 Prompt Cache 100% 命中:蓝图模板通过
action='blueprints'按需动态拉取,避免在 Turn1 系统提示词中全量注入模板目录,保障 100% KV Cache 命中率; - 多渠道与会话语言自动感知注入(
tool_setup.py):无缝将tool_description_locale与用户当前会话或 IM 渠道语言强绑定; - 100% 全栈测试覆盖与零技术债:通过 116 项
test_cron_manage_tool.py单元测试、87 项 Server Cron 生命周期 API 测试以及 676 项 Harness Cron 回归测试套件(884 项测试全部通过,100% 绿灯,0 Lint 错误,0 僵尸进程)。
- 零噪音中英双语 SSOT 物理隔离(
- SSOT 来源:
myrm-agent-harness/src/myrm_agent_harness/toolkits/cron/_cron_tool_description.py·myrm-agent-harness/src/myrm_agent_harness/toolkits/cron/cron_agent_tools.py·myrm-agent-server/app/ai_agents/general_agent/tool_setup.py