경쟁사 비교 및 마이그레이션 가이드
Myrm은(는) 완전한 AI 에이전트 작업공간으로 설계되었습니다. 터미널 전용 코딩 에이전트와 달리 Myrm은 전체 코딩 기능을 유지하면서 영구 샌드박스, 교차 세션 메모리 및 엔터프라이즈급 보안을 갖춘 GUI 최초의 경험을 제공합니다.마이그레이션 안심 포인트 — SaaS·자체 호스팅·데스크톱 중 선택할 수 있고, Hermes 스킬은 GUI ZIP으로 가져올 수 있습니다. 아래 표에서 채널·메모리·보안을 행 단위로 비교한 뒤 결정하세요. Grok Build 같은 플러그인 중심 제품 사용자는 Myrm이 모델·스킬·MCP·서브 Agent·안전 프로필을 한 번에 설치하는 Agent 패키지를 제공합니다. 문서와 앱은 6개 언어(zh/en/ja/ko/de/zh-TW)를 지원하며, WebUI·클라우드·Tauri 데스크톱 모두 첫 방문 시 브라우저 언어를 자동 감지합니다.
preflight 대 runtime_fallback), 모바일 비호버 복사, 엄격한 클라우드 페일클로즈 수집(공유 봉투 멱등성 + 공유 중복 제거 백엔드를 사용할 수 없을 때 자동 로컬 대체 없음, dedup_reject 사용) 이유 측정항목). 최근 집중 회귀 실행(2026-07-19): 서버 28 통과, 제어 평면 55 통과, 프런트엔드 14 통과.
턴당 기능 제어를 위해 Myrm은 완전한 관찰 가능성(제출/적용/noop/큐/바쁨/최종 결과 + 실패 이유)을 갖춘 원턴 스킬/MCP 재정의 칩을 지원합니다. 집중 검증(2026-07-29): 프런트엔드 29/29 통과, 서버 10/10 통과; 목표 적용 범위는 핵심 프런트엔드 파일의 라인 62.47%, 서버 원격 측정 모듈의 전체 라인 72%에 도달했습니다. 이는 팀에게 추측이 아닌 비용/신뢰성 조정에 대한 마이그레이션 안전 증거를 제공합니다.
최신 검증 스냅샷 (2026-08-16 · 이미지 전송 압축 파이프라인 · 실제 Chrome E2E)
- 초고화질 사진·긴 스크린샷도 항상 통과 (vs Hermes / OpenClaw / Claude Code / ChatGPT): Myrm은 서버 측에서 base64 기준 4MiB 임계값으로 이미지를 자동 압축합니다 — OpenAI/Claude/Groq 각사의 단일 이미지 상한에 정렬됩니다(base64 임베드 시 raw 바이트가 ~4/3로 부풀기 때문에 raw 기준 판정은 초과 페이로드를 놓치게 됩니다). 모든 출처(업로드 / 붙여넣기 / 드래그앤드롭 / 카메라 프레임 / 채널 메시지)가 동일한 압축 파이프라인을 거치며, 2048px 충실도 다운샘플링으로 비전 분석 선명도는 유지됩니다. 경쟁사는 대부분 브라우저 일회성 압축뿐이며 서버 측 방어선·공급자 상한 정렬이 없습니다.
- 80MP 압축 해제 폭탄 방어(보안):
MAX_DECODE_PIXELS = 80_000_000경계 보호 — 거대 캔버스를 선언하는 악성 소형 파일(decompression bomb)은Image.open단계에서DecompressionBombError를 던져 픽셀 0개 할당, 메모리 폭주 없음; 합법적인 대형 이미지는 정상 디코딩됩니다(Anthropic 상한 8000px/변 ≈ 64MP). - 바이트 + 픽셀 양방향 방어:
stream_recovery_oneshot._shrink_oversized_images는 base64 바이트 수(SEND_COMPRESS_TRIGGER_BYTES)와 픽셀 크기를 모두 검사하며, PNG 재인코딩 바이트 증가도 오판하지 않습니다; 압축 불가 이미지는 거부 페이로드를 재전송하지 않습니다. - 정직한 범위: 영상/오디오는 자체 등급별 크기 제한(100MB/25MB)을 유지하며, 이 스냅샷은 이미지 경로만 다룹니다.
- 검증: Harness
stream_recovery_oneshot46 passed + Servermodel_resolver_enrich/enrich_model_capabilities21 passed +image_enrichment압축 경로 + Chrome E2E 1 passed(test_image_upload_stream_chrome_e2e.py: 실제 WebUI 파일 주입 → multipart 업로드 → 썸네일 → 전송 → LLM 비전 응답 → API 영속성 검증, ~3.9MiB 이미지로 실제 압축 실행). - 자료 SSOT:
temp-docs/materials/MULTIMODAL_CAPABILITY_ADVANTAGE.md(2026-08-16 헤더) ·myrm-agent-harness/src/myrm_agent_harness/utils/media/image_compressor.py·myrm-agent-harness/src/myrm_agent_harness/agent/streaming/recovery/stream_recovery_oneshot.py
최신 검증 스냅샷 (2026-08-16 · 세션 수준 성능 구성 · 모델별 LLM 소요 + 첫 토큰 지연)
- 한 세션의 시간과 비용이 실제로 어디에 갔는지 (vs Hermes / deer-flow / CoPaw / LobsterAI / OpenClaw): Myrm의 세션 분석 패널은 모든 세션을 모델별로 분해합니다 — 각 모델이 몇 번 호출됐고 누적 소요 시간은 얼마인지(LLM 구성), 여기에 응답 속도 요약(첫 토큰 지연의 평균·P95)까지 제공합니다. 경쟁사는 사용자 대상 동일 집계가 없습니다: Hermes는 이벤트 수준
duration_seconds만 노출(모델별 세션 합계 없음, TTFT 패널 없음), deer-flow / CoPaw / LobsterAI는 LLM 소요 시간 집계가 아예 없으며, OpenClaw의 diagnostics는 성능 대시보드가 아닌 보안 정리 유틸리티에 불과합니다. - 정직한 범위: 이 기능은 ‘사후·세션 단위’로 “어느 모델이 병목인가”를 답합니다. 실시간 턴별 지연은 메시지 수준 Token Economics + 모델 속도 테스트 대시보드가 계속 담당합니다(같은 화면에서 상호 보완, 중복 아님).
- 검증: server 통계 스위트 170 passed(
_build_llm_duration_breakdown3 버킷 집계 + legacy 이벤트 필터 + API 엔드투엔드 전달 포함), 프런트엔드 vitest 328 passed(SessionAnalyticsDialog + DailyJournal의 i18n 알려진/미지 모드 폴백 포함),tsc/oxlint/verify:i18n모두 통과, Chrome E2E 1 passed in 70.81s(실제 브라우저/journey전체 페이지 렌더링). - 자료 SSOT:
temp-docs/materials/OBSERVABILITY_ANALYTICS_ADVANTAGE.md(2026-08-16 헤더) ·myrm-agent/myrm-agent-server/app/api/statistics/session_analytics.py·myrm-agent/myrm-agent-frontend/src/components/features/settings/sections/system/SessionAnalyticsDialog.tsx
최신 검증 스냅샷 (2026-08-14 · 턴 종료 시 제어권 보장 반환 · 잔상 없음)
- 모든 종료 경로에서 제어권 결정적 반환 (vs KimiCU / Codex / DeepSeek):데스크톱/브라우저 에이전트 턴이 끝날 때 — 정상
MESSAGE_END, 사용자 중단,ERROR,AGENT_CANCELLED, 컨텍스트 오버플로, 예산 소진 — Inspector의 ‘제어 중’ 상태가 공유 헬퍼releaseTurnInspectorControls(chatId)를 통해 즉시 결정적으로 해제됩니다. 경쟁사는 LLM이turn_ended툴을 스스로 호출하도록 의존하며(KimiCU 실증 결함: 에이전트가 이미 멈췄는데 ‘화면에 계속 컴퓨터 사용 중으로 표시’), 약한 모델이 잊어버리면 해제가 실패합니다. Myrm은 모델 자율성에 전혀 의존하지 않습니다 — 백엔드 종료 이벤트가 프런트엔드에 도달하면 정리가 트리거됩니다. - 다중 패널 격리 + 수동 패널 보호:
engagedChatId가 정리를 턴 소유 채팅으로 한정하여 병렬 채팅 패널이 서로의 Inspector를 닫지 않습니다.isTurnView가 에이전트 생성 뷰와 사용자 수동 스냅샷을 구분하여 사용자가 직접 연 패널은 절대 강제로 닫히지 않습니다. 멱등(미엥게이지/채팅 불일치 시 no-op). - 사용자가 보는 이점:‘AI는 이미 멈췄는데 화면은 계속 컴퓨터 사용 중’이라는 잔상이 사라지고, 병렬 세션 간 제어 상태가 섞이지 않습니다.
- 검증:프런트엔드 Vitest 76 passed(13개 파일: turn engagement ×22, teardown/clearActivePlan ×13, view-update ×6, streamConsumer ×18, scoped 선택자 ×8, release 헬퍼 ×2, resolveStreamChatId ×5) + Chrome E2E Inspector 패널 라이프사이클 5/5(
test_inspector_panel_lifecycle_turn_end_releases_engaged_view, 2026-08). - Material SSOT:
temp-docs/materials/COMPUTER_USE_ADVANTAGE.md(2026-08-14 헤더 ‘回合结束保证释放’ 섹션) ·BROWSER_AUTOMATION_ADVANTAGE.md(BLCV · Multi-Chat Isolation) ·src/lib/inspector/releaseTurnInspectorControls.ts·useDesktopInspectorStore.ts·useBrowserInspectorStore.ts
최신 검증 스냅샷 (2026-08-12 · 마켓플레이스 Agent 패키지 원클릭 설치 + 클라우드 안전 업그레이드)
- 마켓플레이스 Agent 패키지 설치 → 안전 force-push 업그레이드 → 롤백 → 동적 명단 (vs Claude Code/Cursor / Coze 3.0 / OpenClaw):
test_marketplace_import_full_chain.py통합 14 passed(실제 인메모리 SQLite + 실제 스킬 디스크 쓰기 + 인프로세스 ASGI HTTP 전체 체인, 핵심 경로 제로 목업) + 유닛 회귀 70 passed;import_agent_profile.py100% 라인 커버리지(2026-08-12 실측). - 엔드투엔드 검증 완료: ① 단일 패키지 원자 설치(모델+프롬프트+번들 스킬+서브 Agent+MCP+안전 프로필), publisher→로컬 ID 재매핑, 어느 단계든 실패 시 전체 롤백; ② force-push 업그레이드는 패키지에서
None으로 직렬화된 필드를 ‘변경 안 함’으로 처리 — NOT NULL 컬럼에 빈 값을 쓰지 않으며, 로컬 스킬/서브 Agent 바인딩이 업그레이드 후 그대로 유지(사용자 커스터마이징 덮어쓰기 금지); ③ 모든 force-push는 먼저pre-force-push스냅샷을 쓰고AGENT_CONFIG_UPDATED이벤트를 발행 —rollback_profile로 업그레이드 전 설정을 원클릭 복원; ④allow_discovery에이전트별 독립 스위치로 동적 명단 가입을 제어,update_agent로 실시간 전환(켬→명단 등록, 끔→숨김, 다시 켬→재등록); ⑤ CP 안전 채널: 토큰 누락/오류 → 403,target_agent_id없음 → 404 fail-closed, 샌드박스 배포는 번들 스킬 거부. - 사용자에게 보이는 경쟁사 대비 장점: Claude Code/Cursor는 subagent YAML + 플러그인 + MCP + 스킬 바인딩을 네 단계로 수동 조립해야 함; Coze는 팀 목록이 플랫폼 고정(로컬 프라이빗 Agent 없음, 에이전트별 발견 스위치 없음); OpenClaw는 고정 설정 파일뿐. Myrm은 ‘한 패키지로 Agent 전체 설치, 업그레이드가 로컬 커스터마이징을 절대 덮어쓰지 않음, 모든 업그레이드 원클릭 실행 취소, 프라이빗 Agent가 팀 발견 명단에 자유롭게 출입’ 가능한 유일한 워크스페이스.
- 정직한 범위: force-push/롤백은 현재 Agent 구성 레이어(스킬, 서브 Agent, MCP 바인딩, 도구, 메모리 정책, 워크스페이스 정책, cron 검증)를 대상으로 함; 업그레이드 GUI가 스킬별 파일 내용 diff를 아직 렌더링하지 않음 — 스냅샷 복원은 현재 API 기반.
- Material SSOT:
temp-docs/materials/SKILL_MARKET_AND_ADOPTION_ADVANTAGE.md§시장 Agent 패키지 원클릭 설치 ·app/api/internal/import_agent_profile.py·app/services/agent/marketplace/import_.py·tests/integration/test_marketplace_import_full_chain.py
최신 검증 스냅샷 (2026-08-11 · LLM 구조화 JSON 파싱 견고성 · 6대 경쟁사 코드 수준 실증)
- 하나의 자가 복구 추출 레이어, 17+ 모듈 공용 (vs OpenClaw / Hermes / deer-flow / LobsterAI / CoPaw / jiuwenclaw): harness 견고 파서
parse_llm_json_object/parse_llm_json_list(utils/chat_utils.py)이 17+ 비즈니스 모듈을 지원합니다 — skill 진화, wiki 컴파일, 모순 탐지, 메모리 추출(implicit feedback / cognitive deriver / staleness review / proactive extraction), sidecar 요약, 브라우저 세션 구조화 추출, semantic judge, DW 오케스트레이션 등. 유닛 4899 passed; 실제 LLM 통합 13 passed (tests/integration/llm_extraction/+ staleness reviewer + wiki reindex, 전 구간 무목업); harness 아키텍처 게이트 전부 통과. - 검증 완료, 경쟁사별 코드 수준 (2026-08): OpenClaw는 프로덕션 코드에서 직접
JSON.parse호출(agent-run-control-shared.ts:267,state/openclaw-state-ownership.ts:79) — 펜스 하나나 산문 한 문장이면 바로 실패. Hermes의extract_json_candidate(tools/delegation_output_schema.py:80)는 펜스 제거 + 앞뒤 괄호 슬라이싱 후 그대로json.loads;jiter_preload.py는 OpenAI SDK의 Rust 가속 파서일 뿐 문법을 고치지 않습니다. deer-flow는 LLM 자유 텍스트용 JSON 추출기가 아예 없습니다(전체json.loads는 자체 파일/메시지 데이터 전용). LobsterAIparseJsonObject(sessionDiagnostics/archive.ts:63)는 그대로JSON.parse+ catch→null. CoPawextract_json_payload(utils/structured_output.py:59)는 펜스 + 균형 괄호 스캔이지만 첫 번째 JSON만 취하고 제어 문자 이스케이프·끝 쉼표 제거는 없음;json_repair는 설정 파일 전용. jiuwenclawextract_json_from_response(server/hooks/executor.py:270)는 직결→정규식 펜스→{}슬라이스 3단 폴백, 전부 실패 시{}반환으로 조용히 삼킴. - 어떤 경쟁사도 없는 4가지 능력: ① (첫 번째가 아닌) 마지막 유효 JSON 블록 선택 — 추론 모델의 ‘초안 JSON → 최종 답변’ 오염에 강함; ② 문자열 리터럴 내 잡음 제어 문자 이스케이프(
_escape_control_chars_in_strings); ③ 끝 쉼표 제거(_strip_trailing_commas); ④require_key스키마 인식 필터 — 배열/객체 모호 시 대상 키를 가진 객체만 인정. 이는 17개 모듈의 수동 취약 파싱을 하나의 공용 안전 레이어로 통합한 M1-M17 하드닝의 성과입니다. - 사용자에게 보이는 이점: skill/wiki/메모리/judge 파이프라인이 모델이 JSON을 산문에 끼워 넣거나, 펜스를 붙이거나, 초안을 먼저 출력하거나, 문자열에 날것
\n/\t를 넣어도 조용히 실패하지 않습니다 — 수동 재시도나 ‘다시 한 번’ 루프 불필요. - Material SSOT:
temp-docs/materials/REASONING_MODEL_COMPATIBILITY_ADVANTAGE.md§LLM 구조화 JSON 파싱 견고성 ·myrm-agent-harness/src/myrm_agent_harness/utils/chat_utils.py
최신 검증 스냅샷 (2026-08-09 · Kanban IN_REVIEW 인간 승인 게이트 · 9상태 수명주기)
- 작업 수준 인간 승인 게이트 엔드투엔드(vs Hermes / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw): 하네스
test_in_review.py11/11 + 서버test_in_review_api.py14/14 = 테스트 25개, 실패 0개(2026-08-09 실측,scripts/dev/run-pytest-safe.sh). - 검증됨:
require_approval=true작업은 디스패처 검증 후 IN_REVIEW에 도달합니다(절대 COMPLETED가 아님)./approve→ COMPLETED + 종속 항목 승격;/reject→ READY 재작업, reason이error에 기록됨. IN_REVIEW에서 수동 이동은 409를 반환(승인 게이트 우회 불가). 비 IN_REVIEW 상태에서 approve/reject는 멱등. 동시 approve는 정확히 한 번만 성공. reject reason + review 기록은 worker 컨텍스트에 주입.REVIEW_REQUESTED알림은BACKGROUND_TASK_DONE으로 소스 채팅에 라우팅(suppress_web_push). orchestrator의kanban_add_task는require_approval지원. - 사용자에게 보이는 경쟁 우위: Kanban 수명주기가 9상태 + 23개 이벤트로 확장됨(
IN_REVIEW상태 +REVIEW_REQUESTED/APPROVED/REJECTED이벤트). 경쟁사에는 작업 수준 인간 승인 게이트가 없습니다. Hermes는 작업을 직접 완료(승인 상태 없음), OpenClaw Workboard는 표시 전용(LLM 도구 0개), deer-flow/LobsterAI/CoPaw/jiuwenclaw는 기본 Kanban이 없음. Myrm은 검증된 장기 작업을 ‘검토 대기’에 두고 운영자가 명시적으로 승인/거부해야 하는 유일한 Agent 워크스테이션입니다. 승인은 REST/GUI로 구동되며 우회 가능한 LLM 도구가 없습니다. - 정직한 범위: 승인은 동기식 REST/GUI입니다(아직 IM 인라인 승인 버튼 없음). review 기록은 도구 출력을 통해 worker 컨텍스트에 표시됩니다(아직 전용 GUI 패널 없음). 게이트는 작업 단위 opt-in(
require_approval)이며 전역 강제가 아닙니다. - 재료 SSOT:
temp-docs/materials/KANBAN_TASK_SCHEDULING_ADVANTAGE.md§IN_REVIEW ·toolkits/kanban/dispatcher.py·services/kanban/review_ops.py·api/kanban/routes/tasks.py
최신 검증 스냅샷 (2026-08-03 · Wiki Compile Protection Chain · Wiki Roadmap #6)
- 7계층 컴파일 보호 체인 무결성(대 Hermes / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw): 하네스 compile_resilience 12/12 + 대기열 13/13 + 컴파일러 코어+확장 52/52 + 설문조사 10/10 + 서버 wiki_queue_resilience 2/2 + wiki_api+ingest 47/47 + import_raw_gate 4/4 + 프런트엔드 wikiQueuePoll 7/7 + WikiSection.evidence 1/1 = 테스트 148개, 실패 0개(~2분, 배치 8개, 하네스 + 서버 + 프런트엔드).
- 검증됨: 증분 SHA256 해시 필터링(
_filter_changed_files)은 변경된 파일만 컴파일합니다.batch_size=10배치당 제한 LLM 비용;evaluate_batch_pause회로 차단기(AUTH/BILLING → 즉시 일시 중지, RATE_LIMIT×3 → 일시 중지, ≥5 실패 → 강제 일시 중지);is_compile_paused은 일시 중지되면 처리를 건너뜁니다.reset_stale_processing은 5분 후에 멈춰 있는 항목을 복구합니다.WikiPendingEdits오래된 감지로 HITL 승인/거부/수정;WikiQueuePanel실시간 SSE 일시 중지/계속/취소/재시도 제어를 통한 모니터링 +WikiCompilePhaseBar3단계 진행 시각화. 어떤 경쟁업체도 컴파일 보호 메커니즘을 구현하지 않습니다. - 범위 확인 게이트가 필요하지 않은 이유: 사전 컴파일 파일 선택 UX는 근본적으로 열악합니다. 사용자는 각 내용을 읽지 않고는 의미 있게 컴파일할 파일을 “선택”할 수 없습니다. 컴파일 후 보류 중인 편집은 효과적인 HITL을 제공합니다. 사용자는 추출된 개념 이름과 콘텐츠를 확인하여 의미 있는 승인/거부/편집 결정을 내릴 수 있습니다. 7계층 보호 체인(증분 + 배치 + 회로 차단기 + HITL)은 이미 LLM 비용을 포괄적으로 제어합니다.
최신 검증 스냅샷(2026-08-03 · SaaS 청구 투명성 패널 · 로드맵 #1)
- SaaS 청구 투명성 패널(TRAE / Cursor / Claude Code / Codex / OpenClaw / Maka): CP 청구 카탈로그 12/12 pytest (tier_multipliers + topup_available + model_tier + burn_table 엣지 케이스) + FE TypeScript 컴파일 확인 + Chrome E2E 계정 페이지 렌더링 = 12개 테스트, 0개 실패.
- 확인됨: CP
burn_table.py은catalog.pytier_multipliersAPI 필드를 통해TIER_MULTIPLIER(LITE 1×/STANDARD 3×/FRONTIER 10×) +TIER_EXAMPLES을 노출합니다. FEQuotaDisplay.tsx은 5차원 SaaS 청구 패널(구독 WU 진행률 표시줄 + 충전 WU 컴팩트 잔액 + 일일 새로 고침 허용 + 무료 모델 목록 + 계층 승수 요율표) + 경쟁력 있는 가격 설명(6-로케일 i18n: 세션별 Claude 코드/월별 커서/완료당 Codex/토큰별 Myrm BYOK) + 신뢰성 신뢰 막대를 렌더링합니다.cp-billing.ts패치billing_provider+topup_available+yearly_checkout_available; NaN 안전 산술(stats.chat.per/stats.search.per+StatCard백분율의limit > 0가드). - 사용자가 볼 수 있는 경쟁 우위: Myrm은 모델 계층 승수, 일일 새로 고침 할당량, 무료 모델 목록 및 플랫폼 간 가격 비교를 모두 단일 GUI 패널에 공개적으로 표시하는 유일한 AI 에이전트 제품입니다. TRAE는 WU 전환율을 숨깁니다. 커서는 모델별 투명성 없이 월정액을 번들로 제공합니다. Claude Code는 모델 가중치 공개 없이 세션당 요금을 청구합니다. Codex는 단일
rollout_budget차원만 노출합니다. OpenClaw는 OAuth 공급자 수준 비율 창만 표시합니다(WU 분석 없음). Maka는 사후 사용 통계 테이블만 제공합니다(실시간 할당량 없음, 승수 없음). - 정직한 범위 참고 사항: 경쟁사 가격 모델 설명은 정적 i18n 텍스트입니다(라이브 API 아님). 승인/PDV 문서에 대한 신뢰성 신뢰 막대 링크(실시간 SLA 측정항목 아님) topup WU 표시는 조건부입니다(
topupWu > 0인 경우에만 렌더링됨). - 재료 SSOT:
temp-docs/materials/USER_EXPERIENCE_ADVANTAGE.md§30 ·QuotaDisplay.tsx·QuotaWidgets.tsx·burn_table.py·catalog.py
최신 검증 스냅샷(2026-08-03 · Humanize 듀얼 레이어 SSOT · 로드맵 #6+#8)
- 인간화 + 범위 + 기술 저장 미리보기 방언(OpenWorker / Hermes / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw 대비):
humanize.test.ts+utils.humanize.test.ts12/12 +PolymorphicApprovalCard+ToolCallApproval+SaveSkillApprovalPreview18/18 +SingleApprovalCard.saveSkill+shellCommandDisplay+buildToolApprovalRequest19/19 = 49 vitest, 실패 0개(~30초, 배치 3개, Chrome 없음 MCP — MCP 탐색 시간 초과,curl :3000200 확인). - 검증됨: FE
lib/humanize/SSOT는 ProgressSteps + 3개의 승인 아웃렛(Single/Polymorphic/ToolCall)을 연결합니다.resolveScopeNote외부는EXTERNAL_TOOLS을 통해서만 가능합니다(about:blank/콜론과 유사한 브라우저 대상에서 false 외부 수정).SaveSkillApprovalPreview+skill_manage정규화;PtcHintBadges6개 로케일 PTC 힌트; 6개 로케일humanize.*+toolApproval.ptc.*i18n 검증이 사전 테스트에서 통과되었습니다. - OpenWorker와 비교하여 사용자가 볼 수 있는 승리: 6개 로케일과 EN 전용 Humanize; 3-아웃렛 범위 패리티(OW: ApprovalCard + InboxItemCard — Myrm에는 받은 편지함 제품이 없음) 스킬 저장 미리보기 + PTC 배지는 Myrm 전용 광택입니다. 대 6개 발톱 저장소: 아니요 FE 도구 라인은 SSOT를 전혀 인간화하지 않습니다.
- 정직한 범위 참고: HumanLine 굵은 강조 없음(OW에는 TitleText/LineText가 있음 — ROI ~2/10); 성적표 거부됨
humanizeAsk행(진행 취소됨→긴제 표지 요청); 이번 라운드에는 Chrome 실시간 승인 서랍 E2E가 서명되지 않았습니다. vitest 적용 범위 API Bun에서 실패 - 적용 범위 %를 인용하지 마십시오. - 재료 SSOT:
temp-docs/materials/USER_EXPERIENCE_ADVANTAGE.md(Humanize Dual-Layer 하위 섹션) ·myrm-agent-frontend/src/lib/humanize/_ARCH.md·components/approval/_ARCH.md
최신 검증 스냅샷(2026-07-31 · 평가 가져오기 파이프라인 · 프로젝트 마일스톤)
- 평가 아티팩트 스마트 가져오기(대 OpenClaw / Hermes Agent / Deer Flow / LobsterAI / CoPaw / JiuwenClaw): 백엔드 아티팩트 API 8/8 + 마일스톤 API 15/15 + 평가 서비스 6/6 + 통계 API 4/4 = 33 pytest, 0 실패; 프런트엔드 가져오기 후보 7/7 + 측정항목 5/5 + 오류 매핑 9/9 = 21 vitest, 0 실패. 총 54개 테스트, 0개 실패(12초 미만, 배치 4개, Chrome 없음 MCP).
- 검증됨:
GET /files/artifacts?project_id=프로젝트 범위 후보 필터링 + 의미론적 후보 프로브(parse_assessment_markdown재사용)POST /projects/{id}/milestones/import-assessment멱등원장 + 실패 롤백 + 구조화된import_reason;POST /statistics/assessment-import/events퍼널 지표(시도/성공/실패/삭제) +GET summary집계; 프런트엔드ProjectMilestonePanel후보 목록(가져올 수 있는 우선 순서) + 원클릭 가져오기 + 수동 ID 대체 + 구조화된 오류 i18n 매핑(6가지 이유) + 삭제 복구 기능이 있는 원격 측정 버퍼. - 사용자가 볼 수 있는 경쟁 우위: 6개 경쟁 저장소 모두 “평가 아티팩트 → 프로젝트 마일스톤/작업” 가져오기 파이프라인이 부족합니다. 의미론적 후보 프로브가 없습니다(표시하기 전에 가져오기 가능성 확인). 멱등원장 없음(중복 가져오기 거부) 실패 없음 자동 롤백; 구조화된 오류 피드백이 없습니다. 유입경로 관찰 가능성이 없습니다. Myrm은 전체 “평가 출력 → 후보 프로브 → 원클릭 가져오기 → 멱등성 보장 → 실패 롤백 → 구조화된 피드백 → 유입경로 관찰 가능성” 폐쇄 루프를 독점적으로 제공합니다.
- 정직한 경계: 후보자 순서는 현재 “가져올 수 있는 예/아니요” + 최근성으로 구분됩니다. 아직 콘텐츠 관련성 의미 순위가 없습니다(다음 최적화).
dropped_report은 전역 컨텍스트를 사용합니다(프로젝트 수준 문제 해결에는 향후 버킷이 필요함). 프런트엔드 요약은 최대 90일이고 백엔드는 365일입니다(빈도가 낮은 시나리오, 허용됨). - 재료 SSOT:
temp-docs/materials/PROJECT_MILESTONE_ROADMAP_ADVANTAGE.md·app/api/files/artifact_api.py·app/api/statistics/assessment_import.py·ProjectMilestonePanel.tsx·assessmentImportMetrics.ts
최신 검증 스냅샷 (2026-07-31 · MCP 추출 HITL 브리지 · 로드맵 #6)
- MCP 추출 → GUI HITL 브리지(vs Hermes / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw): 하네스
TestBuildElicitationCallback13/13 + 서버test_mcp_elicitation_handler16/16 = 29개 테스트, 0개 실패(~4초, 2개 배치, Chrome 없음) MCP). - 검증됨:
MCPSessionActor._build_elicitation_callback는 5단계 안전(수락→수락, 거부→거절, 시간 초과→취소, 예외→거절, 예상치 못한→거절)을 갖춘 비즈니스 계층 핸들러에 MCP SDKElicitRequest을 연결합니다. URL 모드 추출이 명시적으로 거부되었습니다. 서버build_mcp_elicitation_handler는ApprovalRegistry+asyncio.Event정지 + SSE 프런트엔드 푸시를 통해ApprovalRecord를 생성합니다._normalize_decision은 8개의 결정 변형을 3개의 MCP 작업(수락/거부/취소)에 매핑합니다. 프런트엔드PolymorphicApprovalCard는 황색 경고 헤더 + 서버 이름 +ExpiryCountdown을 사용하여mcp_elicitation을 렌더링합니다. - 경쟁업체 대비 사용자 눈에 보이는 승리: Myrm은 카운트다운 + 지속적인 감사 추적이 포함된 GUI 승인 카드 제공 — Hermes는 CLI
readline차단(시간 초과 없음, 감사 없음, GUI 없음)을 사용합니다. OpenClaw의 유도 브리지는 Codex 플러그인 전용입니다(범용 사용자 확인이 아닌 자동 채우기 경험적 방법). deer-flow / LobsterAI / CoPaw / jiuwenclaw는 아니요 유도를 지원합니다. - 정직한 범위 참고 사항:
ElicitResult.content(양식 데이터 수집)이 구현되지 않음 — 범용 사용자 양식 입력을 지원하는 경쟁사는 없습니다.edited_payload인프라는 필요한 경우 향후 통합을 지원합니다. URL 모드 추출이 거부되었습니다(서버 호스팅 아키텍처에서는 브라우저 리디렉션이 적용되지 않음). - 재료 SSOT:
temp-docs/materials/TOOL_ECOSYSTEM_ADVANTAGE.md·toolkits/mcp/session_actor.py·services/agent/backends/mcp_elicitation_handler.py·PolymorphicApprovalCard.tsx
최신 검증 스냅샷(2026-08-03 · Artifact + Wiki Ingest Pipeline · Wiki Roadmap #5)
- 아티팩트 시스템 + wiki 수집 파이프라인 무결성(대 Hermes / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw): 하네스 아티팩트 코어 160/160 + 서버 아티팩트_api + wiki_ingest 22/22 + 서버 아티팩트 코어 + Deliverable_path_scanner 23/23 + 하네스 아티팩트_ready + Artifact_observer 14/14 + 하네스 raw_gate + Vault_archive 8/8 = 227 pytest, 0개 실패(~1분, 5개 배치, 하네스 + 서버).
- 검증됨:
ArtifactProcessor템플릿 메서드 패턴(이벤트 구문 분석 → 필터 → 지속 → 메타데이터) + XSS 보호(활성 콘텐츠 강제 다운로드) +short_file_idSSE 지원;wiki_ingest_tool3방향 디스패치(URL/파일/텍스트) + 바이너리 문서 구문 분석 + 대용량 파일 자동 분할 + 충돌 정책 FAIL + 보안 검사;deliverable/scanner40개 이상의 확장 지원 + 5MB 크기 제한 + 코드 블록 필터링;ArtifactVaultput_file + sha256 해시 저장소 + DB 아티팩트 + ArtifactVersion 버전 관리. 아키텍처는 Wiki(지식 기반 수집/컴파일/쿼리)에서 아티팩트(작업 출력 저장/보기)를 올바르게 분리합니다.wiki_ingest_tool(에이전트에서 시작하는 정확한 쓰기)를 통해 요청 시 연결됩니다. 어떤 경쟁업체도 자동 제공 항목→Wiki 수집을 구현하지 않습니다.
최신 검증 스냅샷(2026-08-03 · Obsidian Import + File Watch Coverage · Wiki Roadmap #4)
- Obsidian Vault 가져오기 + 파일 감시 + Second Brain cron 멱등성(대 Hermes / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw): Harness wiki 구조/vault_archive/raw_gate 33/33 + 서버 흑요석 어댑터/내보내기/공개 49/49 + file_watch_service/browse_watch 6/6 + wiki_api + Vault_portability 34/34 + second_brain_onboarding 10/10 + local_actions/project_api 68/68 + Workspace_sync/migration 12/12 + Harness file_ops 41/41 = 253 pytest, 0 실패(~2분, 5개 배치, 하네스 + 서버).
- 검증됨:
_process_obsidian_vault[router.py:1990-2044] 전체 파이프라인(스캔 + 머리말 구문 분석 + 이미지 마이그레이션 + 충돌 감지 + 보안 거버넌스 + 감사 추적); 4개의 가져오기 채널(obsidian/obsidian-zip/folder/zip);WorkspaceFileWatchService참조 카운팅 + 0.8초 디바운스 + 임시 파일 필터링 +is_dangerous_path안전 + 최대 32개 감시 경로 + SSE 이벤트 푸시; Obsidian 크로스 플랫폼(macOS/Windows/Linux)에서 엽니다. 프로젝트 마운트 동기화 + SSE 자동 새로고침. 기존 버그 1개 수정:test_apply_second_brain_preset_idempotent_reuses_cronmockSimpleNamespace누락된command/job_type속성 + 세 번째 크론 작업(wiki_maintain)이 조롱되지 않음 → Pydantic 검증 실패.
최신 검증 스냅샷 (2026-08-03 · OKF 확장 출처 메타데이터 + 세션 방향 · Wiki 로드맵 #1+#2)
- Wiki 출처 메타데이터 전체 스택 + 세션 방향 패리티(vs Hermes llm-wiki / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw): Harness recognition_map/sidecar/index_routing 41/41 + 검색/쿼리 63/63 + 컴파일러/프런트매터 87/87 + 서버 위키 283/283 = 474 pytest, 실패 0개(~4분, 4개 배치, 하네스 + 서버).
- 확인됨:
WikiProvenance(StrEnum)frontmatter_contract.py의 6개 멤버 열거형; 멱등성이 있는pending_editsDBprovenance열ALTER TABLE; YAML_coerce_enum_values직렬화 수정; 컴파일러 + 모순_합성 마법 문자열이 대체되었습니다. 서버ConceptResponse.provenance은 머리말에서 구문 분석되었습니다.WikiPendingEdits.tsx+WikiConceptDetailPanel.tsx(다크 모드 + 5-로케일 i18n)의 프런트엔드 출처 배지. 세션 방향:read_hot_context()+read_log_context()은 모든wiki_query에 자동 추가됩니다.build_hot_snapshot()0-LLM 보관 상태;parse_index_entries()+match_index_entries()토큰 중복 라우팅;render_schema_markdown()SSOT 자동 생성; L0/L1 사이드카 계층적 탐색. - 경쟁업체에 비해 사용자가 볼 수 있는 이점: Hermes 세션 방향에서는 에이전트가 세션당 3
read_file단계(SCHEMA + 인덱스 + 로그)를 수동으로 실행해야 합니다. — Myrm은 수동 작업과 LLM 비용 없이 쿼리 엔진의 세 가지 단계를 모두 자동화합니다. 출처 배지를 통해 사용자는 각 위키 페이지가 어떻게 생성되었는지(컴파일, 채팅 저장, 가져오기, 모순 합성 등) 정확히 확인할 수 있습니다. — Hermes에는 이에 상응하는 출처 추적 UI가 없습니다. - 재료 SSOT:
temp-docs/materials/WIKI_KNOWLEDGE_BASE_ADVANTAGE.md·toolkits/wiki/core/frontmatter_contract.py·pipeline/cognitive_map/·retrieval/query.py
최신 검증 스냅샷(2026-08-03 · Hermes Wiki Vault 마이그레이션 패리티 · Wiki 로드맵 #3)
- 마이그레이션 + Wiki 가져오기 패리티(대 Hermes llm-wiki / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw): 마이그레이션 서비스 225/225 + Wiki Import/API 79/79 + 메모리 가져오기 어댑터 49/49 + 아키텍처 폐쇄 3/3 = 356 pytest, 실패 0개(~2분, 배치 6개, 서버).
- 확인됨: Hermes 코드베이스에는 위키 키워드가 없습니다(hermes-agent/ + hermes-workspace/ 전체 검사). llm-wiki는 일반 Markdown 폴더를 생성하는 선택적 기술입니다. 마이그레이션 마법사 5레인 적용 완료(SOUL/MEMORY/USER/skills/cron/MCP);
POST /wiki/import/{folder,zip,obsidian,obsidian-zip}4개 채널은 충돌 감지 + 보안 거버넌스 + 감사 추적을 통해 모든 Markdown 폴더 가져오기를 처리합니다. - 기존 버그 수정: (1)
enabled: true가 필요한is_moa_preset_configured에 위임된agent_has_moa_overlay_refs- 이제 마이그레이션 건너뛰기 논리가 (활성화된 상태에 관계없이) reference_model_selections를 직접 확인합니다. (2)MemoryCommandMigrationImportSource리터럴 누락gbrain+pi→ 7 소스 페이로드에서 매니페스트 검증 충돌이 발생합니다. - 경쟁업체 대비 사용자 눈에 보이는 승리: 제품 간 Wiki Vault 마이그레이션을 수행하는 경쟁업체는 없습니다. Myrm 마법사는 5개의 소스 + 4개의 Wiki 가져오기 채널 + 보안 거버넌스를 자동으로 검색합니다. Hermes에는 마이그레이션 도구가 없습니다.
- 재료 SSOT:
temp-docs/materials/WIKI_KNOWLEDGE_BASE_ADVANTAGE.md·services/migration/·api/wiki/router.py
최신 검증 스냅샷(2026-07-30 · Wiki 유지 Cron + SCHEMA + 컴파일 인덱스 + 쿼리 로그 · 로드맵 #31–#33+R1+W36)
- Wiki 유지 크론 + 컴파일 인덱스 시드 + SCHEMA + 쿼리 로그 방향(대 Hermes llm-wiki / OpenClaw / deer-flow / LobsterAI / CoPaw / jiuwenclaw): 서버 유지 6/6 + 스키마 작성자 5/5 + 컴파일 인덱스 R1 2/2 +
test_query29/29 + second_brain/cron 라우터 4/4 = 46 pytest, 실패 0개(~45초, 하네스 + 서버 레인, Chrome 없음 MCP). - 확인됨: 라우터
__wiki_maintain__:{mode}→maintain_runnerSSOT를 통한 Cron 청사진wiki_maintain(structural빠른 린트 대full드리프트/백링크); 설정 유지 모드 선택 + 컴파일 중 409 건너뛰기; 두 번째 브레인 사전 설정은 주말 03:00mode: full(나중에 읽을 수 있는 삼중 크론 + 아침 델타)을 추가합니다. 컴파일_extract_concepts_from_doc주입read_index_context(); 자동wiki/SCHEMA.md+ 사전 설정된 볼트 시드; zero-LLM 쿼리 접두사는 핫 컨텍스트와 함께log.md(1.5k 이하)의 **Recent activity log**을 추가합니다. - 경쟁업체에 비해 사용자가 볼 수 있는 승리: Hermes llm-wiki는 수동 SKILL 린트/방향 + 수동 로그 스캐닝에 의존합니다. — GUI cron 유지 관리 없음, 컴파일 인덱스 시드 없음, 자동 SCHEMA 계약 파일 없음. 6개의 참조 발톱 저장소가 부족합니다. 설정 유지 모드 + 예약된 저장소 위생 + 쿼리 로그 방향 패리티.
- 정직한 범위 참고 사항: 최신 핫 이벤트는 핫 섹션과 로그 섹션 모두에 나타날 수 있습니다(저비용 절충안 허용). SCHEMA의 Hermes 스타일 전체 태그 분류는 GUI 첫 번째 사용자에 대해 가치:NO로 유지됩니다(R3/W37 거부됨).
- 재료 SSOT:
temp-docs/materials/WIKI_KNOWLEDGE_BASE_ADVANTAGE.md·services/wiki/maintain_runner.py·pipeline/cognitive_map/schema_writer.py·retrieval/query.py
최신 검증 스냅샷 (2026-07-30 · Chat Wiki Knowledge Quick Lane · 로드맵 #30)
- 채팅 위키 지식 빠른 레인(대 Hermes llm-wiki / OpenClaw memory-wiki / deer-flow / LobsterAI / CoPaw / jiuwenclaw): 의도 + Knowledge_query_service + wiki_knowledge_lane + API 쿼리 = 16 pytest, 0 실패 (~6초, 서버 레인, Chrome MCP E2E 승인 보류 중).
- 확인됨:
should_use_wiki_knowledge_lane게이트(에이전트 모드 +enable_wiki+ 볼트 준비 + 질문 의도);execute_wiki_knowledge_querySSOT(차선과 공유되는 설정POST /wiki/query);wiki_knowledge_lane는 STATUS → SOURCES → MESSAGE →execution_lane=wiki_knowledge를 방출합니다. 쿼리 실패는 명시적인 실패 상태를 생성합니다(기본 레이즈 없음, 자동 GeneralAgent 폴백 없음). FE ProgressStepswiki_knowledge_lane/_clear+message_end레인 필드. - 경쟁업체 대비 사용자 눈에 보이는 승리: 설정은 이미 제로 LLM 위키 쿼리를 지원합니다. 채팅의 짧은 지식 질문으로 인해 더 이상 다중 턴 GeneralAgent 도구 호출이 소모되지 않습니다. GUI 채팅 제로-LLM 위키 레인은 고유합니다; Hermes은 SKILL/CLI 다단계를 사용합니다. OpenClaw은 메모리 위키 도구 체인을 사용합니다. 6개의 참조 저장소에는 ProgressSteps + SOURCES Drawer와의 설정+채팅 검색 패리티가 부족합니다.
- 정직한 범위 참고 사항: 라이트 합성이 없습니다. 게이트가 아닌 쿼리는 여전히 GeneralAgent를 사용합니다. Chrome MCP 채팅 E2E + FE vitest
completionEvents.wikiKnowledgeLane로컬 롤빵 승인이 보류 중입니다. - 재료 SSOT:
temp-docs/materials/WIKI_KNOWLEDGE_BASE_ADVANTAGE.md·USER_EXPERIENCE_ADVANTAGE.md§22 #30 하위 섹션 ·services/wiki/_ARCH.md·lanes/_ARCH.md
최신 검증 스냅샷(2026-07-30 · ChatExecutionPrewarm Turn1 · 로드맵 #29)
- Turn1 콜드 스타트 사전 준비(Hermes CLI 병렬 초기화 / OpenClaw TUI 사전 전송 대비): 코디네이터 4/4 + 사전 준비 API 3/3 + CDP 로그 도우미 2/2 = 9 pytest, 0 실패(~10초, 서버 레인). Chrome E2E 레인은 기존 2msg1build 실행 캐시 증명(
test_execution_cache_chrome_e2e.py) 앞에Turn prewarm requested로그 수 ≥1을 추가합니다. - 확인됨: 빈채팅 마운트 + MessageInput 포커스 + AgentConfigPanel 스위치 →
POST /agents/chats/{id}/prewarm; 전송 경로join_for_turn(0.3s)+coalesced_acquire; SSE ProgressStepsturn_prewarm_agent/turn_prewarm_memory+brief_pending의 무조건turn_prewarm_memory_clear; FE 모듈 수준의 기내 중복 제거; autoOnMount는 마운트 해제 시 DELETE를 하지 않습니다(먼저 빈채팅→ChatWindow 안전 전송). - 경쟁업체 대비 사용자가 볼 수 있는 이점: Hermes v0.19 병렬 초기화는 CLI 전용입니다. OpenClaw 사전 준비는 첫 번째 보내기 전의 TUI입니다. GUI UX를 기다리는 ProgressSteps가 있는 빈 채팅/포커스/에이전트 전환 트리거도 노출하지 않습니다. Turn2+는 여전히 채팅별
execution_cache_reuse(Chrome E2E 2msg1build)을 사용합니다. - 정직한 범위 참고 사항: 조인 창 0.3초 — 매우 느린 메모리는 여전히 Turn1에서 브리핑을 놓칠 수 있습니다(레거시 250ms 직렬과 동일한 클래스). 사전 준비 초기화 실패에는 GUI 토스트가 없습니다(콜드 대체 전송). 프런트엔드 vitest 에이전트 환경에서 실행되지 않는 4가지 사례(bun/노드 없음) — 로컬로 실행:
bun run test src/hooks/chat/__tests__/useChatTurnPrewarm.test.ts. - 재료 SSOT:
temp-docs/materials/COMPETITIVE_HERMES_ADVANTAGE.md§31 ·USER_EXPERIENCE_ADVANTAGE.md§22 Turn1 하위 섹션 ·prewarm/_ARCH.md
최신 검증 스냅샷 (2026-07-30 · Hermes 8개 기사 시리즈 + OpenClaw 비교 · 기사 13)
- 시리즈 요약(공급업체 블로그 마지막, 코멘트 없음): OpenClaw = 안정적인 도구 · Hermes = 성장하는 파트너. Myrm = GUI 첫 번째 성장 파트너 및 OpenClaw 등급 채널/기술/도구 골격, 로컬/Tauri/클라우드 CP에서도 동일.
- 마이그레이션자가 실제로 얻는 것(솔직함):
- Myrm ≫: GUI 마이그레이션 마법사(5개 소스, 테스트 실행/확인/롤백) 대
hermes claw migrateCLI; 4단계 온보딩 및 터미널 전용; 8형 메모리 + Wiki vs Hermes 2,200자 MEMORY.md; HITL 쓰기 승인과 Hermes 직접 쓰기. - Myrm ≥: Cron + 사전 넛지(Cron GUI + 푸시 + 상황 보고 + HeartbeatEvaluator); FTS5 교차 세션 검색(
conversation_search); 클라우드 잠자기/깨우기(CPsleep_sandbox); 하위 에이전트(SubagentDashboard); 공급자를 통한 국내 모델 GUI;/learnGUI 워크플로(설정 학습 마법사 + 5개 시나리오 칩 + 초안 검토 +[use skill]호출 가이드 + 서버 SSOT 재작성 — 2026년 7월: 35 FE vitest + 서버 학습 pytest). - 제공됨(2026년 7월 31일): Vision Fallback epic #1+#2+ABC ✅ — 모든 ExecutionSurfaces + 설정 체인 상태 확인 + 원클릭 추천 + 채팅 공백 CTA; 40개의 직접 테스트를 통과했습니다(하네스 19개 + 상태 5개 + config_parsers 6개 + FE vitest 10개). Hermes 세션 가져오기 → 메모리 #3 아직 보류 중입니다.
- Myrm ≫: GUI 마이그레이션 마법사(5개 소스, 테스트 실행/확인/롤백) 대
- 가치: 시리즈의 없음: Python RPC 하위 에이전트 패턴(샌드박스 코드-동작 ≥); Nous Portal 번들 API; RL 배치 궤적 연구 파이프라인(GUI-기본 아님).
- 재료 SSOT:
temp-docs/materials/COMPETITIVE_HERMES_ADVANTAGE.md§30 ·temp-docs/roadmap/hermes_openclaw_series_summary_cross_reference_roadmap.md
최신 검증 스냅샷(2026-08-08 · Vision Agent Toolkit #2 봉인)
- 에이전트 활성 비전 + 비디오 듀얼 슬롯 패리티(대 OpenClaw 미디어 러너 / Hermes 보조 / DeerFlow view_image 게이트): 하네스 비전 63/63 + 변환기→GeneralAgent 비디오 통합 2/2 + 실제-LLM 비디오 에이전트 스트림 3/3 + 프런트엔드
visionCapability11/11 + Chrome 설정 읽기 연기 2/2 = 81개 이상의 테스트, 0개의 실패. - 검증됨:
vision_semantic_tool(glance/ocr/region/together/compare) +vision_geometry_tool(pixel_diff) · 사전 구축된vision-toolkit스킬 · 설정 별도의videoFallbackModel슬롯 +POST /vision-health·pick_video_fallback_model_cfgs엔드투엔드(변환기 → 런타임 컨텍스트 →file_read→video_reader) · 채팅 SSEvision_backend배지 (vlm/native_video/프레임). - 경쟁업체 대비 사용자 눈에 보이는 승리: OpenClaw에는 수동적인 미디어 이해 대체 기능이 있지만 에이전트 작업 공간 살펴보기/지상/감지 도구 또는 단일 통화 함께/비교하는 기능은 없습니다. Hermes 보조는 설정 비디오 슬롯 + GUI 배지 없이 CLI/구성 기반입니다. DeerFlow
view_image은 기본 모델에 비전이 부족할 때 실패합니다 — Myrm은 폴백 파이프 및 샌드박스 파일의 명시적 의미 체계 도구를 통해 텍스트 기본 에이전트의 생산성을 유지합니다. - 정직한 범위: 사전 업로드 없음 H.264 트랜스코드 상태 프로브; vtracer SVG 추적 경로가 없습니다. Hermes 스타일의 제로 구성 공급자 자동 스캔이 없습니다(설계상 — 청구/규정 준수).
최신 검증 스냅샷(2026-07-31 · Vision Fallback GUI 종료)
- Vision 보조 용량(대 Hermes 보조 클라이언트 / OpenClaw 미디어 러너):
./myrm test19+5+6 통과 +bun run testVisionCapability/visionConfigGap 10 통과 = 40개 테스트, 0개 실패(총 ~40초, 최소 지시 세트). - 확인됨: 주문된 공급자 장애 조치(402/속도 제한/오버로드; AUTH/MODEL_NOT_FOUND 스위치 없음) · 모든 ExecutionSurfaces 공유
resolve_vision_fallback_chain_for_agent· 설정 비전 체인 테스트 +resolved_model· 이 모델 사용 추천 카드 · 채팅 첨부 토스트 설정으로 이동 →/settings/models?sub=default. - 정직한 범위: Hermes 스타일의 제로 구성 공급자 자동 스캔 없음(설계상 — 청구/규정 준수) 에이전트별 VisionFallback 슬롯 없음(별도의 에픽) SSE 단계별 장애 조치 가시성(영구 거부)이 없습니다.
최신 검증 스냅샷 (2026-07-30 · Wiki Evidence Closure v2 #4+#5)
- 증거 인용 GUI (vs OpenClaw / Hermes / deer-flow / LobsterAI / CoPaw / jiuwenclaw):
test_query_closure_v24/4 +test_best_first5/5 +test_source_citations6/6 +test_wiki_recall_benchmark_gate1/1 = 16개 테스트, 0개 실패(~6초, 배치 2개, 하네스 전용, Chrome 없음 MCP — 에이전트 환경에서 노드를 사용할 수 없습니다. vitest 이번 라운드는 실행되지 않습니다. - 확인됨: 채팅/설정 인용 서랍에는 청구 상태 + 컴파일 신뢰도 + 원본 발췌문이 표시됩니다. 새로운 주장이 오래된 주장보다 순위가 높습니다. 설정 쿼리 검색 경로 추적(색인/시드/개념); 인용 점수가 파생되었습니다(하드코드된 1.0이 아님).
- 경쟁업체에 비해 사용자가 볼 수 있는 승리: OpenClaw에는 CLI
raw-claim/source-evidence+ 클레임 신뢰도 재순위(query.test.ts:602)가 있지만 GUI Drawer는 없습니다; Hermes llm-wiki 기술 / deer-flow / LobsterAI / CoPaw / jiuwenclaw에는 청구 수준 인용 없음이 있습니다. GUI; 설정 검색 추적 카드를 노출하지 않습니다. - 정직한 범위 참고 사항: 아직
route-question모드가 없습니다(OpenClaw에 있음, 서문 스키마 보류 중). 채팅에서는 검색 추적을 생략합니다(디버그 화면 설정). 신탁 카드 없음/SSE 계보(설계상).
최신 검증 스냅샷 (2026-07-30 · 위키 ← 메모리 경계 #27)
- Wiki vs Memory write boundary (vs Hermes / OpenClaw / Mem0 concept):
test_wiki_memory_boundary7/7 + save guard 3/3 + extract prompt 2/2 + agent wiring 1/1 = 25 tests, 0 failures (~5s, 3 batches, harness-only, no Chrome MCP — backend guard has no browser interaction path). - Verified:
memory_save_toolhard-rejects document-like knowledge/event when wiki is enabled (>800 chars or ≥3 markdown headings →wiki_ingest_tool);persist_extracted_memorieshard-filters the same heuristics on auto-extract semantic/episodic; extraction promptwiki_boundary_enabledwhen agent vault is active; Settings en/zh copy explains Wiki vs Memory roles. - User-visible win vs competitors: Hermes caps flat MEMORY.md at 2,200 characters (
hermes-agent/website/docs/user-guide/features/memory.md) — no compiled wiki vault or dual-path code enforcement; OpenClaw uses MEMORY.md files without vector auto-extract filter; Mem0 articulates Wiki≠MemCon separation — Myrm adds write-path enforcement plus compile pipeline + unifiedcorpus=allrecall. - Honest scope note: Splitting one long article into multiple short memory entries is not specially blocked; no standalone Boundary Card (ultimate review WORTH:NO).
Latest Validation Snapshot (2026-07-30)
- Wiki external source sync GUI + Google Drive (vs OpenClaw / Hermes / deer-flow / LobsterAI / CoPaw / jiuwenclaw / OpenWiki): gdrive 3/3 + gmail/rss/status/oauth 12/12 + state/config/defaults/blueprint/hygiene/second_brain 15/15 + gmail_html 2/2 = 32 tests, 0 failures (~45s, 3 batches, server lane, no Chrome MCP).
- Verified: Settings External Sources panel (Gmail label + Google Drive folder + RSS + integration mirror → wiki
raw/viapublish_raw); zero-LLM pull; OAuth auto-enables GmailReadLater;google_drive_authorizedreconnect hint when Drive read scope missing; persisted sync state +syncIssueerror surfacing; Cron blueprintread_it_laterrouter job (__wiki_source_sync__, empty tools). - User-visible win vs competitors: Full GUI ingest → compile → search loop for saved mail, Drive docs, and feeds — OpenClaw routes Gmail through Pub/Sub chat hooks (not a wiki vault pipeline); Hermes/OpenClaw google-workspace CLI can read Drive but not into a compiled wiki raw pipeline + Settings GUI + cron; deer-flow / LobsterAI / CoPaw / jiuwenclaw have no equivalent; OpenWiki Gmail is env/config-driven with no Drive connector.
- Honest scope note: Gmail label and Drive folder ID typed manually — no label dropdown / Drive Picker (ultimate review WORTH:NO); no OneDrive (broken stub removed); Integrations API
drive_read_enabledsymmetry WORTH:NO (raw OAuth scope already exposed). Chrome MCP E2E not run; behavior proven via mocked Gmail/Drive API unit tests.
Latest Validation Snapshot (2026-07-27)
- Clickable deliverable paths in chat (vs OpenWorker Cowork / Hermes) (2026-08-03): Harness
short_file_idSSE 3/3 + Server processor/seed fixture 3/3 + live API seed 200; chat`workspace/...`/@file_NNN→ ArtifactPortal (DeliverableReferenceLink+openWorkspaceFileInPortalSSOT). OpenWorker needs[Title](artifact:path)+ RightRail; Hermes@file:is agent-internal only, not clickable in GUI. Chrome MCP E2E pending mux recovery (test_deliverable_link_chrome_e2e.py). - Office Document Pipeline (vs WPS Lingxi / OpenClaw / Hermes / DeerFlow / LobsterAI / CoPaw / jiuwenclaw): file_parsers 213/213 + document_reader 26/26 + docx read-chain E2E 16/16 + deliverable bundle 23/23 = 278 tests, 0 failures (2026-07-28 batched run). Verified: LegacyFormatParser OLE2 + soffice auto-conversion, docx.py cell_map structure metadata, full-chain Goal deliverable ZIP bundle. Write fidelity (in-place): Harness
OfficeBashAuditpost-bash OPC/formula diff + baseline-missing honest warn + corrupt Office package warn + optional LibreOffice recalc error scan + layout QA (18 pytest, 2026-07-28) — no OSS competitor has an equivalent harness-level post-bash audit. WPS Lingxi still leads on fixed government-template fidelity via proprietary kernel; Myrm leads on legacy format handling, structured parsing, delivery bundle, and 3-deployment independence. - SpreadsheetEditor Full-Fidelity GUI Editing (vs WorkBuddy editor_sdk): Formula roundtrip + style preservation + merge preservation + numFmt preservation + degradation warning banner + IndexedDB draft auto-persist & recovery — 41/41 Vitest tests, 0 failures (2026-08-03). Fixed P0 silent data corruption: previous
sheet_to_json/aoa_to_sheetpipeline silently dropped formulas, styles, merged cells, and number formats. Now iterates SheetJS cell objects directly withcellStyles:true. WorkBuddy has comparable fidelity viaeditor_sdk; Myrm now matches on roundtrip correctness and adds degradation warnings + crash-recovery drafts. - AI-Native Selection→Agent Architecture (2026-08-03 code-level verified): 3 of 5 artifact types have selection→AI interaction (Code via
SelectionToolbar, Document viaDocumentSelectionToolbar, HTML viaElementPickerToolbar), all sharinguseSelectionActionhook (dirtyArtifacts injection + Agent busy queueing + AgentBusyError fallback). 29/29 selection tests passed (useSelectionAction 8 + SelectionToolbar 17 + DocumentSelectionToolbar 4). All 6 competitors (OpenClaw, Hermes, DeerFlow, LobsterAI, CoPaw, jiuwenclaw) have zero GUI spreadsheet editors and zero selection→AI interaction — verified by grep across all competitor codebases with 0 matches. - Frontend Agent State Management Architecture (vs CopilotKit AG-UI useAgent/useAgentEvents Hooks): multiplexChunkBridge 16/16 + SSE handlers (gap+clarification+completion) 24/24 + messageStreamHandler core 27/27 + Zustand store (snapshot+navigation+subagent+model config) 30/30 + integration & event dispatch 39/39 + UI data model merge 6/6 + state recovery (budget+memory+reasoning) 40/40 + plan lifecycle 13/13 = 195 tests, 0 failures. Fixed 1 pre-existing bug (Japanese locale assertion out-of-sync).
- Why CopilotKit SDK Hooks are obsolete here: CopilotKit’s
useAgent()/useAgentEvents()target SDK embedding (Agent inside a third-party app). Myrm, as an independent AI product, uses Zustand store + 13 dedicated Handler modules +streamConsumer(with disconnect retry / Last-Event-ID stream resumption / chunk buffering / capability_gap deferred re-send / missed HITL recovery / historical state hydration) — 66 SSE event types vs CopilotKit’s ~10 abstract events, 6.6x granularity, precise re-render with zero Hook overhead. - Migration benefit: Developers migrating from CopilotKit AG-UI get real-time streaming, auto-reconnect, and full UI state machine out-of-the-box — no SDK hooks, EventSource management, or reconnection logic required.
- Declarative Agent UI Framework (vs CopilotKit Generative UI useRenderTool/A2UI): Frontend interactive-ui components 65/65 + Harness render_ui_tool + update_ui_data_tool 30/30 = 95 tests, 0 failures. Myrm ships 23 whitelisted components (10 form + 5 layout + 6 display + 3 basic) + 8 built-in validation rules + conditional rendering (visible binding) + UIComponentErrorBoundary per-component isolation + validate_ui_adjacency structure validation + update_ui_data_tool incremental deep merge — Agent outputs JSON schema, zero frontend code needed.
- Why CopilotKit Generative UI is obsolete here: CopilotKit requires frontend devs to hand-write a render callback for every tool. No built-in validation, error boundaries, or incremental updates. Myrm’s declarative registry model is superior in security, consistency, and development efficiency.
최신 검증 스냅샷 (2026-07-26)
- 작업 탐색 및 AI 자동 라우팅(mattpocock/기술
ask-matt대비): DiscoverCapability 57/57 + 설명/질문 15/15 +capability_gap SSE 37/37 + StreamDispatcher 17/17 + Kanban API 361/361 + Kanban Service 102/102 + Kanban 통합 33/33 + Kanban 채널 89/89 = 711개 테스트, 0개 실패. - 검증 Seam Gate(mattpocock/skills
/to-spec대비): 목표 엔진(VerificationGatekeeper + ShellCriterion + SemanticCriterion + CompletionGuard + 熔断保护) 209/209 + PlanConfirmMiddleware 13/13 + Kanban Verifier + Criteria Integration 47/47 = 269 테스트, 실패 0개. - 기존 버그 수정:
kanban_command_handler.py:326—None키가 있는by_agentdict로 인해 sorted()에서TypeError가 발생했습니다. 이제 우아하게 처리됩니다. - 여기에서 CLI 탐색이 더 이상 사용되지 않는 이유: Matt의 Ask-matt에서는 사용자가 17개의 격리된 CLI 기술에서 워크플로 경로를 수동으로 선택해야 합니다. Myrm의 6계층 자동 라우팅(ActionMode + DiscoverCapability + Capability_gap + Ask_question + task-planning + KanbanPipeline)을 통해 사용자는 원하는 것을 간단히 설명할 수 있으며 에이전트가 자동으로 계획하고 실행합니다.
- 여기서 수동
/to-spec이 더 이상 사용되지 않는 이유: Matt의 to-spec에서는 사용자가 이음새 정의를 수동으로 트리거해야 합니다. Myrm에는 GoalMode accept_criteria(사용자 정의) + PlanConfirm HITL(계획 검토) + Kanban 완성_기준(구조화된 셸+의미 체계) + VerificationGatekeeper(작업 완료 후 자동 실행) + CompletionGuard(환각 방지)의 5단계 자동 검증이 있습니다. - 사용자 마이그레이션 보상: Matt의 기술을 사용하는 개발자는 Myrm로 전환할 때 기능을 잃습니다. 슬래시 명령을 기억하는 대신 AI 자동 작업 라우팅 및 프로그래밍 방식 검증을 얻습니다.
- 실시간 작업 모니터링(mattpocock/skills GTE Workbench 개념과 비교): GoalStatusCard+GoalControlPlane+GoalPlanStepsList 27/27 + SubagentDashboard 2/2 + Kanban DnD+Markdown 48/48 + Goal Engine 164/164 + Subagent Engine 179/179 + Kanban API 250/250 + 칸반 통합 100/100 = 770개 테스트, 0개 실패. Myrm은 9레이어 실시간 모니터링(GoalStatusCard 고정 오버레이 + GoalPlanStepsList + GoalControlPlane + SubagentDashboard + ArtifactPortal + BrowserLiveView + DesktopLiveView + KanbanBoardView + MobileStatusBoard)을 제공하며 모두 0-1 클릭 거리에서 액세스할 수 있습니다. Portal은 오버레이(빠른 미리보기), 병렬(1280px 이상에서 와이드 스크린 자동 전환, 사용자 전환 가능), 전체 화면(몰입형 편집)의 세 가지 레이아웃 모드를 지원하며 사용자 기본 설정은 localStorage를 통해 유지됩니다.
- 지능형 런타임 HITL 대 작업 수준 AFK/HITL 선언(대 mattpocock/skills
/to-tickets): Kanban task_runner 25/25 + unattended_mode 2/2 + 승인_flow+yolo 111/111 + unattended_mode_guard 2/2 + 승인_edge_cases+batch+ptc 38/38 + rate_limiter+denial+subagent_safety 22/22 + 차단+수정+스케줄러 104/104 + security_config+execution_policy+permission 169/169 + 서버 승인 67/67 + personal_yolo+payload 19/19 + HITL_resume+kanban_bound 11/11 + subagent_approval_integration 4/4 + 배치_결정+세션 72/72 + 작업 공간 경계 12/12 = 658개 테스트, 0개 실패. Myrm의 디자인: Kanban=항상 AFK(yolo+무인), Chat=자연 HITL, Cron=자연 AFK, GoalMode=지능형 전환. Runtime ToolApproval은 4단계 Allow-Always 학습을 통해 작업별(작업별 아님)을 트리거합니다. Matt의 작업 수준 AFK/HITL 태그는 CLI 제한 패치입니다. 이는 Myrm의 작업 수준 접근 방식으로 우아하게 해결되는 의미론적 충돌(AFK 작업 + 위험한 작업 = ?)을 생성합니다. - 컨텍스트 관리 및 스마트 핸드오프(mattpocock/skills Ask-matt 컨텍스트 위생 +
/handoff): ContextBudgetGuard 24/24 + ConversationForkManager 24/24 + ContextUsageIndicator 25/25 + 컨텍스트 파이프라인 111/111 + 필터+cache_ttl_prune+resume 68/68 + 핸드오프 API 24/24 + SummarizeProcessor 49/49 = 325개 테스트, 0개 실패. Myrm은 6계층 컨텍스트 관리 제공: (1) ContextBudgetGuard 4계층 오버플로 보호 (2) 50개 이상의 파일 자동 압축 파이프라인 (3) CompactChat 수동 압축 API (4) ≥75% 사용량의 체크포인트 기반 포크 (5) ContextUsageIndicator 링+CTA (6) HandoffDialog 교차 채널 마이그레이션. Matt의/handoff는 컨텍스트를 잃는 텍스트 요약을 생성하는 수동 CLI 명령입니다. Myrm의 포크는 전체 LangGraph 체크포인트 상태를 유지합니다. 기존 테스트 버그 수정:summarine_processor_NoOpMetricAttributeError.
최신 검증 스냅샷 (2026-07-23)
- 쉘 패턴 허용-항상 전체 체인: 하네스 패턴 테스트 20개 통과; 서버 SHPOIB + 허용 목록 API 11 통과; 프런트엔드 파생 패턴 패리티 13 통과; Chrome LIVE_AGENT E2E 1 통과(bash HITL → 항상 이 패턴 허용 → 설정 목록/삭제 → 다음 실행 자동 승인).
- 경쟁업체에 비해 사용자가 볼 수 있는 승리: 설정 CRUD가 포함된 4단계 허용-항상(권한/도구/정확한/명령 패턴) — Claude 코드 및 OpenClaw 도구 이름 또는 CLI 서명에서 중지; 복합 쉘(
&&/pipe)은 패턴으로 지속되지 않습니다. - 실제 병렬 로드 시 개발 게이트 안정성:
./myrm ready --chrome실행 전 +./myrm test집중 제품군이 모두 통과되었습니다(54개의 준비/설치 회귀 + 32개의 개발 게이트 계약 테스트 + 3개의 Chrome E2E 흐름: READ 유출/읽기 만료/라이브 마켓플레이스 채팅). 임시 공유 스택 성능 저하 창에서는 사용자가 실행 중인 다른 pytest 작업을 종료하지 않고도 내장된 재시도를 통해 복구된 실행 전을 연결합니다. - 마이그레이션 보상: CLI 전용 파이프라인에서 이동하는 팀은 임시 셸 조정 대신 명시적인 상태 증거(
clientHot, 런타임 ID, 레인 인식 대기열)를 사용하여 하나의 워크플로에서 결정적인 “준비 → 테스트 → 실제 Chrome” 승인을 받습니다.
최신 검증 스냅샷 (2026-07-24)
- TTFT 시작 경로 증명(최소 배치, 낮은 부하): 하네스
test_backend_detector.py21 통과 집중 모듈 적용 범위 84%(backend_detector); 서버 TTFT 체인 테스트(test_stream_loop_ttft.py,test_stream_collector_coverage.py,test_usage_aggregation_coverage.py) 18개 통과stream_loop/stream_collector/usage_aggregation에 대한 집중 적용 범위 48%-72%. - 리소스 범위(측정됨, 추정되지 않음): 이러한 배치 전체의
/usr/bin/time -l최대 RSS는 90MB / 337MB / 144MB / 355MB 정도였습니다. 재실행 중에 단조로운 메모리 상승이 관찰되지 않았습니다. - 사용자 측 요점: 첫 번째 응답 대기 시간 계측은 이제 현실적인 로컬 제약 조건 하에서 외부 에이전트 감지의 시작 안정성을 유지하면서 검증 가능한 엔드투엔드 상태를 유지합니다.
- 정직한 범위 참고 사항: 이 2026-07-24 배치는 CPU/메모리 영향을 낮게 유지하기 위해 무거운 브라우저 E2E를 의도적으로 피했습니다. 최신 실제 Chrome MCP 증거는 위의 2026-07-23 및 2026-07-20 스냅샷에 문서로 남아 있습니다.
최신 검증 스냅샷 (2026-07-20)
- 브라우저 자동화 기준(대상, 저부하 배치): 109개의 하네스 테스트를 통과했습니다(
snapshot, 디스패처/이벤트 라우팅, 인계). - 계약 패리티 검사: 서버 SSE 이벤트 패리티 1이 통과되었습니다. 프런트엔드 이벤트 스키마 6이 통과되었습니다.
- 빠른 상호 작용 안정성(집중 회귀): 프런트엔드
deep-link-listener+flow-pad-inline-mode+intent page제품군 통과 36/36; 서버 게이트/마감/통합 제품군이 43/43을 통과했습니다. - 범위 증거(중점 파일): 프런트엔드(
deep-link-listener.tsx,flow-pad-modal.tsx) 78.28% 집중 실행에서 전체; 서버 모듈desktop_control/gate.py89%,background_job_finish_handler.py94%. - 실제 브라우저 증명(종이 분석 아님): 라이브 WebUI 페이지의 실제 Chrome MCP
take_snapshot+evaluate_script; 검증된/intent/ask?text=...은 자동으로 홈으로 돌아가서 미리 채워진 텍스트가 있는 FlowPad를 엽니다. - Chrome UI E2E:
test_background_tasks_panel_chrome_e2e.py3이 통과되었습니다. - 위임 제어 Chrome LIVE E2E:
test_subagent_dashboard_chrome_e2e.py3/3(340s); 세션 범위 위임 일시 중지 + 대시보드 취소/토큰/모델이 실제 Chrome에서 승인되었습니다. - 검증 중에 수정된 기존 버그:
mode=running시드 고정 장치가UnboundLocalError로 인해 500을 반환했습니다. API 고정 경로에서 수정되었으며 통합 회귀로 처리됩니다. - 검증 중 리소스 봉투: 이 실행에서 사용 가능한 메모리 비율은 36%-40% 범위로 유지되었습니다(고압 >80% 사용 상태가 관찰되지 않음).
- 알려진 환경 주의 사항(정직): 보안 문자 코디네이터 테스트는 여전히 로컬
patchright가용성에 따라 달라집니다. 이는 위의 브라우저 스냅샷/원격 측정 기준 확인을 차단하지 않습니다.
한눈에 보기
대 PilotDeck — 에이전트 운영 체제
PilotDeck(Tsinghua THUNLP에서 오픈소스 제공)은 WorkSpace 격리, 화이트박스 메모리(드림 모드), 비용 절감을 위한 스마트 모델 라우팅 및 상시 백그라운드 실행 기능을 갖춘 “에이전트 OS”로 자리매김했습니다.Myrm이 더 나아가는 곳
PilotDeck에서 마이그레이션
PilotDeck에서 마이그레이션하면 “CLI 중심 운영 체제”에서 **“GUI 최초의 최신 에이전트 워크스테이션”**으로 업그레이드됩니다. 다중 프로젝트 격리, 비용 효율적인 라우팅 및 백그라운드 실행과 같은 모든 고급 기능을 유지하고 능가하지만 모든 것이 시각적이고 드래그 가능하며 롤백 준비가 되어 있으며 방대한 MCP 플러그인 생태계와 원활하게 통합됩니다.대 360 보안 OpenClaw(엔터프라이즈 래퍼)
360 Security OpenClaw는 OpenClaw 코어를 중심으로 구축된 비공개 소스 엔터프라이즈 래퍼입니다. “새우 코치”(안내 설정) 및 수동 “토큰 비용 모드”(경량, 경제, 최대 전력)를 통해 진입 장벽을 낮추는 것을 목표로 합니다.Myrm이 더 나아가는 곳
결과: Myrm은(는) 더욱 자동화된 기본 GUI 경험을 제공합니다. 질문하는 “코치” 대신 Myrm은 바로 사용할 수 있는 템플릿을 제공합니다. 이중 단계 라우팅은 경쟁사의 순수한 LLM-판단 접근 방식보다 토큰 효율적이고 정확하며 비용 투명성이 10배 더 높습니다.
대 OpenClacky — 토큰 최적화 로컬 에이전트
OpenClacky는 토큰 비용 Hermes의 1/6에 해당하는 비용 효율적인 로컬 AI 에이전트로 스스로를 홍보합니다. 핵심 전략: 16개의 최소 도구, 유휴 압축, 삽입 후 압축, 이중 캐시 표시 및 BYOK 다중 모델 라우팅.Myrm이 더 나아가는 곳
주요 아키텍처 차이점
압축 비용: OpenClacky는 LLM을 호출하여 압축 요약을 생성합니다. 모든 압축에는 API 비용이 발생합니다. Myrm은 LLM 오버헤드가 없는 결정적 규칙 엔진(Dedup → Truncate → Remove)을 사용합니다. 캐시 인텔리전스: OpenClacky의 이중 캐시 표시는 정적 패턴입니다(항상 마지막 2개 메시지 표시). Myrm의 ExplicitCacheProcessor는 전체 검증 파이프라인을 사용하여 콘텐츠 블록, 토큰 거리 및 압축 경계를 기반으로 중단점을 동적으로 계산합니다. 유휴 활용: OpenClacky의 유휴 타이머는 메시지만 압축합니다. Myrm의 유휴 파이프라인은 인지 메모리 통합, 세션 증거 추출(실패로부터 학습), 접두사 캐시 예열의 3가지 작업을 실행합니다. 모두 회로 차단기 보호 기능이 있는 용량 인식 스케줄러에 의해 조정됩니다. 또한CacheKeepAliveManager은 유휴 상태에서 4분마다 경량 프로브를 전송하여 Anthropic/Qwen 5분 캐시 TTL이 만료되는 것을 방지하고 사용자가 재개할 때 일관된 TTFT를 보장합니다(0.5-1초 대 2-5초 콜드 재시작).
OpenClacky에서 Myrm로 마이그레이션
결과: 업그레이드 8개, 동등 항목 0개, 다운그레이드 0개. OpenClacky 사용자는 모든 토큰 효율성 이점을 유지하면서 무료 압축, 지능형 캐시 보호, 지속적인 교차 세션 메모리 및 완전한 GUI 작업 공간을 얻을 수 있습니다.
통합 도구 게이트웨이 및 유연성 BYOK(대 Hermes / OpenClaw)
경쟁업체에서는 사용자에게 수십 개의 API 키를 관리하거나 엄격하고 오류가 발생하기 쉬운 게이트웨이를 사용하도록 강요하는 경우가 많지만, Myrm에서는 탄력적인 BYOK 폴백 메커니즘을 갖춘 4-in-1 통합 도구 게이트웨이를 도입합니다.Myrm이 더 나아가는 곳
- 4-in-1 게이트웨이: 한 번의 구독으로 LLM, 웹 검색, Image Gen 및 TTS 기능을 사용할 수 있습니다. 기본적으로 구성이 필요하지 않습니다.
- Elastic Try-Catch Fallback: 공식 게이트웨이를 사용할 수 없거나 WU(Work Unit)가 부족해지면 Myrm은(는) 로컬로 구성된 API 키로 자동으로 원활하게 저하됩니다. 귀하의 비즈니스는 결코 멈추지 않습니다.
- 할당량 롤오버: 사용하지 않은 할당량이 만료되는 기존 SaaS과 달리 Myrm에서는 사용하지 않은 작업 단위를 다음 달로 롤오버할 수 있습니다.
- 시각적 게이트웨이 상태: 전용 GUI 대시보드에는 Pro 사용자가 게이트웨이 기능을 활성화할 수 있는 스마트 프롬프트와 함께 모든 도구(게이트웨이 관리됨, 사용자 정의 키 또는 구성되지 않음)의 상태가 표시됩니다.
- 금융 등급 보안: PAT 토큰은 보안 POST 본문을 통해 전송되고 엄격한 정규식 규칙으로 검증되므로 SSRF 공격을 방지하고 토큰이 URL 로그에 유출되지 않도록 보장합니다.
- 극도의 네트워크 탄력성: 필수 주문형 폴링과
AbortController을 사용한 8초의 하드 시간 초과 기능으로 구축되어 경쟁사의 자동 폴링 대시보드에서 흔히 발생하는 UI 정지 및 API 할당량 소모를 제거합니다.
경쟁업체의 문제점
- Hermes: 게이트웨이에 “흑백” 하드 스위치를 사용합니다. 게이트웨이가 실패하거나 크레딧이 부족하면 에이전트가 충돌하고 작동이 중지됩니다.
- OpenClaw: 확장 프로그램을 통해 사용자가 제공한 키에 전적으로 의존하며 통합 게이트웨이나 청구를 제공하지 않습니다.
- 클라우드 브라우저 종속성: Hermes은(는) 브라우저 사용과 같은 타사 클라우드 브라우저를 사용하여 웹 작업을 수행하므로 대기 시간이 길고 개인 정보 보호 위험이 발생합니다. Myrm은(는) 브라우저 자동화를 위한 로컬/자체 호스팅 샌드박스를 고집하여 대기 시간이 없고 전체 데이터 개인정보 보호를 보장합니다.
마이그레이션 성공
- 제로 키 관리: OpenAI, Firecrawl, FAL 등에 대해 API 키 저글링을 중지하세요.
- 마음의 평화: 탄력적 폴백은 자체 백업 키의 안정성과 함께 관리형 게이트웨이의 편리함을 얻을 수 있음을 의미합니다.
도구 호출 혈통 DAG 및 단계별 보안 판결(vs Claude Code / Hermes / OpenClaw / DeerFlow)
경쟁업체는 도구 호출을 블랙박스로 취급합니다. 에이전트가 파일을 수정하거나 명령을 실행하거나 네트워크에 접근했을 때 어떤 지시가 원인인지, 보안 시스템이 검토했는지, 전체 실행에서 어떤 위치인지 알 수 없습니다. Myrm은(는) 완전한 도구 호출 지시 혈통 DAG와 단계별 보안 판결을 제공합니다.Myrm이 더 나아가는 곳
- 정확한 지시 → 도구 호출 혈통: 모든
tool_start/tool_end는 고유tool_call_id로 연결됩니다 — 동일한 이름의 동시 도구(예: 두 개의 병렬bash호출)는 서로 교차되지 않으며, id가 없는 레거시 이벤트는 안전하게 폴백됩니다. 실제 LLM의 스트리밍tasks_steps이벤트는 id별로 동일한 혈통에 병합되어 수명주기 이벤트와 실시간 진행 스트림 사이에 손실이 없습니다. - 단계별 보안 판결: 모든
security_audit결정(허용 / 거부 / 위험 표시, 이유 및 타임스탬프 포함)은 정확한 도구 호출에 고정되어 실행 타임라인에 표시됩니다.DENY또는 오염된 단계는 세션 재생에서 빨간색으로 표시되고, 허용된 단계에도 이유가 함께 표시됩니다. 어떤 결정도 조용히 유실되지 않습니다 — 일치하는 도구 호출이 없는 감사는 사라지지 않고 경고를 기록합니다. - 정확한 성공/실패 의미: 정상적으로 완료된 단계는
success=true입니다 — 경쟁업체는 ‘완료됨’ 단계를 실패로 표시하거나 터미널 상태를 오류와 혼동하는 경우가 많습니다. 실패한 단계는 오류 세부 정보를 유지하고 빨간색으로 표시되며 Inspector에 이유가 표시됩니다. - 판결이 포함된 세션 재생: 과거 세션을 스크럽하면 모든 민감한 작업(어떤 지시가 트리거했는지, 무엇을 했는지, 이유가 포함된 보안 판결)을 볼 수 있습니다. 제품 내장, 외부 SaaS 없음, 추가 비용 없음.
- 내부 정보 유출 없음: 페어링 내부 메타데이터(
tool_call_id,message_id)는 표시되는 도구 입력에 절대 유출되지 않습니다 — Inspector는 프레임워크 내부 구현이 아닌 실제 인자를 보여줍니다. 실제 LLM Chrome E2E로 전체 체인 검증(2026-08-15: harness 187 passed, 서버 통합 16 passed, 프론트엔드 10 passed, Chrome E2E 1 passed in 283.22s).
경쟁업체의 문제점
- Claude Code: 대화 재개 수준의 혈통만 있음 — 단계별 도구 호출 혈통이나 개별 단계에 연결된 보안 판결이 없습니다.
- Hermes / OpenClaw / DeerFlow: 도구 호출 혈통 DAG가 없고, 단계별 보안 라벨 전파가 없으며, 어떤 UI에도 판결 시각화가 없습니다.
- 모든 경쟁업체: 재생 타임라인에서 ‘이 민감한 작업은 어떤 지시가 원인이고 보안 시스템이 검토했는가’에 답할 수 없습니다.
마이그레이션 성공
- 눈으로 확인하는 감사 가능성: ‘로그를 신뢰하라’ 대신 모든 민감한 작업, 원인, 판결을 보여주는 재생 타임라인으로 교체합니다.
- 더 빠른 장애 조사: 문제 발생 시 로그를 뒤지는 대신 ‘지시 → 도구 호출 → 결정’ 체인을 직접 찾습니다.
- 엔터프라이즈 준비: 단계별 판결이 트레이스에 첨부되어 별도의 감사 도구 없이도 컴플라이언스 검토가 간단합니다.
조직 전체 에이전트 감사 타임라인 (vs Claude / Hermes / OpenClaw / 모든 단일 샌드박스 감사)
에이전트가 팀의 여러 샌드박스에서 실행될 때 경쟁사는 조직에 답을 줄 수 없습니다: 샌드박스 간 원장이 없고, 민감한 동작을 올바른 구성원·샌드박스에 귀속시킬 수 없으며, 실패한 스캔은 조용히 건너뜁니다 — ‘감사 범위’는 우연히 수집된 것일 뿐이고 공백은 보이지 않습니다. Myrm은 조직 전체 감사 집계를 제공합니다: 모든 구성원 샌드박스의 로컬 이벤트 원장이 하나로 합쳐져 조직 타임라인이 됩니다.Myrm이 더 나아가는 점
- 모든 구성원 샌드박스에 대한 팬아웃 집계: 한 번의 쿼리로 각 샌드박스의 로컬 이벤트 원장에 도달하여 도구 호출·승인·보안 판결을 하나의 역시간순 타임라인으로 병합합니다 — 구성원과 샌드박스 귀속 포함.
security_audit이벤트와tool_start/tool_end라이프사이클의 두 데이터 계층이 동일한 KPI 세트를 공급하므로 카운트가 엔드투엔드로 일관됩니다. - 느낌이 아닌 정확한 보안 차단 회계:
security_deny_total은 실제 차단 결정(BLOCK/DENY/REDACT/LEAK)만 집계합니다 —ALLOW또는 검토되지 않은 이벤트로 지표를 부풀릴 수 없습니다. 동일한 deny 판정이 서버 집계 레이어에서 강제되고 프런트엔드 렌더링에서 다시 검증되어, 빨간 ‘보안 차단’ KPI는 항상 실제 차단을 반영합니다. - 스캔 실패는 표면화되고 절대 조용히 건너뛰지 않음:
ACTIVE이지만 컨테이너가 없는 샌드박스는 감사에서 사라지는 대신 명시적으로 실패로 보고됩니다 — 범위 공백이 보이므로 ‘수집되지 않음’을 ‘아무 일 없음’으로 착각하지 않습니다. 이벤트 등급도 동일하게 정직합니다: 도구 호출과 일치하지 않는 감사 이벤트는 사라지지 않고 경고를 기록합니다. - 샌드박스별 1-N 범위: 감사 범위는 샌드박스별로 보고되며, 스캔 불가·실패 샌드박스는 별도로 계산됩니다 — 감사 뷰는 항상 그림이 얼마나 완전한지 알려줍니다.
경쟁사 페인 포인트
- Claude / Hermes / OpenClaw: 샌드박스별 로그만 존재 — 관리자는 조직 뷰가 없고, 교차 샌드박스 집계가 없으며, 민감한 동작이 어느 구성원의 샌드박스에서 발생했는지 알 수 없습니다.
- 모든 경쟁사: deny 집계는 세션 후속 작업일 뿐 — 조직 전체
BLOCK/DENY/REDACT/LEAK합계가 없고, 실패한 샌드박스 스캔은 경고 없이 화면에서 사라집니다. - 외부 SaaS 감사(SIEM 등): 추가 비용, 데이터가 샌드박스 경계 밖으로 나가며, 집계 과정에서 세션 수준의 세분성이 손실됩니다.
마이그레이션 승리
- N개의 로그 묶음 대신 하나의 대시보드: 관리자는 구성원 + 샌드박스 귀속과 함께 단일 타임라인에서 전체 조직의 에이전트 활동을 볼 수 있습니다.
- 활동이 아닌 범위 증명: 실패·스캔 불가 샌드박스가 명시적으로 나열됩니다 — 감사 그림이 언제 불완전한지 알 수 있습니다.
- 컴플라이언스 준비 deny 회계: 이유가 포함된 조직 전체 정확한 차단 횟수를 구성원·샌드박스별로 내보내고 귀속시킬 수 있습니다.
WebUI 보안 및 로컬/원격 분리
대부분의 경쟁사 웹 인터페이스는 공용 인터넷에 연결될 때 위험하게 노출되거나(LAN/터널 노출) 단일 사용자 로컬 개발에 지나치게 부담스럽습니다(localhost에 대한 DB 및 로그인 강제).
Myrm은 WebUI 보안에 대한 Ockham의 Razor 접근 방식을 사용하여 로컬 우선 배포의 “라스트 마일”을 해결합니다.
Myrm이 이끄는 곳
- 마찰 없는 로컬 대 Ironclad Remote: Myrm의 WebUI는
localhost루프백을 자동 감지하여 로그인을 원활하게 우회합니다. 터널이나 LAN을 통해 노출되는 순간 엄격한 비밀번호 보호가 적용됩니다. - 제로 트러스트 WebSocket 게이트웨이: 경쟁업체는 종종 HTTP 경로를 보호하지만 WebSocket(실시간 로그 또는 음성에 사용됨)을 인증되지 않은 상태로 둡니다. Myrm의
WsAuthMiddleware은 세션 쿠키가 없거나 유효하지 않은 경우 WebSocket 핸드셰이크(HTTP 403)를 물리적으로 삭제합니다. - 3계층 CORS 심층 방어: 체계+호스트 이중 입력 검증(와일드카드
*완전히 거부됨) + WebSocket Origin Guard(CORS 구성을 재사용하는 통합 보안 경계, 무단 출처에 대한 4003 거부) + HostAllowlist DNS 리바인딩 보호(동적 수신/터널 호스트 이름 허용 목록). 기본 Tauritauri://localhost구성표 지원. 클라우드 배포 기본 거부. 29 CORS 보안 테스트가 검증되었습니다. - 즉시 세션 제거: 비밀번호가 변경되거나 보호가 전환되면 Myrm은 전역 HMAC 세션 서명 키를 자동으로 순환합니다. 이렇게 하면 기존의 모든 세션이 전역적으로 즉시 무효화되는 반면(도난당한 장치에 대한 킬 스위치 등), 경쟁업체에서는 이전 JWT를 유효한 상태로 두는 경우가 많습니다.
- 단일 테넌트 “볼트” 대 대용량 DB: SaaS용으로 설계된 RBAC 규칙이 있는 비대해진 Postgres/MySQL 사용자 테이블 대신 로컬 모드는 고도로 암호화된 단일
admin.json볼트 파일을 사용합니다. 안전하고 휴대 가능하며 종속성이 없습니다.
데이터 손실 방지(DLP) 및 개인 정보 보호 라우팅
상담원의 대화에는 민감한 개인 정보가 포함될 수 있습니다. 경쟁업체(예: ClawVault)는 채팅 메시지 수준에서 간단한 “감지 → 자리표시자 → 복원”만 수행하고 도구 매개변수 누락, 도구 결과 및 스트리밍 출력을 누출 채널로 수행합니다.Myrm이 이끄는 방법
2,033개의 오프라인/개인 정보 보호/보안 테스트를 통과했습니다(2026년 7월 14일에 확인됨), 개인 정보 보호 라우팅(44) + 하드웨어 API 및 배포 모드(48) + LLM 대체 성능 저하(153) + 전체 보안 제품군(1,766) + OfflineGuardian 알림(22)을 포괄합니다. Qwen 로컬 에디션만 바인딩하는 QoderWork의 “오프라인 모드” — 개인 정보 보호 라우팅 없음, 하드웨어 권장 사항 없음, 회로 차단기 성능 저하 없음. Myrm은(는) 9가지 오프라인/주권 차원 모두를 선도합니다.
다중 에이전트 오케스트레이션: 결정론적 스케줄링(대 Hermes / OpenClaw / JiuwenSwarm)
경쟁업체가 단일 모드 오케스트레이션(예: Hermes’ Kanban Swarm, OpenClaw의 기본 선형 생성 또는 JiuwenSwarm의 정적 DAG 워크플로 스크립트)에 의존하는 반면, Myrm은 5 레이어 도구 보안 펜스 및 4 차원 예산 제어가 지원하는 8 모드 결정적 오케스트레이션 엔진을 도입합니다. JiuwenSwarm의 CLI 전용workflow.py 접근 방식(사용자가 실행 순서를 정의하기 위해 Python 스크립트를 작성해야 함)과 달리 Myrm의 리더 에이전트는 정적 DAG가 제공할 수 없는 런타임 조정/취소 기능을 사용하여 자연어를 통해 하위 에이전트를 동적으로 예약합니다.
Myrm이 더 나아가는 곳
결과: Myrm은 “신속히 기도하는” 다중 에이전트 패러다임을 결정론적 소프트웨어 엔지니어링 패턴으로 대체합니다. 다중 에이전트 파이프라인은 매번 예산 내에서 안정적이고 안전하게 실행됩니다. 1,680개의 오케스트레이션 테스트 통과, 0개의 실패(2026년 7월).
:::tip vs JiuwenSwarm — Natural Language Over workflow.py
JiuwenSwarm’s Plan/Performance/Swarm modes and Swarmflow often rely on pre-written
workflow.py static DAGs, with CLI/TUI as the primary experience (Web on :5173 is secondary). Myrm replaces script orchestration with Leader natural language + an 8-mode deterministic engine (including Swarm Fission / DAG / Council), plus runtime steer/cancel, batch/council cost preflight, and AgentWorkMap GUI across Local/Tauri/cloud. Jiuwen Skill Hub / team evolution maps to TemplateMarket + 8-source Skill Market + 4D evolution GUI (338+1008 tests). Migration blockers: 0 (Jul 2026 README 22-point seal).
:::
:::tip vs “Universal Agent” Narrative — Dan Shipper Context Rot
Dan Shipper (Every CEO) argues context rot makes a single do-everything agent degrade in quality; specialization and hierarchy remain essential. Myrm matches this philosophy: single-agent default (zero orchestration noise for simple tasks) + on-demand specialist teams (TemplateMarket + 8-mode engine) + fork-isolated context (11-step pipeline against rot). You stay editor/manager/producer — Goal/Kanban/IFM for final decisions. 0 new Roadmap items (Jul 2026 narrative seal).
:::
:::tip vs Doubao Search — Agent-Ready Structured Hits + Multi-Engine Failover
Volcengine Doubao Search returns authority tier, publish time, query-focused summary, and Markdown excerpts for agents—not just URLs. Myrm ships a Volcengine Provider MVP (Settings-selectable · NeedSummary long summaries) and is stronger overall: 11-engine priority chain (auto hop on quota exhaustion) + RSG sufficiency guard + Completion Guard freshness gate + all-model grounding rules + domain diversity ranking. Doubao migration has 6 pending items (field schema / explicit params / onboarding / cross-verify / Sources drawer / skip fetch)—see Roadmap v5. No OpenClaw CLI skill install required.
:::
:::tip vs Hermes “10x” — Memory·Skill·Cron Compounding Loop
One’s usage guide: Memory for facts · Skills for procedures · Cron for schedule · Self-verify against bad automation. Myrm is ≥ on all engines: structured memory (not flat MEMORY.md) · Settings /learn wizard · Cron acceptance_criteria + VerificationGatekeeper · SkillCurator+Pin · /journey GrowthDashboard · Wiki ≥ Obsidian. MSC Gate Closure (2026-07-31): Settings “Compounding Loop” four-row checklist · Cron 6-field create audit (real pause→confirm→resume gate · run-history acceptance editor · /settings/cron?job= deep link) · in-chat audit card. Hermes migration blockers: 0. No VPS+CLI — cloud sandbox + IM on three deployments.
:::
:::tip vs AWS Codex Agent Team — Code-Enforced Orchestration
AWS’s sample-codex-agent-team uses 6 Prompt-only SKILL.md templates (brainstorm → spec → coordination → review → documentation → project management) to guide multi-agent collaboration — entirely relying on LLM compliance. Myrm replaces every step with code-enforced primitives: run_council for multi-expert brainstorming with cross-review, execute_dag_plan for deterministic task DAGs, run_with_verification for adversarial verification with automatic retries, and 31-component Kanban GUI for real-time project management. None of these can be bypassed by the LLM.
12개 필드 “인계 계약”(역할, 목표, 파일 범위, 승인 기준, 확인 명령 등)도 순전히 프롬프트 기반입니다. Myrm은 DelegateTaskInput Pydantic 스키마 + 8가지 코드 수준 검사(페이로드 해시 중복 제거, 깊이/용량 제한, 유형 허용 목록, 위임 일시 중지, 검증자 모드) 및 경쟁업체에는 전혀 없는 4가지 메커니즘을 통해 이 모든 것을 시행합니다. 2,488개의 테스트가 통과되었으며 0개의 실패가 발생했습니다.
:::
스마트 동시성 라우터 — 읽기-쓰기 경쟁 제거(Hermes / OpenClaw 대비)
고도로 동시 발생하는 에이전트 샌드박스에서 LLM은 단일 병렬 도구 호출 배치에서 “파일 X를 읽고 동시에 파일 X에 쓰기”를 시도하는 등 데이터를 손상시킬 수 있는 작업을 종종 환각합니다. 경쟁사 아키텍처에서는 이로 인해 더티 읽기와 치명적인 쓰기 덮어쓰기가 발생합니다. Myrm에서는 미들웨어 계층에서 충돌하는 작업을 적극적으로 가로채고 다시 라우팅하는 스마트 동시성 라우터를 도입합니다.Myrm이 더 나아가는 곳
결과: Myrm은 LLM 환각으로 인한 파일 수준 경합 상태를 완전히 제거합니다. 충돌하는 배치는 관련되지 않은 병렬 작업에 대한 성능 저하 없이 순차 대기열로 정상적으로 풀립니다.
헤드리스 에이전트: 제로 교착 상태 백그라운드 작업(vs Hermes / OpenClaw)
SaaS 예약된 작업(Cron), 일괄 처리 또는 백그라운드 자동화와 같은 헤드리스 환경에서 에이전트는 사람의 감독 없이 실행됩니다. LLM가 환각을 느끼고 HITL(인간 참여형) 도구(예: 질문하기 또는 UI 양식 렌더링)를 호출하기로 결정하면 경쟁사의 아키텍처는 결코 도착하지 않는 사용자 입력을 기다리며 무기한 정지됩니다. 이로 인해 치명적인 교착 상태가 발생하고 막대한 컴퓨팅 리소스가 소모됩니다. Myrm은 가장 낮은 프레임워크 계층에 강력한 태그 기반 환경 저하 아키텍처를 도입합니다.Myrm이 더 나아가는 곳
결과: Myrm은 무인 작업 흐름에 대한 완벽한 안정성을 보장합니다. 백그라운드 작업 중에 LLM의 컨텍스트에서 대화형 도구를 물리적으로 제거함으로써 LLM이 실수를 시도하기 전에 Cron 작업 교착 상태의 근본 원인을 제거합니다.
또한 Myrm의 Stuck Task Watchdog은 인프라 수준에서 중단된 에이전트 작업(예: LLM API 반개방 연결, 도구 교착 상태)을 감지하고 구성 가능한 시간 초과(기본값 600초) 후에 자동으로 취소합니다. 워치독은 새로운 구성 요소 없이 기존 60초 관리 주기 내에서 실행되고, 현지화된 시간 초과 알림을 사용자(5개 언어)에게 보내고, 후속 메시지를 처리할 수 있도록 세션을 해제합니다. OpenClaw와 같은 경쟁업체는 컨테이너 수준의
killContainer(가혹한)을 요구하는 반면 Hermes은 수동 /stop을 사용합니다. Myrm은 이를 투명하게 처리합니다.
극한 시나리오 방폭(vs Hermes / OpenClaw)
자율적인 다중 모달 시나리오(예: 컴퓨터 사용) 또는 매우 긴 세션에서 에이전트는 필연적으로 컨텍스트 창의 한계에 도달하여 잦은 OOM 충돌, API 연결 끊김 또는 경쟁사의 총 메모리 손실을 초래합니다. Myrm은 4레이어 Extreme Anti-Explosion Moat를 구현하여 에이전트가 충돌하지 않고 대화 컨텍스트를 잃지 않도록 보장합니다.Myrm이 더 나아가는 곳
결과: Myrm은 극심한 부하에서도 부드럽고 매끄러운 경험을 보장합니다. 과거 이미지를 제거하여 막대한 양의 토큰을 절약할 수 있으며 에이전트가 갑자기 죽어 귀하의 노력이 지워지는 것에 대해 걱정할 필요가 없습니다.
웹 검색 + 웹 가져오기 — 이중 엔진(vs Hermes / OpenClaw / Claude Code)
Myrm은 web_search 및 web_fetch를 최고급 내장 도구로 제공합니다. 경쟁업체는 이러한 정보가 부족하거나 원시 API 결과를 전달하거나 클라우드 API을(를) 통해 가져오기당 요금을 청구합니다.얻을 수 있는 것
경쟁업체의 문제점
:::note Honest boundary
Hermes
web_extract appears “zero-config” because it uses LLM summarization instead of local embedding — but that costs tokens per page. Myrm’s web_fetch works locally with DOM pruning out of the box; fetch_and_extract adds vector+Reranker when configured. SSRF protections are comparable — Myrm’s edge is the filter pipeline, not basic security.
:::
마이그레이션 성공
설정 및 구성은 웹 검색 및 가져오기 가이드를 참조하세요.
인용 추적 및 소스 표시
AI 응답의 모든 인용은 원본 출처를 추적할 수 있습니다. 전체 조각, 도메인 및 파비콘을 표시하는 마우스 오버 미리보기를 통해 4가지 소스 유형(웹 검색, MCP 도구 호출, 지식 기반 문서, 대화 기록)을 지원합니다. 터치 장치는 자동으로 탭 모드로 전환됩니다.문서 분석 엔진
Myrm에는 PDF에서 Office, Jupyter Notebook 형식에 이르기까지 심층 구문 분석 기능을 갖춘 11개 모듈의 전문 문서 구문 분석 엔진이 포함되어 있습니다(184개 테스트 검증).대 Hermes 에이전트(v0.15 Velocity) — 다중 에이전트 플랫폼
Hermes v0.15(Velocity 릴리스, 2026-05-28)는 14개 모듈에 걸쳐 핵심 루프를 16k에서 3.8k 라인으로 리팩토링하고 Kanban Swarm 오케스트레이션(104 PR)을 추가하고 session_search를 LLM 프리(~30ms에서 ~20ms)로 다시 작성했으며 Promptware 방어(~15개의 초크포인트 3개)를 도입했습니다. Brainworm/C2 패턴). 중요한 “기술 부채 상환” 릴리스입니다.Myrm이 이끄는 곳
- 이벤트 기반 Kanban 대 Hermes’ 폴링 — 하트비트 + 좀비 감지 + 3계층 충돌 방지(원자적 소유권 주장 + 소유권 집행 + 할당 감사 추적, 817 테스트)를 통한 즉각적인 작업 파견
- 심각도 자동 에스컬레이션(경고→오류→중요) 기능이 있는 6규칙 진단 엔진 — 문제가 있는 작업, 반복적인 실패, 차단된 상태, 죽은 종속성, 분류 지연 및 차단→차단 해제 순환(카드당 O(1) 평가 대 Hermes’ O(N) 이벤트 검색)을 감지합니다.
- 8가지 오케스트레이션 모드(Spawn/Chain/Batch/DAG/Verified/Swarm Fission/Alternatives Race/Council Debate) 대 v0.15의 단일 Swarm 패턴
- 물리적 증거 확인 기능이 있는 CompletionGuard — Hermes에는 완료 확인 프로그램이 없습니다.
- 파이프라인 템플릿 마법사 검색 질문 + 역할 자동 일치 기능 — Hermes’
hermes kanban swarm은 고정된 CLI 명령입니다. - 35개 이상의 메시징 채널(출력 힌트가 있는 25개) 대 최대 23개 채널(플랫폼 힌트가 있는 19개) — Myrm은 Hermes에 부족한 DingTalk, Teams, GoogleChat, LINE, IRC, iMessage, Voice, Webhook, Zalo를 다룹니다.
- 지식 그래프가 있는 8가지 메모리 유형과 2,200자 플랫 메모리(§ 구분 기호가 있는 MEMORY.md + USER.md)
- 웹 검색 + 웹 가져오기 이중 엔진 — BM25/Reranker 필터링이 포함된 검색 엔진 8개 + DOM 정리를 사용한 3계층 로컬 가져오기($0/월) 대 Hermes’ 클라우드 API 패스스루 + Firecrawl/LLM web_extract
- 범위/계보 필터링이 포함된 FTS5 + Qdrant 하이브리드 검색 — Hermes v0.15는 로컬 전용 텍스트 검색으로 다시 작성되었습니다(~20ms, 의미 검색 없음).
- 108패턴 보안 스캐닝 대 Hermes Threat_patterns.py(3개 범위에서 최대 20개 패턴)
- 22개 이상의 미들웨어 파이프라인 및 8계층 고정 스택 — Myrm의 미들웨어 아키텍처는 구성 요소별로 독립적으로 구성 가능
- 4계층 모델 규율(CORE→ENFORCEMENT→FAMILY→ESCALATION) 대 Hermes’ 모델 제어 텍스트 블록 — Myrm에는 자동 모델 자체 업그레이드를 위한 ESCALATION_CONTRACT가 포함되어 있습니다.
- GUI-첫 번째 Tauri 데스크톱 및 CLI 전용(v0.15에 TUI 다중 세션 추가, 여전히 터미널 바인딩)
- 4D 예산 제어 (토큰 + USD + 시간 + 최대 하위 항목) — Hermes v0.15 작업별 시간 초과만 추가됨(1차원)
- 3단계 지능형 모델 라우팅 — Hermes v0.15에서는 작업별 모델 수동 선택이 가능합니다(자동 라우팅 없음).
- 6계층 프롬프트 캐시 대 Hermes’
system_and_3전략(4개의 중단점, Anthropic 전용) — Myrm은 캐시 중단 감지 및 스래싱 방지 기능을 갖춘 5개 이상의 공급자를 지원합니다. - 캐시 친화적인 메모리 주입: Myrm은 메모리를 안정(시스템 메시지, 캐시 안전) + 학습(신뢰할 수 없는_DATA 격리를 사용하는 HumanMessage, 시스템 프롬프트를 오염시키지 않음)으로 분할합니다. Hermes는 기사에서 “사용자 메시지 삽입”을 주장하지만 해당 코드(
system_prompt.py:424-486)는 메모리를 시스템 프롬프트 휘발성 레이어에 병합하여 메모리 업데이트마다 캐시를 중단합니다. 429개의 캐시별 테스트가 검증되었습니다 - 추가 비용 없는 IP 페르소나 보호: 사용자 구성
system_prompt은priority="highest"의UserInstructionsMiddleware를 통해[ABSOLUTE OBEDIENCE OVERRIDE]과 함께 주입되어 LLM이 IP ID 사실을 엄격하게 따르도록 합니다. Hermes은 우선순위 적용 없이 일반 텍스트SOUL.md을 사용합니다. AI Builder는 위조 방지 지침을 포함한 페르소나 정의를 자동 생성합니다 — 765개의 미들웨어 테스트가 검증되었습니다 - 4계층 작업 공간 컨텍스트 주입:
workspace_rules_middleware은 15개 파일 형식(.myrm.md,AGENTS.md,CLAUDE.md,.cursorrules,.clinerules,.windsurfrules,SOUL.md,MEMORY.md,.cursor/rules/*.mdc,.claude/CLAUDE.md,.github/copilot-instructions.md등)에서 프로젝트 규칙을 자동 검색하여 다음과 같이 주입합니다. 4계층 안정 접두사 아키텍처의 계층 [2]에 있는<workspace_context>. 20K 문자 예산 내에서 신속한 삽입 감지(scan_input점수≥0.8 블록), 보이지 않는 유니코드 스트리핑, YAML 앞부분 정리, inode 중복 제거 및 헤드/테일 잘림이 포함됩니다. 각 레이어는 프롬프트 캐시 효율성을 극대화하기 위해 범위별(사용자 간/사용자별/작업 공간별)로 구성됩니다. Hermes/WorkBuddy에서는 우선순위 제어가 0인 수동MEMORY.md+SOUL.md파일 생성이 필요합니다. — 17개의 통합 테스트가 검증되었습니다
기술 진화 — 진정한 자기 개선 에이전트
Myrm의 Skill Evolution System(42개 모듈, 기본 내장)은 Self-Improving Agent 연구에서 엔지니어링 가능한 모든 개념을 구현합니다. Hermes’ “자체 진화”는 기본 기능이 아닌 타사 AGPL-3.0 도구(darwinian_evolver)를 둘러싼 외부 CLI 래퍼입니다.
vs ECC(Everything Claude Code)
continuous-learning-v2: ECC는 백그라운드에서 원자적인 “본능” YAML 습관을 추출합니다. 이는 고급 사용자에게 강력하지만 v2.1 프로젝트 범위 지정은 간단한 2단계 시스템(git 원격 해시 → 프로젝트 대 글로벌)에 의존하며 본능이 2개 이상의 프로젝트에 나타날 때 자동 승격됩니다(오탐 위험). Myrm은 구조적으로 뛰어난 격리 기능을 갖춘 동일한 아이디어(유휴 증류 → 기술 제안)를 제공합니다. 5단계 범위 계층 구조(GLOBAL > AGENT > CHANNEL > CONVERSATION > TASK) + 네임스페이스 시스템 + 에이전트별 CoW 진화. 에이전트 설정의 Insights 받은 편지함은 귀하가 승인할 때까지 제안서를 초안 상태로 유지합니다. 해제는 부정적인 예시를 유지하므로 에이전트는 재제안을 중지합니다. 기본 제공 에이전트는 받은 편지함에서 읽기 전용입니다. 기술 주입, 모델 규율, 진화, 검색, 보안을 포함한 전체 연속 학습 파이프라인을 다루는 3,519개 테스트를 통해 검증되었습니다. MCP의 경우 Myrm은 이제 GUI 사전 활성화 검사 + 확인 + 런타임 장애 종료(아래 MCP 보안 게이트 참조) — Hermes 로그 전용 흐름보다 앞서 제공됩니다. 우리는 여전히 ECC의 /aside 포크 채팅, /context-budget 트리 맵 또는 102-훅 전체 정적 팩(로드맵 #6)을 제공하지 않습니다.
스킬 모듈 아키텍처 — 8차원 이점
진화를 넘어 Myrm의 스킬 시스템 아키텍처는 모든 차원에서 근본적으로 더욱 정교해졌습니다.기술 생태계 검색 및 가져오기 - 5개 소스 집계 및 단일 소스
경쟁업체가 단일 로컬 디렉터리(.claude/skills/, .agents/skills/)를 스캔하는 동안 Myrm은 전체 GUI 가져오기 파이프라인을 사용하여 7개 병렬 검색 소스(ModelScope 80K+ 및 Aliyun AgentExplorer 포함)의 기술을 집계합니다.
결과: 업그레이드 9개, 동등 항목 0개, 다운그레이드 0개. Myrm은 미리보기/확인 전반에 걸쳐 엔터프라이즈급 안전 및 결정론적 오류 계약을 통해 기술 발견을 일류 GUI 경험으로 취급하는 반면 경쟁업체는 여전히 로컬 디렉터리 검색으로 제한되어 있습니다.
Evolution 검증 파이프라인 — 5레이어 대 0 검증
경쟁사 제안에서는 사용자가 기술에 대한 수동validator/*.md 테스트 사례를 작성할 것을 제안합니다. 이는 높은 마찰을 추가하는 SOP 프롬프트 기술에 대한 근본적으로 결함이 있는 개념입니다. Myrm의 5계층 자동 검증 파이프라인은 사용자의 노력 없이도 포괄적인 보호를 제공합니다.
주요 통찰력: 대부분의 기술은 Markdown SOP 프롬프트입니다(예: “코드를 검토할 때 다음 단계를 따르십시오…”). 즉각적인 지침을 위해 결정론적 테스트 사례를 작성할 수는 없습니다. 당사의 5계층 파이프라인은 보완적인 검증 유형을 통해 이를 우아하게 해결합니다. 3,519개 테스트가 검증되었습니다.
진화 투명성 — 6 GUI 패널 대 플랫 파일
경쟁업체의 제안에서는 “투명성”을 위해 DB 레코드를 각 기술 디렉터리의HISTORY.md 파일에 동기화할 것을 제안합니다. Myrm은 일반 텍스트 파일을 더 이상 사용하지 않게 만드는 풍부한 상호 작용 기능을 갖춘 6개의 전용 GUI 패널을 제공합니다.
부정적 메모리: 3개의 DB 테이블(
evolution_constraints + evolution_rejections + execution_analyses)이 실패로부터 자동으로 학습합니다. 엔진은 get_evolution_constraints()을 통해 변형 생성 프롬프트에 과거 제약 조건을 주입하여 반복적인 실수를 방지합니다. 이는 사용자 유지 관리가 필요 없는 폐쇄 루프 시스템입니다. 332개의 추가 테스트가 검증되었습니다.
경계 편집 제어 — 6레이어 소프트 제약 조건과 하드 회로 차단 비교
경쟁업체 제안은 AST/Diff 회로 차단을 통해 엄격한 “최대 1개 변경 지점” 규칙을 시행합니다. 이는 근본적으로 결함이 있습니다. 단일 버그 수정이 2~3개의 관련 섹션에 합법적으로 영향을 미치는 경우가 많으며 Markdown에는 “변경 지점”을 계산할 수 있는 신뢰할 수 있는 AST가 없습니다. Myrm은 인위적인 제한 없이 수정 품질을 유지하는 6개의 소프트 제약 조건을 사용합니다.
하드 임계값 거부(점수 < 0.6 또는 정확도 < 0.7 = 자동 거부)와 결합된 이 시스템은 수정 완전성을 희생하지 않고 제한된 편집을 달성합니다. Monaco DiffEditor는 라인 수준의 빨간색/녹색 변경 강조 표시를 제공합니다. 이는 경쟁사의 “단일 섹션 강조 표시”보다 더 정확합니다. 1783개의 테스트가 검증되었습니다.
프레임워크 기반 엔진 - Python 프레임워크 + 5계층 사용자 정의와 순수 프롬프트 파일 비교
일부 경쟁업체는 편집 가능한 Markdown 프롬프트 파일(예:reflect.skill.md, edit.skill.md)을 통해 기술 발전을 완전히 주도합니다. 이는 유연한 것처럼 보이지만 근본적으로 취약합니다. 한 번의 잘못된 편집으로 인해 전체 파이프라인이 충돌하고 SaaS 배포에서는 작동하지 않으며 이중 소스 충돌이 발생합니다.
Myrm은 안전을 위해 하드코딩된 7개의 모듈식 프롬프트 구성 요소가 있는 Python 프레임워크 엔진을 5계층 구조의 사용자 정의 시스템과 결합하여 사용합니다.
이를 통해 원시 프롬프트 파일 편집의 위험 없이 사용자에게 구조적이고 안전한 사용자 정의를 제공합니다. 로컬, Tauri 및 SaaS에서 동일하게 작동하며 파일 시스템 종속성이 없습니다. 1923개의 테스트가 검증되었습니다.
진화 시각화 — 9패널 전체 수명 주기와 명령줄만 비교
일부 경쟁업체는 기술 발전 모니터링을 위해 Cron 작업과 명령줄 출력에 전적으로 의존합니다. Myrm은 전체 진화 수명주기를 포괄하는 9개의 전용 시각화 표면을 제공합니다.
구문 분석할 명령줄 출력도 없고 마무리할 로그 파일도 없습니다. 모든 것이 시각적이고 대화형이며 실행 가능합니다. 2900번의 테스트가 검증되었습니다.
교차 기술 글로벌 규칙 — 3계층 유기적 학습과 자동 작성 AGENTS.md
일부 경쟁업체에서는 기술 전반에 걸쳐 일반적인 실패 패턴이 나타날 때AGENTS.md에 자동 삽입 규칙을 제안하거나 시스템 프롬프트를 표시합니다. 이 접근 방식은 구조적으로 위험합니다. 즉, 사용자 관리 작업 공간 파일을 수정하고, 이중 진실 충돌을 일으키고, 프롬프트 캐시 효율성을 저하시킵니다.
Myrm은(는) 동일한 목표를 안전하게 달성하는 3계층 유기적 학습 시스템을 사용합니다.
자동 쓰기 접근 방식에 비해 주요 이점은 다음과 같습니다.
- 안전함: 사용자 파일이나 시스템 프롬프트를 수정하지 않습니다. 학습된 규칙은 MemoryContextMiddleware를 통해 흐릅니다.
- 캐시 친화적: 학습된 규칙은 시스템 프롬프트가 아닌 HumanMessage 위치로 이동하여 KV 캐시를 보존합니다.
- 범위: 규칙은 포괄적인 전역 주입뿐만 아니라 전역 또는 도구별(
tool_name필드)일 수 있습니다. - 안전함: 학습된 모든 데이터는
sanitize()+wrap_untrusted()경계 마커를 통과합니다. - 세 가지 플랫폼: 로컬, Tauri 및 SaaS에서 동일하게 작동 — 파일 시스템 종속성 없음
다중 에이전트 기술 바인딩 — DB 수준 3계층 격리와 구성 파일 관리
일부 경쟁업체에서는 CLI 구성 파일을 사용하여 스킬을 에이전트에 바인딩합니다. Myrm의 접근 방식은 3계층 바인딩 아키텍처를 통해 근본적으로 더욱 강력해졌습니다.
추가 이점:
- 8가지 오케스트레이션 패턴(Spawn / Chain / Batch / DAG / Verified / Swarm Fission / Alternatives Race / Council Debate) 대 경쟁사의 단일 패턴
- GUI-첫 번째 관리: 12개의 구성 탭이 있는 AgentEditPanel과 CLI만 비교
- ProfileTimeMachine: GUI 롤백과 마이그레이션 스크립트를 사용한 구성 스냅샷 버전 관리
- 다중 경쟁업체 가져오기: OpenClaw, Hermes, Cursor, Codex, Claude Code, ChatGPT, gbrain 및 Pi에서 원클릭 마이그레이션(Windsurf/Trae는 로드맵)
- 채널 스킬 트리거:
ChannelSkillCommandHandler을 통한 슬래시 명령 바인딩
Hermes에서 마이그레이션(스킬 시스템)
결과: 업그레이드 7회, 절충 1회, 다운그레이드 0회. 사용자는 기능 손실 없이 지능형 보안, 안전한 구성 관리, 체계적인 기술 수명주기를 얻을 수 있습니다.
스마트 컨텍스트 아카이브 참조 — 콘텐츠 주소 지정 스토리지와 단순 참조 ID
AgenticX와 같은 일부 경쟁업체는 대규모 도구 출력에 간단한 “참조 ID”를 할당하고 콘텐츠를 즉시 ID로 바꾸는 것을 제안합니다. 여기에는 근본적인 결함이 있습니다. LLM은 콘텐츠를 한 번 이상 처리해야 하므로 즉시 교체하면 전체 복원이 반복됩니다. Myrm의 ContextArchiveReference 시스템은 보다 스마트한 접근 방식을 취합니다.
아카이브 참조, 캐시 TTL 정리, 압축기 오프로드, 압축 파이프라인, 캐시 측정항목 및 컨텍스트 예산 전반에 걸쳐 298개의 테스트가 검증되었습니다.
스트리밍 탄력성 및 LLM 인프라 — 엔터프라이즈급 및 기본 재시도
일부 경쟁업체에서는 간단한 “잘림 시 재시도” 또는 기본 다중 키 순환을 제안합니다. Myrm의 인프라는 훨씬 더 깊어졌습니다. 스트리밍 잘림 복구 —StreamTruncationRecoveryMixin은 출력 중단을 투명하게 처리합니다.
엔드 투 엔드 이벤트 전파 — 48개 이상의 구조화된 SSE 이벤트 유형과 경쟁업체의 2~3개 기본 신호 비교:
다중 키 핫 장애 조치 —
KeyPoolLLM + CredentialPool:
OpenAPI 브리지 — 직접 도구 생성과 MCP 중개자:
978개 테스트 검증: 인증 미들웨어 54 + 스트리밍 복구 481 + 키 풀 21 + OpenAPI 브리지 84 + 핵심 이벤트 25 + LLM 인프라(대체/라우팅/합의) 313.
대 MiniMax Mavis — 다중 에이전트 팀 플랫폼
MiniMax Mavis는 Lark(Feishu) 통합을 통해서만 사용할 수 있는 Leader-Worker-Verifier 아키텍처를 갖춘 폐쇄 소스 SaaS 다중 에이전트 시스템입니다.메이비스가 잘하는 일
- 리더-작업자-검증자 패턴 — 계획, 실행, 검증 역할의 명확한 분리
- IM 기본 경험 — Lark 채팅 내에서 직접 다중 에이전트 협업
- 백그라운드 실행을 통한 “즉시 응답” — 작업이 비동기적으로 실행되는 동안 즉시 사용자를 확인합니다.
- 작업자 간 컨텍스트 격리 — 각 작업자는 독립적으로 작동합니다.
Myrm이 더 나아가는 곳
Mavis에서 Myrm로 마이그레이션
결과: 업그레이드 7개, 동등 항목 1개, 다운그레이드 0개. 사용자는 기능 손실 없이 오픈 소스 데이터 주권, 모델 자유 및 다중 플랫폼 액세스를 얻을 수 있습니다.
대 Claude 코드 - 포크 하위 에이전트 및 프롬프트 캐시
Claude Code는 바이트 수준 프롬프트 접두사 정렬이 포함된 “Fork Subagent” 설계를 사용하여 KV 캐시를 재사용하여 하위 에이전트 비용을 최대 90%까지 줄입니다.Myrm이 더 나아가는 곳
Claude Code에서 Myrm(으)로 마이그레이션
결과: 업그레이드 6개, 동등 항목 0개, 다운그레이드 0개. Myrm은 Claude Code에는 전혀 없는 3가지 고유한 기능(Break 감지, Anti-Thrashing, Resume-Aware)을 통해 우수한 캐시 경제성을 제공합니다.
SubagentExecutor 신뢰성(2026년 7월)
캐시 경제성 외에도 Myrm의 전용 SubgentExecutor 엔진은 사용자가 작업을 위임할 때 느끼는 감정을 처리합니다.
회귀 적용 범위: 10,838 오케스트레이션 전체 체인 테스트 통과(0회 실패)(2026년 7월 11일): 위임 코어(97) + 토너먼트 및 검증(5) + 생성 도구 및 보안 레지스트리(21) + sub_agents 전체 제품군 포함. 관리자/실행자/이벤트/체크포인트/고아 복구(603) + 병렬 및 압축 재개(5) + Kanban 엔진 전체 제품군(429) + 스트리밍 및 stream_recovery(637) + 보안 전체 제품군 포함 context_budget/isolation/permissions (1,761) + LLM 툴킷 포함 credential_pool/routing/fallback (1,344) + context_budget 전용 (60) + credential_pool 전용 (36) + error_classifier 전용 (175) + 항목 #13~15 검증 (2,431): sub_agents suite (603) + security suite (1,761) + multiplexer & thread_sharing (27) + 프론트엔드 Vitest SubagentDashboard+SubagentStore(17) + EventForwarder(12) + TeammateMailbox(11) + 항목 #17 검증(105): 합의 엔진(64) + 협의회 오케스트레이션(25) + 협의회 통합(16) + 합의 유형(8) + 항목 #18~19 검증(978): 메모리 범위 바인딩(9) + ACP 전체 제품군(386) + A2A 확인자+SSRF (44) + MCP 툴킷 전체 제품군 (539) + 항목 #20+TokenBudget 확인 (847): Budget_guard (59) + Manager_core (186) + context_budget (71) + executor+delegation (165) + config+heartbeat (70) + stream+lifecycle (121) + token_control+memory+loop_guard (175) + 항목 #32+#36 검증(230): Dynamic_workflow 엔진(64) + DW e2e(9) + 파이프라인+템플릿(47) + 오케스트레이터+swarm(99) + swarm_fission+marketplace(11).
핵심 사전 설정 도구 가용성 — SCIP 0+1 단계(2026년 7월)
브라우저/분석 하위 에이전트 사전 설정이 오래된 도구 이름을 참조하고filter_tools()이 제로 도구를 생성했으며 상위 에이전트가 위임이 성공했다고 믿는 자동 데드 대리인 버그 클래스를 수정합니다.
정직한 경쟁자 참고 사항: OpenClaw 및 Hermes은 이미 브라우저 위임 경로를 지원합니다. Myrm은 사전 설정된 SSOT 빠른 실패, 캐시 안전 주변 기술 바인딩 및 L3 상위 툴킷 세션 병합을 추가하여 프로덕션 대리인이 브라우저를 활성화한 후 자동으로 작동하지 않거나 실패하지 않도록 합니다.
SCIP 번들: 65개 통과, 1개 건너뛰기(하네스 사전 설정/가드레일 테스트 + 서버 바인딩/스폰 스모크 + 프런트엔드 힌트 vitest, 2026년 7월) · API 라이브 E2E
example_domain_seen ~6.5초(mimo-v2.5-pro, 2026년 7월 8일).
클로드 코드 2.1.154~2.1.157 하네스 업그레이드
Opus 4.8을 통해 Claude Code는/effort(6단계 추론 예산), 동적 작업 흐름, 린 시스템 프롬프트 및 향상된 --resume을 도입했습니다. Myrm을 비교하는 방법은 다음과 같습니다.
결과: 업그레이드 10개, 동등 항목 0개, 다운그레이드 0개.
동적 워크플로 - 실제 문제점
Claude Code의 동적 워크플로 기능(2026-05 데이터)에 대한 사용자 피드백을 기반으로 합니다.
주요 아키텍처 차이점: Claude Code DW는 키워드 트리거(비결정적, 실패 또는 분기 가능)를 사용하여 런타임에 JavaScript 조정 스크립트를 생성합니다. Myrm은 이중 경로 전략을 제공합니다. 즉, 프로덕션 워크로드를 위한 선언적 DAG 계획(결정적, 실행 전 확인 가능)과 임시 병렬 스크립팅을 위한 선택적 동적 워크플로 모드(수동 토글, Python PTC 샌드박스, 결정적
workflow_id, 멱등성 하위 에이전트 재생을 위한 SQLite 이벤트 소싱)를 제공합니다. 모두 최고 수준의 Human-in-the-Loop(HITL)를 포함합니다. GUI.
신뢰도 등급 결과: Myrm의 DW 요약은 각 결과를 4단계 신뢰도 배지로 자동 분류합니다. — ✅ 확인됨(실행 증거로 뒷받침됨), ⚠️ 확인되지 않음(LLM 추론만 해당), ❌ 반박됨(증거와 모순됨), 🔥 실패함(작업 오류 발생). 사용자는 LLM 추측과 신뢰할 수 있는 결론을 즉시 구별합니다. 어떤 경쟁업체도 이 기능을 제공하지 않습니다.
스크래핑 및 BrowserUse 비교 — 완전 자율형 하이브리드 브라우저 엔진
일반적인 AI 에이전트는 동적 페이지에서 지속적으로 충돌하는 표준 Playwright/Selenium 래퍼(예: BrowserUse)를 사용하고 기존 스크래퍼 프레임워크(예: Scrapling)에서는 개발자가 봇 방지 조치를 우회하기 위해 코드를 수동으로 작성해야 하지만 Myrm 에이전트는 완전 자율 하이브리드 브라우저 엔진을 도입합니다.스크래플링과 BrowserUse가 잘하는 일
- BrowserUse: 요소를 클릭하기 위해 LLMs에 대한 Playwright를 래핑하지만 로케이터가 실패할 때마다 느린 LLM 추론에 의존합니다.
- 스크래핑: 강력한 스텔스 도구(
camoufox/curl_cffiHTTP 가져오기)를 제공하지만 개발자가 이를 크롤러 스크립트에 수동으로 연결해야 합니다.
Myrm이 더 나아가는 곳
마이그레이션 성공
원시 Playwright 자동화 또는 기타 에이전트 프레임워크에서 마이그레이션하는 사용자는 다음과 같은 이점을 얻습니다.- 제로 크래시 UI 탐색: 20분 에이전트 작업을 망치는 “요소를 찾을 수 없음” 오류로 인한 불만을 끝냅니다.
- 엄청나게 빠른 데이터 검색: 간단한 텍스트 추출을 위해 전체 Chromium 인스턴스에서 메모리를 소모하지 마세요. Myrm은(는) HTTP로 원활하게 저하됩니다.
- 프로덕션 등급 신뢰성: 10개의 CAPTCHA 제공자를 자동 감지하고 FallbackSolver 체인을 사용하는 CapSolver API을 통해 이를 해결합니다(필요한 경우 수동 HITL 인계). Cloudflare를 눈에 보이지 않게 통과합니다.
자격증명 보관 - 비밀번호 및 2FA LLM를 입력하지 마세요.
에이전트가 로그인 흐름을 자동화할 때 대부분 프레임워크의 기본 패턴은 치명적입니다. 즉, 모델이 비밀번호 문자열을 생성하고 이를type 또는 fill 도구 인수를 통해 전달합니다. 해당 값은 채팅 기록, MCP 로그 및 재시도 버퍼에 유지됩니다.
Myrm의 양식 자격증명 보관은 자격증명 알기와 사용을 구분합니다.
Myrm이 더 나아가는 곳
FSB와의 솔직한 비교
FSB는 브라우저 자동화(레이블 참조 → 확장 프로그램 암호 해독 → DOM 채우기)를 위한 저장소 경계 패턴을 개척했습니다. Myrm은 동일한 보안 원칙을 채택하고 이를 데스크톱 컴퓨터 사용, 기본 TOTP 및 통합 제품 GUI으로 확장합니다. 별도의 Chrome 확장 프로그램이 필요하지 않습니다. FSB는 여전히 결제 카드별 API(use_payment_method)에서 선두를 달리고 있습니다. Myrm에서는 현재 비밀번호 필드와 2FA를 다룹니다.
마이그레이션 성공
- Hermes / OpenClaw에서: 프롬프트에 비밀번호 붙여넣기를 중지합니다. 설정에서 한 번 구성하세요.
- FSB에서: 동일한 정신 모델(레이블)과 데스크탑 앱 및 TOTP가 하나의 작업 공간에 있습니다.
- 기업용: Vault를 12차원 권한, 구조화된 감사 추적(37가지 결정 유형 + Prometheus 측정항목) 및 민감한 실행을 위한 시크릿 세션과 결합합니다.
MCP 보안 게이트 — 활성화하기 전에 위험을 알아두세요
타사 MCP 서버는 공격 표면이 점점 커지고 있습니다. 중독된 도구 설명, 민감한 경로 액세스 및 런타임 도구 주입으로 인해 대화 중에 에이전트가 손상될 수 있습니다. Myrm 게이트 MCP 작업 공간에 도달하기 전:
정직한 범위: 전체 102-훅 정적 규칙 팩은 로드맵입니다. 이 게이트는 실제 사용자 경로(설정 → 활성화 → 채팅)를 다룹니다. 회귀: 하네스 + 서버 API 테스트(21개 이상의 사례).
마이그레이션 성공
- Hermes부터: 로그에서만 잘못된 MCP 검색을 중지하세요. 먼저 설정에서 차단하거나 확인하세요.
- OpenClaw에서: 환경 필터링이 충분하지 않습니다. 사전 활성화 스캔 + 런타임 연결 해제를 받으세요.
MCP 프로토콜 아키텍처 — 지속성, 이벤트 기반, 캐시 친화적
Myrm의 MCP 구현은 경쟁업체에서 사용하는 콜드 스타트 재연결 패턴이 아닌 이벤트 중심 도구 검색과 함께 지속적인 웜 연결을 사용합니다.
이것이 비용에 중요한 이유: 경쟁사가 MCP 서버에 다시 연결할 때마다 도구 목록이 프롬프트에서 토큰 위치를 변경하여 LLM의 프롬프트 캐시를 무효화합니다. 10개 이상의 MCP 서버를 사용하면 캐시 누락으로 인해 시간당 2.00의 추가 비용이 발생할 수 있습니다. Myrm의 고정 프록시 접근 방식은 도구 섹션을 여러 번에 걸쳐 바이트 안정성을 유지합니다.
마이그레이션 성공
- Hermes부터: 유휴 시간 초과 후 더 이상 “도구를 찾을 수 없음” 오류가 발생하지 않습니다. 지속적인 연결은 따뜻한 상태로 유지됩니다.
- OpenClaw부터: 다시 연결할 때마다 도구 목록 이탈로 인해 발생하는 프롬프트 캐시 누락에 대한 비용 지불을 중단합니다.
셸 명령 시각적 승인 — 허용하기 전에 모든 파이프 확인
에이전트가curl … | bash을 실행할 때 단일 고정 폭 줄은 코드를 다운로드하는 세그먼트와 이를 실행하는 세그먼트를 숨깁니다.
Myrm의 쉘 명령 디스플레이는 파이프라인을 세그먼트별 위험 색상 지정을 사용하여 범위로 분할합니다. 이는 사용자가 기대하는 것과 동일한 정신 모델 OpenClaw으로 기본적으로 활성화되고 6계층 보안 스택에 연결됩니다.
정직한 제한: 매우 긴 명령은 명확한 UI 공지와 함께 잘립니다. 로컬을 사용하려면 프런트엔드와 백엔드가 모두 실행되어야 합니다. WebUI만 열면 불투명한 구문 분석 오류가 아닌 명시적인 시작 안내가 표시됩니다.
마이그레이션 성공
- OpenClaw에서: 친숙한 분할된 셸 보기 — 플러스 12차원 권한, 누출 감지 및 구조화된 감사 추적.
- Hermes / Claude Code에서: 블라인드 한 줄짜리 승인을 중지하세요. 한 번 클릭하기 전에 파이프 세그먼트와 위험을 확인하세요.
vs MemPalace — AI 메모리 시스템(14.9K+ 별)
MemPalace는 “모든 것을 그대로 저장”한다는 철학과 함께 건축적 은유(날개/방/옷장/서랍)를 사용하는 독립형 AI 메모리 시스템으로 LongMemEval에서 96.6% R@5를 달성했습니다. 외부 AI 보조자가 호출할 수 있는 MCP 도구로 작동합니다.MemPalace가 잘하는 일
- 축어적 저장 — 손실 요약 없이 원본 대화를 저장합니다.
- 건축 조직 — 날개/방/옷장/서랍 계층 구조는 AI에게 “탐색 지도”를 제공합니다.
- 4계층 메모리 스택 — L3 심층 검색을 통한 L0 ID(~50개 토큰), 깨우기 비용을 900개 토큰 미만으로 유지
- 다중 형식 수집 — Claude, ChatGPT, Codex, Gemini, Slack 내보내기를 통합 형식으로 정규화합니다.
- 로컬 우선 — 클라우드 API 호출 없이 ChromaDB를 사용하여 컴퓨터에서 완전히 실행됩니다.
Myrm이 더 나아가는 곳
MemPalace에서 Myrm로 마이그레이션
결과: 업그레이드 10개, 동등 항목 0개, 다운그레이드 0개. MemPalace 사용자는 MemPalace가 제공하지 않는 12가지 기능(지능형 망각, GUI 관리, 안전 검색, 선호도 추적, 상태 진단 등)을 통해 메모리가 외부 추가 기능이 아닌 기본적으로 통합되는 완전한 AI 에이전트 플랫폼을 얻게 됩니다.
이중 경로 데이터 시각화 - 코드 없는 차트 및 대화형 테이블
Codex 및 Claude Code와 같은 경쟁업체는 데이터 작업 시 일반 Markdown 테이블을 출력합니다. Myrm은 간단한 데이터 표시부터 복잡한 대화형 대시보드까지 모든 것을 포괄하는 이중 경로 아키텍처를 제공합니다.
Path 1 — Generative UI (zero-code): The agent renders 24 built-in component types (UIChart, UITable, UIProgress, UIBadge, UICard, UIGrid, UITabs, and more) via SSE events — secured by front-end + back-end dual whitelist, with 8 validation rules, i18n support, and conditional rendering. 사용자는 단 한 줄의 코드도 작성하지 않고도 풍부한 대화형 데이터 시각화를 볼 수 있습니다.
Path 2 — React Artifact (full-feature): For complex visualizations, the agent generates custom React components using Recharts, Echarts, D3, or Chart.js. 이는 코드 편집, 콘솔 출력 및 Tailwind CSS 지원을 통해 Sandpack 기반 라이브 미리 보기로 렌더링됩니다.
697개 테스트로 검증됨(2026-07-03) → render_ui 전체 파이프라인 87개 테스트(2026-07-04): Harness A2UI 사양 24 ✅ | 인터랙티브 UI 59 ✅ | 아티팩트 렌더러 47 ✅ | ArtifactPortalStore + SSE 15 ✅ | 채팅 내보내기 + 스키마 39 ✅ | 백엔드 아티팩트 시스템 22 ✅ | 백엔드 공유 API (CSP + HMAC + 순회) 41 ✅ | 백엔드 배포 API 15 ✅ | 백엔드 아티팩트 file_id 체인 3 ✅ | 통합 배포 4 ✅ | 하네스 코어 아티팩트 27 ✅ | 하네스 에이전트 아티팩트 128 ✅ | 인라인 아티팩트 이벤트 9 ✅ | 유물판사 9 ✅ | 인라인 아티팩트 푸시 7 ✅ | 인어 테마 18 ✅ | 렌더링 UI 도구 9 ✅ | 아티팩트 서비스(share_token + share_bundle) 13 ✅ | UI 아티팩트 스트림 7 ✅ | DocumentSelectionToolbar + useSelectionAction 12 ✅ | VersionHistory + VersionHistoryBanner 20 ✅ | ReactCodeProcessor 35 ✅ | ReactPreviewConstants 21 ✅ | 아티팩트 탐색 전체 스택(PortalTabs + ArtifactsCenter + SpreadsheetPreview + DataGrid) 105 ✅ | 이미지 주석 편집기 54 ✅ | render_ui SSE 배선 14 ✅ | run_bind + 페일클로즈 통합 13 ✅ | 실제 LLM E2E + 라이브 Chrome DOM 1 ✅
vs Doubao Pro — “AI→Office Delivery” 전체 주기 폐쇄 루프
Doubao Pro(ByteDance)는 전체 “AI 생성 → 형식 → 출력” 워크플로를 위해 Feishu의 Office 제품군(Docs/Sheets/Slides)을 번들로 제공합니다. Myrm은 더 가벼운 Artifact 아키텍처를 사용하여 동일하고 더 나은 결과를 얻습니다.
52개 테스트로 검증됨(2026.6.30): DataGrid 11/11 ✅ + CsvParser 19/19 ✅ + SelectionToolbar 17/17 ✅ + LocaleKeys 5/5 ✅
평결: Doubao의 장점은 기술을 통해 복제할 수 없는 Feishu Office 생태계 해자(엔지니어의 수천 년)입니다. Myrm의 Artifact 시스템(Monaco + DataGrid + HTML Preview + SelectionToolbar + 원클릭 배포)은 AI 에이전트 시나리오에 대해 더 가볍고 빠르며 유지 관리가 더 쉬운 완전한 “AI→전달” 폐쇄 루프를 제공합니다.
vs Trae/WorkBuddy/deer-flow — 보고서 형식 지정 및 PDF 내보내기
사용자들은 AI 사무실의 결과물을 ‘이것이 상사에게 바로 전달될 수 있을까?‘라는 한 가지 기준으로 판단한다. Trae는 깔끔한 형식으로 호평을 받고 있으며 WorkBuddy의 주식 고문은 잡지 스타일의 PDF 보고서를 생성합니다. Myrm은(는) 전체 보고서 생성 파이프라인을 주도합니다.
Myrm 독점 장점: Sandbox는 PDF 도구 체인을 사전 설치합니다(pdfkit + Reportlab + pdfplumber + pdf2image + img2pdf + Pillow) — 에이전트는 설정 없이 전문적인 PDF를 생성합니다. 8개의 보고서 기술은 일일 브리핑부터 심층 연구, 경쟁 분석, 데이터 시각화에 이르기까지 모든 시나리오를 포괄합니다. Daily-briefing + cron은 26개 이상의 IM 채널에 자동 브리핑을 제공합니다.
4,612개의 보고서+아티팩트 풀 스택 테스트 통과(2026-07-14): 아티팩트 시스템 159 + 스킬 시스템 398 + 파일/PDF/브리핑/Cron 492 + 코드 실행 1,272 + 프런트엔드 2,291.
vs Doubao Pro — 부동액 및 세분화된 진행
Doubao Pro의 실제 사용자 문제점은 다음과 같습니다. (1) 50페이지 파일에서 PDF 처리가 87%로 중단됩니다. (2) 긴 문서 생성 중 ~30초 동안 페이지가 응답하지 않습니다. Myrm은 아키텍처 수준에서 두 가지를 모두 해결합니다.
169개 테스트로 확인됨(2026.7.11): ProgressSteps 25/25 ✅ (의미 도구 레이블 + WorkflowStage 포함) + LiveTerminal 27/27 ✅ + PetDispatch 8/8 ✅ + ArchiveRestore 2/2 ✅ + MessageStream 핸들러 29/29 ✅ (toolLifecycle/gapEvents/statusStream/tasksSteps/petDispatch/clarification/completion) + structured_clarify E2E (SSE unwrap + option.id + live API 인터럽트/재개 1/1 ✅) + Harness step_builder 38/38 ✅ + 스크러빙 5/5 ✅ + event_handlers 47/47 ✅ (이유 추출 + 민감한 정보 스크럽)
평결: Doubao의 정지 문제는 “구현되지 않음”이 아니라 “잘못 구현됨”(메인 스레드 차단 + 세부적인 피드백 없음)에서 비롯됩니다. Myrm의 아키텍처(SSE + WebWorker + PTC 알림 + 트리 모양 진행 + 라이브 터미널)는 단순한 진행률 표시줄을 훨씬 뛰어넘는 완전한 동결 방지 및 진행률 피드백 시스템을 구축합니다.
대 Marvis(Tencent) — 분할 보기 라이브 스트리밍 워크스테이션
Marvis(Tencent)는 분할 보기 인터페이스를 제공합니다. “왼쪽에는 Mac mini의 실시간 데스크탑이 표시되고, 오른쪽에는 채팅이 표시됩니다. 마치 컴퓨터 앞에 앉아 있는 듯한 느낌입니다.” Myrm에는 이미 이 기능과 기타 기능이 있습니다.
인증됨(2026.7.14): 454개의 VNC+ArtifactPortal 전체 스택 테스트 통과 — 프런트엔드: ArtifactPortal Store 4 + 포털 상호 작용 49 + VisualApproval 4 + Entitlements 3 + ChatWindow 5; 백엔드: VNC Routes 7 + Desktop Snapshot 5 + Takeover Integration 7 + Permissions 5 + Deploy 11 + Artifact System 22 + Stream+DeepLinks 29 + Share 54; 하네스: VNC 63 + 아티팩트 168; 제어 평면: VNC 프록시 18.
평결: Myrm은(는) Marvis를 전반적으로 능가합니다. 실시간 비디오 스트리밍은 동등하지만(noVNC 대 WebRTC) Myrm은 DOM 요소 수준 검사기(BrowserLiveView + DesktopLiveView), 브라우저 인계 인간-에이전트 협업(사용자 제어를 위해 에이전트 일시 중지, 학습 피드백에 따라 자동 재개), 클라우드 샌드박스 + 로컬 이중 모드 및 macOS 권한 자동 안내 등 Marvis에는 없는 모든 고유한 기능을 추가로 제공합니다.
대 Claude Office Visualizer — CLI 상태 대시보드
Claude Office Visualizer는 Claude Code CLI 상태를 픽셀 아트 사무실 애니메이션으로 렌더링하여 독립형 Next.js + PixiJS 애플리케이션을 통해 에이전트 상태, 컨텍스트 사용 및 작업 진행 상황을 보여줍니다. 이는 실제 문제점을 해결합니다. CLI 사용자는 터미널 출력을 확인하지 않으면 에이전트가 수행하는 작업을 볼 수 없습니다.클로드 오피스가 잘하는 일
- 시각적 에이전트 비유 — 실제 CLI 상태를 기반으로 걷고, 생각하고, 상호 작용하는 픽셀 캐릭터
- 12가지 화이트보드 모드 — 다양한 데이터 보기를 위한 다중 시각화 레이아웃
- 둘러보기 오버레이 — 신규 사용자를 위한 7단계 대화형 가이드
- 주의 시스템 — 에이전트에 사용자 입력이 필요할 때 화면 깜박임 알림
- Docker 배포 — 손쉬운 자체 호스팅 설정
Myrm에 이것이 필요하지 않은 이유
Myrm은 GUI 우선 애플리케이션입니다. Claude Office Visualizer가 해결하는 문제(“에이전트 상태를 볼 수 없습니다” 및 “CLI 출력이 지루합니다”)는 Myrm의 아키텍처에는 존재하지 않습니다.Claude Office Visualizer에서 마이그레이션
결과: 업그레이드 5개, 동등 항목 1개, 다운그레이드 0개. 사용자는 별도의 관찰 창에서 정확한 데이터, 대화형 제어 및 완전한 에이전트 플랫폼을 갖춘 완전히 통합된 GUI로 이동합니다.
vs Coze/워크플로 플랫폼 — 배치 LLM 팬아웃 vs SubAgent 배치(2026년 7월)
Coze를 포함한 워크플로 도구는 종종 일괄 LLM 또는 팬아웃 노드를 제공합니다. 동일한 프롬프트 템플릿 × N 입력, 저렴한 Lite 호출, 워크플로 수준 청구. Myrm은 의도적으로 에이전트 내llm_map 프리미티브를 노출하지 않습니다. 동종 또는 이기종 대량 작업은 **delegate_task_tool(모드=배치|병렬)**을 통해 진행됩니다. — 각 항목은 자체 샌드박스, 도구 정책, 예산 가드, GUI 비용 승인(≥$0.50 배치), subagent_control_tool(취소/조정/목록) 및 감사 추적을 갖춘 전체 하위 에이전트가 됩니다.
마이그레이션 승리: 실제 운영 일괄 작업을 위해 Coze 배치 노드를 떠나는 팀은 행 수준 포렌식 없이 단일 팬아웃 청구서 대신 추적 가능하고 승인 가능하며 복구 가능한 작업을 얻습니다.
대 Coze 3.0 / Lobster / Vercel v0 — 아티팩트 배포 및 읽기 전용 링크(사이트 2.0)
Coze는 생태계 내에서 프로젝트를 유지합니다. Lobster는 공개 정적 링크에는 탁월하지만 에이전트 작업 공간에서 게시하는 다중 플랫폼 GUI에는 탁월합니다. v0은 AI로 구축하는 개발자를 대상으로 합니다. Myrm은 별도의 사이트 빌더가 아닌 채팅 아티팩트에서 공유 가능한 결과를 원하는 **GUI 사용자를 대상으로 합니다.
얻는 것: 채팅의 랜딩 페이지, 보고서 또는 미니 앱 → ~30초 배포 URL 또는 검토자를 위한 즉시 읽기 전용 링크.
이중 경로 게시 — GUI 제로 토큰 + 에이전트 대화: 설정 → 호스팅 대상에서 Vercel, Cloudflare Pages, Netlify 또는 사용자 지정 웹후크를 구성한 다음 HTML 아티팩트 카드에서 Globe를 클릭하고 → 게시(0 LLM 토큰, 서버 측에만 해당) 또는 에이전트가
artifact_publish 도구를 통해 대화 중간에 게시하도록 합니다(“라이브 링크 제공”이라고 말함). 에이전트가 수행합니다). 에이전트 도구는 조건부로 로드됩니다. 즉, 호스팅이 구성 해제될 때 프롬프트 토큰 오버헤드가 없습니다. 프리플라이트는 송신 전에 잘못된 아티팩트를 차단합니다. 각 대상은 자체 게시 기록과 오래된 버전 재배포 배너를 유지합니다. Clawith는 여전히 5가지 에이전트 도구(영구 토큰 비용)를 통해 배포 경로를 지정합니다. Myrm은 필요할 때만 도구를 로드합니다(104+5 pytest 사례 호스팅, 3 조건부 탑재 통합 시나리오).
테스트 적용 범위(2026년 7월 29일): 109 pytest 사례 호스팅(104 모듈 테스트 + 5 새로운 Artifact_publish 테스트 3 조건부 탑재 통합 시나리오 포함), 다중 대상 CRUD, 웹훅 전체 체인, SSRF, 재배포 upsert, WebSocket 상태, 자격 증명 엣지 사례 및 에이전트 도구 팩토리 — 실제 DB/vault/preflight/orchestrator를 포괄합니다. 외부 공급자 HTTP는 송신 경계에서만 조롱됩니다.
배포 그 이상 - 전체 아티팩트 편집 수명 주기: Myrm의 Artifact Portal은 단순한 뷰어가 아닙니다. 코드 아티팩트는 직접 편집할 수 있는 Monaco Editor(VS Code 코어)에서 열립니다. SelectionToolbar를 사용하면 코드를 강조 표시하고 수정/설명/최적화/설명 작업을 호출할 수 있습니다. 즉, 미리보기를 종료하지 않고도 외과적 AI 편집이 가능합니다. 편집 내용은 자동으로 추적되어 다음 메시지에 자동으로 삽입되므로 에이전트는 해당 버전을 계속 사용할 수 있습니다. React 아티팩트는 핫 리로드 기능이 있는 Sandpack을 통해 라이브로 렌더링됩니다. 버전 차이 보기(독점) — 인라인/병렬 토글, 모바일 반응형 자동 인라인, 버전 레이블(V2→V3) 및 생성 중 실시간 차이를 통해 VS Code급 Monaco DiffEditor를 통해 AI가 변경한 내용을 정확하게 보려면 Diff 버튼을 클릭하세요. SHA-256 무결성 검사 및 스냅샷 롤백이 수명주기를 마무리합니다. WorkBuddy와 같은 경쟁 도구는 자체 구축된 편집 시스템보다는 외부 문서 통합(예: Tencent Docs)에 의존합니다.
정직한 제한: 장기 공개 사이트는 Deploy + 도메인을 사용해야 합니다. 순수 code 아티팩트는 먼저 html로 내보내야 합니다(프리플라이트 + UI 게이트 정렬). 공유 취소 기능은 완전히 구현되었습니다(원클릭 취소 → 즉시 404 Link Revoked, 취소 후 토큰 지문 영구 폐기, 취소된 비밀번호 링크는 절대 비밀번호 게이트를 표시하지 않으며, 취소 감사 로그 기록) — chat과 artifact 양쪽 모두 지원됩니다.
대 Codex — MCP 생태계, 에이전트 템플릿 및 다중 채널 자동화
Codex는 최근 선형 MCP 통합 및 자동화된 PM 작업 흐름을 선보였습니다. Myrm의 아키텍처는 이미 543개 테스트를 통해 검증된 모든 차원에서 매우 뛰어난 기능을 제공합니다.
주요 사항: Codex의 “Linear MCP”은 단순히 외부 MCP 서버를 연결하는 것입니다. Myrm은 이미 전체 GUI, 보안 검색 및 37개의 사전 구축된 서비스 통합을 지원하고 있습니다. “PM 에이전트” 워크플로에는 새로운 플랫폼 기능이 필요하지 않습니다. Myrm의 기존 템플릿 시스템 + 채널 모니터링 + Kanban 파이프라인은 이미 원클릭 설정으로 이를 가능하게 합니다.
vs Codex (OpenAI) — 앱샷 및 /goal GA
Codex는 최근 두 가지 주요 기능인 Appshots(⌘⌘를 통한 창 캡처 + 텍스트 추출) 및 /goal 모드 GA(장기 실행 자율 작업 실행)를 출시했습니다. Myrm을 비교하는 방법은 다음과 같습니다.앱샷(창 캡처 + 텍스트 추출)
얻을 수 있는 것: 상담원이 귀하의 데스크톱을 클릭하려고 하면 “승인하시겠습니까?”뿐만 아니라 어디가 표시됩니다. 텍스트로. Tauri에서는 채팅 창이 가려져도 시스템 수준 빨간색 상자가 계속 표시됩니다. macOS와 Windows 사용자 모두 완전한 Appshot 기능을 사용할 수 있습니다. 경쟁업체는 Windows 창 캡처 + 텍스트 추출을 제공하지 않습니다.
정직한 제한: OS 오버레이 연기에는 Tauri 데스크톱 앱이 필요합니다. 브라우저 전용 WebUI는 인라인 + AttentionBar를 가져오지만 OS 프레임은 가져오지 않습니다.
/골 모드
잠금 화면 및 리모컨
사용자 불만 사항(댓글에서) Myrm 이미 해결됨
결과: Codex의 Appshots 및 /goal은 Myrm의 기존 기능의 단순화된 하위 집합입니다. Myrm은 3가지 플랫폼(Mac 전용 대비)을 포괄하고 DAG 실행(선형 대비)을 제공하며 Codex에는 전혀 없는 엔터프라이즈급 예산 제어 및 완료 확인 기능을 제공합니다.
Vibe Canvas — “포인트 앤 픽스” 아티팩트 상호 작용
얻을 수 있는 것: 아티팩트 미리보기에서 요소를 클릭하면 Myrm이 정확한 HTML 구조를 캡처하여 지침과 함께 에이전트에 보냅니다. 스크린샷도 없고 좌표 추측도 없습니다. 정확한 DOM 수준의 “포인트 앤 픽스”입니다.
브라우저 확장 브리지 - 인증된 세션 인계
제공되는 혜택: 에이전트가 세분화된 도메인 제어를 통해 실제 Chrome 세션(Gmail, SaaS 앱, 내부 도구)을 사용할 수 있도록 하세요. 모든 작업에는 귀하의 승인이 필요합니다. 실시간 상태는 확장 프로그램이 수행하는 작업을 정확하게 보여줍니다. Myrm은(는) OS Chrome/Edge
History.db 또는 북마크 데이터베이스를 대량으로 읽지 않습니다. 로그인된 액세스는 Extension Bridge + 암호화된 Session Vault만 가능합니다.
Myrm에 Chrome 쿠키 가져오기가 필요하지 않은 이유: OpenClaw에는 영구 세션 저장 공간이 부족하기 때문에 Chrome 시스템 프로필 쿠키를 가져옵니다. 모든 브라우저 실행은 새로 시작됩니다. Myrm의 SessionVault(AES-256-GCM) + auto_restore_domains는 아키텍처 수준에서 이 문제를 해결합니다. 인계를 통해 한 번 인증 → 세션 암호화 및 저장 → 향후 방문 시 자동 복원. 여기에는 모든 인증 방법(비밀번호, 2FA, QR, OAuth)이 포함되고 쿠키 + localStorage(쿠키뿐만 아니라)가 저장되며 모든 플랫폼 및 배포 모드(클라우드 호스팅 포함)에서 작동하며 Chrome이 쿠키 형식을 업데이트할 때 유지 관리가 필요하지 않습니다. 196개의 관련 테스트가 통과되었습니다.
대 360 LobsterAI — 소비자 에이전트 플랫폼
360 LobsterAI는 수동 모델 계층 선택, 100개 이상의 사전 설정된 “전문 랍스터” 및 “코칭” 온보딩 흐름을 갖춘 소비자 중심 에이전트 제품(Zhou Hongyi 지원)입니다.비용 인텔리전스
에이전트 템플릿
다중 채널 액세스
360 LobsterAI에서 Myrm로 마이그레이션
360 LobsterAI에서 마이그레이션하는 사용자는 다음과 같은 이점을 얻습니다.- 자동 비용 최적화 — “라이트”와 “풀” 모드를 수동으로 선택할 필요가 없습니다.
- 더 스마트한 라우팅 — 시스템이 선호도를 학습하고 시간이 지남에 따라 개선됩니다.
- 35개 이상의 채널 대 3~4개(채널별 에이전트 바인딩 포함)
- 엔터프라이즈 보안 — 소비자급 대비 6계층 방어
- 무제한 확장성 — 스킬 마켓플레이스 + 맞춤형 에이전트 및 고정 사전 설정
- 전체 데이터 소유권 — 자체 호스팅 옵션, 공급업체 종속 없음
스마트 데스크톱 다운로드 및 출시(대 Hermes / OpenClaw / 커서)
데스크톱 에이전트를 출시할 때 경쟁업체에서는 사용자를 GitHub 릴리스로 보내거나 수동 CPU 아키텍처 선택을 강제하는 경우가 많습니다. CI 경합으로 인해 업데이트 매니페스트가 손상될 수 있습니다. Myrm(검증된 v0.1.39)은 소비자급 다운로드 + 프로덕션 OTA + 정직한 릴리스 계약을 제공합니다.
결과: 첫 번째 설치는 “GitHub 이해”에서 “다운로드 클릭”으로 진행됩니다. 이는 일반 사용자를 위한 관문입니다.
로컬 마이그레이션 마법사(v1.4)
Myrm은(는) 로컬 및 Tauri 배포에 GUI 최초의 경쟁업체 마이그레이션 마법사를 제공합니다. 자동 검색, MCP 구성 자동 변환, 모델 자동 매핑 및 전체 테스트 실행/확인/롤백 수명 주기를 통해 **14개의 경쟁사 어댑터(12개 준비)**를 지원합니다.5개의 검색 소스(로컬 / Tauri)
4개의 미리보기 차선
- 페르소나 → 에이전트 — SOUL 스타일 지침이 대상 에이전트 프로필에 첨부됩니다.
- 사실 → 전역 메모리 — 일괄 롤백이 포함된 구조화된 메모리 행.
- 스킬 → 검토 대기열 — 가져온 스킬을 활성화하려면 승인이 필요합니다. 선택적 에이전트 바인딩.
- API 키 → 선택 — 자동으로 복사되지 않습니다. 사용자는 각 비밀을 확인합니다.
작업 흐름
설정 → 마이그레이션의Scan → Preview (dry-run) → Confirm → Result. 서버 측 resolve_competitor_import_source()은 올바른 어댑터를 강제합니다(OpenClaw source=auto가 Hermes에 대한 잘못된 라우팅 수정).
GUI-최초의 원활한 기술 마이그레이션 및 원자적 지속성
사용자가 타사 에코시스템 기술 번들(예: Hermes ZIP 내보내기)을 가져올 때 경쟁사 아키텍처는 기본 파일 재정의(os.replace) 및 순차 데이터베이스 쓰기에 의존하는 경우가 많습니다. SaaS 높은 동시성 조건에서는 이로 인해 치명적인 “분할 브레인” 시나리오(데이터베이스 레코드가 삽입되었지만 파일이 누락됨) 또는 API 정지가 발생합니다.
Myrm은 무료 핫 마이그레이션 및 원자 지속성 엔진을 도입합니다.
결과: 50명의 사용자가 ZIP 스킬을 동시에 업로드하면 경쟁사 서버가 충돌하거나 스레드가 누출됩니다. Myrm은 0ms 스레드 차단 및 더티 쓰기 위험 없이 대규모 동시 가져오기를 처리합니다.
대 Hermes claw migrate
Hermes cron 가져오기(2026년 8월):
test_hermes_cron_converter.py 7/7 통과(~5초) — 일정 매핑, 모델 생략, no_agent/script 건너뛰기, 적용 범위 행, 계획 수립. 확인되지 않음: cron 가져오기 UI용 Chrome MCP E2E.
정직한 점수: 로컬 8개 소스 GUI 마이그레이션의 경우 9.2/10 — “모든 경쟁사 아티팩트에 완벽하지는 않습니다.” SaaS 클라우드 샌드박스에서는 사용할 수 없습니다(사용자의 호스트 파일 시스템에 액세스할 수 없습니다). 로컬 WebUI 또는 Tauri 데스크톱만 사용하세요.
확인됨(2026-06-08)
개발자 컴퓨터의 자동 회귀(최소 배치, 총 7초):
총 마이그레이션 관련 테스트: 276개 모두 통과(2026년 7월 25일 — 14개 경쟁사 어댑터 / 테스트 실행 세션 / 가져오기 어댑터 / MCP 구성 변환기 / 모델 마이그레이션 / 아키텍처 가드 / 다중 경쟁사 검색 / E2E / API / 기술 일괄 가져오기 포함). 확인된 경쟁업체(OpenClaw, Hermes, DeerFlow, CodePilot, LobsterAI, CoPaw, jiuwenclaw, PilotDeck, Grok Build): GUI MCP 자동 변환 기능이 있는 14개 소스 마이그레이션 마법사 없음; Hermes은 CLI
claw migrate만 제공합니다. Grok Build는 TUI 모달을 통해 2개의 소스(Claude + Cursor)를 지원합니다.
마이그레이션 후 얻을 수 있는 이점(사용자 대상)
- 페르소나와 습관을 유지하세요 — SOUL 스타일 지침은 모든 경우에 적용되는 일률적인 기본값이 아니라 귀하가 선택한 에이전트 프로필에 따라 결정됩니다.
- 구조화된 메모리 유지 — 마음이 바뀌면 일괄 롤백을 통해 사실과 에피소드 세션을 가져옵니다.
- 기술을 통제 — 가져온 기술은 검토 대기열에 보관됩니다. 귀하는 이를 승인하고 올바른 에이전트에 바인딩합니다.
- 스킬 사용 내역 유지 — 호출 횟수, 마지막 사용 날짜, 고정 상태 및 수명 주기 상태가 Hermes
.usage.json에서 자동으로 보존됩니다. 가장 많이 사용하는 기술이 우선순위로 유지됩니다. 고정된 스킬은 고정된 상태로 유지됩니다. 콜드 스타트 재학습 기간이 없습니다. - 약속하기 전에 절감액을 확인하세요 — 테스트 실행 미리 보기에는 토큰 경제 비교 카드가 표시됩니다. 즉, 현재 스킬 로딩 비용(경쟁사 전체 주입)과 Myrm의 온디맨드 로딩입니다. 일반적인 절감액: 94%(예: 15개 스킬: 턴당 7,500 → 450 토큰).
- 자동 키 도난 방지 — API 키는 차선별로 선택한 경우에만 가져옵니다.
- 정직한 후속 조치 — MCP 서버 및 메시징 채널은 설정에서 안내됩니다(우리는 Hermes CLI 힌트와 원클릭 채널 패리티를 주장하지 않습니다).
- Hermes cron 제어됨 — 예약된 작업 가져오기 일시 중지됨; 미리보기에는 건너뛰기가 표시됩니다. 설정 → Cron에 대한 결과 링크; 일괄 롤백 가능. Kanban은 자동으로 마이그레이션되지 않습니다.
Myrm을 선택하여 얻을 수 있는 것
맥락을 잃지 마세요
42+ module memory system — the most complete AMO implementation in the industry. 8 memory types, 7-signal retrieval fusion, 8-layer staleness defense (including LLM-driven per-fact expiry review), and cross-session consolidation with one-click rollback. What Anthropic Dreaming and Mem0 partially cover, Myrm delivers end-to-end.
어디서나 작업
Approve tasks, steer agents, and monitor progress from any device via 35+ messaging channels.
스마트 도구 사용법
3-tier tool layering + on-demand loading + 3D health monitoring + 14-type error diagnostics with expert fix suggestions. Tools are selected precisely, used effectively, and self-heal on failure.
엔터프라이즈 보안
6-layer defense-in-depth with budget control, PII protection, taint tracking, and audit trails.
제로 벤더 종속
100+ models, self-hosted or cloud. Your data is always yours.
vs OpenClaw 2026년 6월 1일 — 跨越”能用”到”好用”的终极shape态
OpenClaw 2026.6.1 是其重磅更新,主打 Windows原生节点, 技能工坊, 工作看板以及稳定性修复.然면临着”更新即崩”(如飞书/QQ断连)、任务缺乏直观可视化干预、以及”缝合感”较强的痛点。 Myrm 에서 架构和体验设计上实现了降维打击:Myrm이 더 나아가는 곳
一句话总结:从 OpenClaw 迁移到Myrm,你将告别”修一天跑一小时”的极客折腾期,获得一个拥有全天候健壮队列、极致 UI/UX细节以及跨端원생体验의企业级 AI 工작품站.
实时语음을 对讲(실시간 음성 및 다중 모달 대화)
OpenClaw 拥有成熟的语음을 架构(多传输层、插件化提供商、电话集成),但 Myrm 사용용 户实际体验화성본维島实现了超越:
关键数据:1,176 项语음을 关测试전체부통(语음을 核心 632 + Discord Voice 全栈 485 + Channel Security 59),覆盖 실시간 API / TTS 5 提供商 / STT 5提供商 / WebSocket 전체双工 / Barge-in / Agent Bridge / Vision 融합 / Discord Wake Word / VoiceReceiver DAVE 加密 / VoiceFollowManager 自动跟随。
vs DeerFlow — 彻底告别大模型崩溃死循环
디어플로우作为一个优秀的开源智能体框架, 에서 健壮性处理上遇到了典型的业界难题:大模型极易因为长日志和异常输流引发死循环崩溃。Myrm将 DeerFlow는 核心点转化为원생중에서 降维打击解决方案을 제공합니다.工具调用안전망(도구 호출 안전망)
无论是使用 LangChain 还是生 API,执行长线任务时极易遭遇致命的崩溃死循环。Myrm 实现了免人工干预的100% 자체 제작:
사용户感知收益:当别的 에이전트 跑到一半因为“日志太长”或“JSON 残缺”而崩溃挂起时,Myrm会自动截取超长日志存入本地文件,并用一段礼貌的提示语告诉大模型:“输流过长已落盘,请使用读文件工具查看某某路径”。它永远能优雅地处理各种边界崩溃。
智能记忆检索(컨텍스트 인식 TF-IDF 메모리 검색)
에서 注入长期记忆时,普通框架会盲目按时间或事实置信島排序,导致上下文被大는 “높은 수준의 속도로 但与当前任务完全无关”의 噪而忘记了核心指令입니다. Myrm 引入了 TF-IDF 与置信道双重加权检索:지금 注水前,先利用tiktoken 提取当前对话最近几轮森为current_context, 计算所有记忆与该上下文的余弦权评分 (similarity*0.6 + confidence*0.4).
용户感知收益:如果你积累了数百条记忆,迁移到 Myrm后绝不会体验到因为”记得多而变笨”의 痛点입니다. 우리는 “最精准”의 토큰을 사용하고 있습니다.
智能防泄漏与零卡顿的标题生成 (O(1) 안티 블로킹 타이틀 생성)
이벤트 루프 차단);此외,廉价模型生成的标题经常带有Title: 等废话前缀,且容易暴露 API Key 等敏感信息。
Myrm 에서 底层实现了 O(1) 早期截断与军工级脱敏管线:
사용户感知收益:哪怕你粘贴了 1MB 的错误日志,Myrm 100%碾压竞품.
深titude研究与长程任务挂机(심층 연구 및 오프라인 Guardian)
DeerFlow 1.x는 Deep Research 框架广受好评, 但 2.0 已完全重写为통용 Agent Harness(README 明确说”v1과 코드를 공유하지 않습니다”), 원래 1.x에서 공유하기
사용户感知收益:你可以发起一个数发起一个数small研究任务后安心关闭浏览器甚至合上笔记本——Myrm会自动阻止系统休眠、将任务状态持久化到数据库。即使服务器의료외중재启,Myrm也会自动恢复中断的任务并在完成后推送系统文記。研究开始前,你的 Wiki知识库会被自动检索,已有知识不再重复搜索,直接节省 토큰费用;旧报告会自动入库并在后续研究中复用 and验证,确保知识不断迭代새로운 것. Wiki 自动归档并被后续研究召回,普通对话中 AI也能通过记忆检索工具访问历史研究。对比类查询(如”React vs. Vue”) 자체 개발 속도가 향상되었습니다. UI는 매우 강력합니다.
긴 보고서 읽기(자동 TOC)
상담원 답변에 여러 제목이 포함된 경우 Myrm 메시지 옆에 자동으로 목차가 작성됩니다. 이동할 장을 클릭하면 스크롤할 때 강조표시가 따라옵니다. ChatGPT, Hermes 및 OpenClaw는 다중 섹션 보고서에 대해 동등한 채팅 내 탐색 기능을 제공하지 않습니다. 사용자는 일반적으로 개요를 얻기 위해 콘텐츠를 Notion 또는 Word에 복사합니다.다중 에이전트 오케스트레이션 및 제로 트러스트 확인(대 Hermes 에이전트/Claude 코드)
다중 에이전트 아키텍처 영역에서 대부분의 프레임워크는 맹목적인 신뢰와 비결정적 LLM 즉흥성에 의존합니다. Myrm은 연속적인 병목 현상을 해결하고 Hermes 및 Claude Code와 같은 경쟁사에서 발견되는 “환각적인 성공” 및 “예산 소진”의 문제점을 완전히 제거합니다.Myrm이 더 나아가는 곳
마이그레이션 성공
Hermes 또는 Claude Code의 동적 워크플로에서 마이그레이션하면 다음과 같은 이점이 있습니다.- 절대적인 비용 예측성: 상담원이 루프에 갇혔다고 해서 막대한 API 청구서를 보고 깨어나지 마세요.
- 진짜 실행 증거: Myrm에서 작업이 완료되었다고 말하면 LLM의 상상이 아닌 OS 수준 실행 로그에 의해 뒷받침됩니다.
- 완벽한 UI 경험: 백그라운드 에이전트는 엄격하게 백그라운드에 남아 있으며 인간의 개입은 바이너리가 아닌 풍부하고 교정적입니다.
시각적 승인, 아티팩트 수명 주기 및 지능형 템플릿 재사용(Codex와 비교)
Codex는 기본 스크린샷 승인을 제공하며 아티팩트 관리는 제공하지 않습니다. Myrm은 생성부터 배포까지 전체 아티팩트 수명주기를 갖춘 완벽한 시각적 승인 시스템을 제공합니다. 347 아티팩트 전달 전체 스택 테스트(하네스 레지스트리 137 + 서버 처리 105 + 프런트엔드 포털 105)로 검증되었습니다. 제로 클릭 전달 파이프라인: 에이전트가 파일 생성 → ArtifactRegistry가 중복 제거로 자동 등록 → SSE 이벤트 → 미리 보기가 포함된 포털 자동 열기(경쟁업체는 OS Open만 호출, 버전 관리 없음, 게시 없음, 데스크톱 전용).Myrm이 더 나아가는 곳
마이그레이션 성공
Codex에서 전환하면 다음을 얻을 수 있습니다.- 멀티 플랫폼 시각적 승인: 기본 스크린샷부터 웹 인라인 하이라이트, Tauri OS 오버레이, 모바일 스와이프 동작까지
- 아티팩트는 영구 자산이 됩니다: 설정에서 SHA256 변조 방지 확인 및 다중 대상 호스팅 게시를 통해 완벽한 버전 관리
- 에이전트가 귀하의 스타일을 학습: 수동으로 템플릿을 저장할 필요가 없습니다. 에이전트가 귀하가 선호하는 보고서 형식과 코딩 패턴을 자동으로 학습합니다.
- 정밀한 협업: Artifact Portal에서 코드를 선택하고 에이전트를 통해 직접 수정/설명/최적화/댓글을 트리거합니다.
AI 동반자 및 데스크톱 애완동물 상태 시각화(Codex와 비교)
Codex는 ~4개 상태를 표시하는 기본 부동 애완동물을 제공하는 반면, Myrm은 65개의 스프라이트 vitest 케이스(7개 파일, R06 PSUA 브리지/버블/어웨이 완료 포함, 확인을 위해 번으로 로컬 실행) 및 2개의 컴패니언 pytest 통과(설치/제공, 2026년 8월 에이전트 실행)가 포함된 완전한 AI 동반 시스템을 제공합니다.
마이그레이션 성공: 간단한 4개 상태 아이콘에서 승인 시 정확한 대기, Tauri 팝아웃 데스크톱 워크플로, 에이전트 ID 동기화, 진화 및 플랫폼 간 일관성을 갖춘 Hermes 정렬 7개 상태 Petdex 컴패니언으로 바뀌었습니다.
음성 입력 및 전이중 음성 세션(Codex / Claude / ChatGPT 대비)
Myrm은(는) AI 에이전트 간에 가장 포괄적인 음성 통합을 제공합니다. 3가지 세션 모드에 걸쳐 4,200개 이상의 라인 풀 스택 음성 코드입니다.
마이그레이션 승리: 기본 마이크 입력부터 3가지 모드, 적응형 참여, 서버 측 실행을 위한 에이전트 브리지, 구성 없는 브라우저 폴백을 갖춘 전이중 음성 대화까지.
작업 공간 구성 및 프로젝트 관리(Codex / Claude / ChatGPT 대비)
마이그레이션 성공: 단일 차원 트리 폴더에서 3D 필터링(프로젝트 + 날짜 + 소스), 마일스톤 로드맵, 공유 메모리, 자동 컨텍스트 주입 및 다중 에이전트 동시성 안전성에 이르기까지 모두 39개의 프로젝트별 + 115개의 작업 영역 테스트를 통해 검증되었습니다.
사고 과정 시각화 (vs Codex / ChatGPT / Claude)
마이그레이션 승리: 제한된 사고 표시부터 모델별 지속성을 갖춘 완전한 6단계 강도 제어, 모든 LLM에 대한 6태그 구문 분석(생각/생각/생각/생각/생각/추론/REASONING_SCRATCHPAD), 3계층 사고 시그니처 관리(사전 치료 → 오류 복구 → 스트림 스크러빙) 및 3형 내보내기 — 152개의 자동 테스트로 검증되었습니다.
상위 에이전트 아키텍처 분해(“에이전트 하네스 구문 분석”)
최근 업계 심층 분석에서 “에이전트 하네스”(LLM을 포함하는 전체 소프트웨어 인프라)가 에이전트 성능의 결정적인 요소로 확인되었습니다. 이론적 이상 및 경쟁사 구현과 비교할 때 Myrm의 아키텍처는 다음과 같은 주요 영역에서 압도적인 이점을 보여줍니다.Myrm이 이끄는 방법
마이그레이션 성공
단순한 ReAct 루프와 기본 메모리에 의존하는 경쟁업체에서 벗어나 다음과 같은 이점을 얻을 수 있습니다.- 긴 문서에서 길을 잃지 않음: 스마트 미리보기 및 주문형 로딩을 통해 모델은 항상 신호가 높은 토큰에 집중할 수 있습니다.
- 빈 루프에 대한 비용 지불 중지: AI가 중단되면 비용이 많이 드는 루프에서 회전하는 대신 즉시 실행을 일시 중지하고 지침/매개변수를 묻는 메시지를 표시합니다.
- 엔지니어링 등급의 안정적인 전달: 린팅을 통과하지 못한 코드는 “완료되었다고 주장”할 수 없습니다. 환각적인 성공에 작별을 고하세요.
자동화 및 후크 구성(Codex / Claude Code 대비)
마이그레이션 승리: 사용자가 “사용하기 쉽지 않다”고 보고하는 CLI 전용 후크부터 전체 GUI 자동화 패널까지(보안 정책, 위험 규칙, 이벤트 트리거 및 에이전트별 동작 모두 전문 시각적 편집기를 통해 구성 가능) 405개의 자동화된 테스트(140개의 후크 코어 + 121개의 플래너 + 49개의 미들웨어 + 95개의 CompletionGuard)가 전체 라이프사이클 파이프라인을 검증합니다.
실행 안전 및 오류 방지(Codex와 비교)
마이그레이션 승리: “모델은 편집하기 전에 git 상태를 확인해야 합니다”(프롬프트 수준 조언)부터 자동 5계층 보안 평가 + 모든 파일 변형에 대한 자동 스냅샷 + 7알고리즘 루프 감지까지 모두 투명하고 사용자 개입이 필요하지 않습니다. 203개의 자동화된 테스트로 전체 안전 파이프라인을 검증합니다.
오류 방지 UX(Codex와 비교)
마이그레이션 승리: Codex에 제안된 모든 “오류 예방 UX” 개선 사항은 이미 Myrm에서 더 심층적인 아키텍처 수준 보호 기능으로 구현되었습니다. 쉘 위험 시각화, 시각적 승인 오버레이 및 승인 카드 편집은 Myrm에서만 가능합니다. 742개의 자동화된 테스트(163개의 프런트엔드 + 579개의 하네스)가 전체 오류 방지 파이프라인을 검증합니다.
장기 작업 자동화 오케스트레이션(Codex 수동 작업 흐름과 비교)
며칠에 걸쳐 장기 실행되는 다중 파일 리팩토링 작업을 처리할 때 많은 개발자는 Codex와 같은 도구로 대중화된 “수동 제약 워크플로”에 의존합니다. 즉, 수동으로 하위 작업을 분할하고,.codex-work/tasks/*.md 폴더를 만들고, 심지어 handoff.md과 같은 핸드오프 문서를 직접 작성하기도 합니다.
이 반수동 모드는 LLM 컨텍스트 오염을 방지하지만 결코 최종 사용자에게 부담이 되어서는 안 됩니다. Myrm은 이 “괴짜 작업장”을 자동화된 인프라로 업그레이드합니다.
Myrm의 리드
결론: Myrm으로 마이그레이션하면 손이 완전히 자유로워집니다. 단지 “모델이 바보처럼 행동하지 않도록” 하기 위해 스스로에게 부과한 인위적인 작업 흐름에 작별을 고하세요. 기계가 의도한 대로 오케스트레이션을 수행하도록 하십시오.
시작할 준비가 되셨나요?
빠른 시작
Get up and running in under 2 minutes.
로컬 배포
Self-host Myrm on your own infrastructure.
记忆系统:告别臃肿与幻觉,真正“懂你”의 AI
许多竞品(如 Mem0、Hermes 或Supermemory)가 记忆系统上存에서 显著痛点: 要么提取过多导致记忆库臃肿、检索准确率下降;要么只存摘要导致精确信息丢失;要么必须依赖云端服务。Myrm记忆系统는 架构上实现了전체면에서:- 严格精島门控(No-Op 기본값): 我们拒绝image竞product那样“宁滥勿缺”地提取日常闲聊。Myrm默认静默,仅在检测到高杠杆业务价值(如代码规范、架构偏好)时才提取入库,彻底解决记忆臃肿与AI 幻觉问题.
- 원문无损保留(Verbatim Storage):采用双轨存储,不仅保留用于语义检索的摘要,更 100%无损保留原始对话和代码文段。当你需要精确数字或代码时,Myrm 绝不含糊。
- 异步画image投影(인지 파생물):无需你刻意调教,에이전트会는 后台静默分析你的沟communications、决策逻辑,并实时投影到下一次对话中,实现“零延迟”的默契。
- 식물리级无痕模式(시크릿 모드) 모드): 独家支持阅后即焚,底层记忆引擎彻底卸载,确保敏感项目数据绝对零泄漏。
- 완전한 기능 제공:提供豪华的记忆指挥中心 GUI,打破黑盒;且内置 SQLite+Qdrant,无需配置 Docker 或API Key,断网 100% 可用。
- 记忆冲突自动裁决(분쟁 중재):当 AI school 到 的 新知识与已有记忆矛盾时,自动检测并路由至用户裁决(保留旧值 /采用新值 / 自由编辑合并 / 双弃),72h 未处理安全降级保留旧值。竞product Cognee/Mem0 静默覆盖导致用户无感知、Hermes只能手动编辑文件——56 项验证测试确认
-
7 维热门记忆浮顶(핫 메모리 플로팅): 통过
frequency_factor对数衰减追踪每条记忆的访问频率, 结합 의미/최신성/중요도/선호도/등급/신뢰도 共7개의 제품이 OpenSquilla의 Memory Dream에서 24시간 동안 사용되었습니다.定时任务且无频率评分——6 项验证测试确认 - 6 层规则防护体系(6계층 규칙 보호):is_user_locked 防覆盖锁 + PendingRecord 强管批 + ConfidenceApprovalFlow 多信号风控 + Evolution Lock 防进化 + ProfileSnapshot 에이전트级快光回滚 + 스킬 성장 감사 审计,从根源防止规则损坏,比“版本历史+回滚”的事后补救更优雅。竞product Hermes无版本历史、无回滚、直接覆盖文件——103 项验证测试确认
-
多智能体记忆隔离(다중 에이전트 메모리 격리):
MemoryScope提供 Agent_id+channel_id+conversation_id+task_id SQLite 4 张核心表均含 Agent_id 列,向weight层支持 네임스페이스 인식多层检索。ProceduralMemory는 9개로 구성되어 있습니다.(trigger/action/trigger_keywords/tool_name/tool_rule_priority/source/언어/is_user_locked/scope)个 머리말 字段——177 项验证测试确认 -
GEPA 人机协同审批闭环(Human-in-the-loop 승인): 상담원 自动归纳的规则必须经过
PendingRecord审批流(보류 중→승인/거부됨),用户with GUI中一键批准或拒绝,支持审批时编辑内容and批weight操작작。用户修正过的规则自动上锁(is_user_locked),에이전트后台整理와维护永远跳过锁定规则。独创ConfidenceApprovalFlow多信号风控(置信degree+diff比例+历史有效率),高质weight规则静默通过、低质weight降级人工审核。竞product Hermes 的 Agent直接写入规则库且自我评估“总觉得自己做得好”——261 项验证测试确认(하네스 175 + 전端 84 + 서버 2) - Goal Learnings 避坑经验闭环(Pitfall Extraction & Insertion):Goal 任务完成时自动提取 3 类前瞻性经验(Patterns 有效模式 / Gotchas 坑点警告 / Context 목표启动时自动检索历史经验并注入 메타데이터, 让后续同类任务直接受益。竞product Agentmemory 仅有单一 Lesson 类型+纯关键词text.includes() 检索+无质weight过滤——96 项验证测试确认
- 检索证据三层可视化(증거 검색 UI):每条 AI 回复显示”引用了 X 条记忆”药丸标签 +记忆预算百分比;点击展开详情face板可查看每条引用 类型、条引分数、内容摘要、命名 空间和溯源聊天跳转; 用户还可直接评分反馈,评分回流到7 维检索系统。双通道后端架构(LLM 主动 citation + 系统级 tool lifecycle 追踪)确保引用数据完整。ChatGPT 仅显示一行”✨사용 메모리”无详情,Hermes/Mem0 完全没有 GUI——51 项验证测试确认
-
감정화 AI 伙伴系统(컴패니언 시스템): Web + Tauri 同构 GUI 宠물 — Hermes 있음 Desktop Petdex + CLI, 但 无 Web GUI 移除与
/pet0-token。Myrm:PetGallery社区装宠、chip 切换、GUI 移除、manifest Fail-open、DELETE겸config SSOT;R05 Hermes 7 态 + 审批/澄清 wait 行(五源 GUI 阻塞);独有 RPG进化/Observer — 202 vitest + 2 pytest(2026-07-31 实测)。详见COMPANION_PETDEX_ADVANTAGE.md
vs. DeerFlow 2.0: 프레임워크에서 산업용 하네스까지
DeerFlow 2.0은 14계층 미들웨어 체인과 Docker 샌드박싱을 도입했지만 해당 아키텍처는 클라우드 기반 마이크로서비스(독립형 LangGraph 서버 필요)와 밀접하게 결합되어 있습니다. MyrmAgent로 마이그레이션하는 이유는 무엇입니까?- 17개 이상의 레이어 미들웨어 커널: 정적 DI 그래프 검증을 통해 더욱 세분화되고 엄격하게 정렬된 미들웨어 체인(17개 이상의 레이어)을 제공하여 암시적 종속성 버그를 완전히 제거합니다.
- 진정한 샌드박스 내 에이전트: 에이전트 내에서 샌드박스를 생성하는 DeerFlow와 달리 우리의 아키텍처는 외부 배포 계층(서버/Tauri)을 사용하여 다형성 샌드박싱(클라우드의 경우 Docker, 데스크톱의 경우 경량 프로세스 격리)을 제공합니다. 이렇게 하면 로컬 시스템의 오버헤드가 전혀 발생하지 않습니다.
- 제로 복사 ArtifactVault: 동시 하위 에이전트의 경우 대용량 파일에
vault://포인터 프로토콜을 사용하여 제로 복사 공유를 달성하고 LLM 컨텍스트 폭발을 완전히 방지합니다. - 심층 보안 기술: 둘 다 마크다운 기반 기술을 지원하지만 타사 기술이 호스트를 손상시키지 않도록 3계층 방어 시스템(신뢰 부패 + 보안 검사 + 콘텐츠 이스케이프)을 추가합니다.
대 Hermes / DeerFlow / OpenClaw / 커서 — 단일 트랙 작업 진행(2026-07-02)
대부분의 에이전트는 1턴에 항상 바인딩되어 있는 단일 할일/계획 도구를 제공합니다. 즉, 프롬프트를 부풀리고 모델이 일찍 완료하려고 할 때 아무런 보호도 제공하지 않습니다. Myrm은 Planning(todo_write) + Kanban으로 진행되며 모두 기본적으로 해제됨(Turn1 토큰 세금 ~0):
사용자 이점: 3단계 이상의 작업에 대해서만 Planning을 켜십시오. 채팅에서 실시간 할일 트리를 얻을 수 있고, 목표 장기 작업이 자동으로 활성화되고, 파일과 가드가 재연결 시 동기화 상태를 유지하며, 요청하지 않은 도구에 대해서는 토큰 세금을 지불하지 않습니다.
검증됨(2026-07-03): 하네스 진행률 + 조건부 작업 38/38 + 서버 계획 통합 24/24(1개 건너뛰기) + 라이브 LLM E2E 3/3(기존 작업 재개 포함) + 프런트엔드
tasksStepsMerge 5/5; 두 가지 프로덕션 버그가 수정되었습니다(task_workspace_root 통과 + workspace_todos_exist 거짓 부정). 제품 WebUI는 @playwright/test 헤드리스 CI를 삭제했습니다. UI 통합은 실제 Chrome MCP + API 준비 스크립트를 사용합니다.
2026 최신 핵심 장점 요약(vs Hermes, OpenClaw, DeerFlow 등)
수많은 오픈 소스 AI 에이전트 프레임워크 및 제품 중에서 Myrm 에이전트는 강력한 기본 아키텍처, 궁극적인 사용자 경험 및 엔터프라이즈급 보안 격리로 두각을 나타냅니다.1. 충돌 방지 기반 자가 치유 메커니즘
OpenAI 형식과 호환되는 API을 사용하는 경우 네트워크 지터 또는 빈번한 사용자 취소로 인해 도구 호출이 중단되는 경우가 많아 잘못된tool_call_id이 기록에 남고 엄격하게 검증된 모델이 충돌하게 됩니다.
우리의 장점: Myrm 에이전트는 모든 LLM 요청 전에 투명한 자가 치유 미들웨어 스택을 실행합니다. tool_history_hygiene는 도구 결과를 중복 제거하고 중복된 도구 호출 ID를 다시 작성합니다. dangling_tool_call 수리는 취소 후 고아 호출을 수정합니다. 공급자 오류가 발생하면 스트림 복구가 한 번 재시도되고 웹 UI에 진행 상황이 표시됩니다. 네트워크 불안 속에서도 채팅 기록은 유효하게 유지되며 잘못된 도구 기록으로 인한 충돌이 발생하지 않습니다.
2. 전용 4레벨 프로그레시브 스킬 로딩
에이전트에게 엄청난 수의 기술을 장착하면 일반적으로 컨텍스트 창이 폭발하여 토큰 소비가 증가하고 지시 따르기 능력이 저하됩니다. 우리의 장점: 우리의 독점적인 4레벨 프로그레시브 로딩 전략은 정말로 필요할 때만 스킬 본체를 컨텍스트에 로드하여 매우 낮은 토큰 소비를 달성합니다. 에이전트의 자율성과 정확한 제어를 완벽하게 결합하여 정확한 활성화를 위해/slash 명령을 지원합니다.
3. 서버리스급 샌드박스 최대 절전 모드 및 요청 시 깨우기
기존 클라우드 배포에서는 모든 사용자에 대해 상주 샌드박스 인스턴스가 유지 관리되는 경우 엄청난 비용이 발생합니다. 우리의 장점: 컨트롤 플레인은 기본적으로 샌드박스 환경에 대한 유휴 최대 절전 모드 및 요청 시 깨우기를 지원합니다. 사용자가 오프라인일 때 100% 물리적으로 격리된 전용 샌드박스 상태가 유지되고 절전 모드로 전환됩니다. 새 메시지나 크론 트리거를 수신하면 즉시 깨어나 클라우드 유휴 비용을 대폭 절감합니다.4. 제품 팽창이 없는 다이어그램
대부분의 경쟁업체는 무거운 화이트보드를 배송하거나 수동 레이아웃을 강요합니다. Myrm은 채팅 및 선택적 MCP 확장에 다이어그램을 유지합니다. 우리의 장점: 인어 아티팩트 및 **render_ui(A2UI v3.1)**는 대화 중 대부분의 경우를 처리합니다. 편집 가능한 화이트보드는 Excalidraw/tldraw MCP를 사용합니다. — Goose/Codex 플러그인과 동일한 산업 패턴, 코어 유지 관리가 필요하지 않습니다.5. 최고의 옴니채널 IM 범위
많은 경쟁업체는 단편화된 메시지 형식과 미디어 처리 기능을 갖춘 소수의 주류 채널만 지원합니다. 우리의 장점: 15개 이상의 채널(Slack, Discord, Feishu, iMessage, WeChat, Telegram 등)을 기본적으로 지원하여 진정한 “유비쿼터스”를 달성합니다. 통합된 기본 미디어 처리 파이프라인은 모든 플랫폼에서 일관된 Markdown 렌더링 및 대화형 경험을 보장합니다.6. 자연어 기반 무인 스케줄링
대부분의 에이전트는 활성 사용자 트리거가 작동해야 하는 “수동 응답 도구”로만 작동할 수 있습니다. 우리의 장점: 강력한 무인 일정 엔진이 내장되어 있습니다. 자연어 문장(예: “매일 아침 8시에 브리핑을 보내주세요”)만으로 에이전트는 적극적인 디지털 직원으로 변신합니다. Webhook 푸시 및 옴니채널 도달을 지원합니다.7. 무한한 두뇌를 위한 메모리 중복 제거
긴 대화를 통해 에이전트는 중복된 사실을 쉽게 축적하여 메모리 뱅크가 부풀어 오르고 검색 정확도가 급락합니다. 우리의 장점: 기본dedup_semantics 메커니즘은 작성 중에 중복된 사실을 엄격하게 필터링합니다(유사성 ≥0.95에 대한 자동 중복 제거). 메모리 뱅크를 항상 간결하고 효율적으로 유지하여 에이전트가 부풀어 오르지 않고 더 똑똑해지도록 합니다.
8. 조용한 실패를 거부하는 풀체인 피드백
진행률 표시줄이 없는 대량 작업, 조용히 실패하는 네트워크 오류, “0 참조” 시 즉시 삭제되는 파일은 사용자에게 극도의 불안을 야기합니다. 우리의 장점: 전체 체인 UI 진행 피드백, 명시적인 예외 토스트 알림 및 재시도 메커니즘. 현재 컨텍스트에서 벗어나는 모든 작업에는 강력한 시각적 피드백이 있습니다. 내장된 파일 시스템 “휴지통” 일시 삭제 메커니즘은 데이터 손실에 대한 불안감을 완전히 제거합니다.9. 라인 레벨 병렬 파일 충돌 방지
여러 하위 에이전트가 동일한 코드베이스에서 동시에 작업하는 경우 파일 충돌로 인해 코드가 자동으로 손상될 수 있습니다. AWS는 거친 파일 경로 뮤텍스 웨이브를 사용합니다. OpenAI Codex에는 응용 프로그램 수준 보호 기능이 전혀 없습니다. 우리의 장점: 3계층 방어 — L1 라인 수준 충돌 감지(check_conflict_pre_write)는 정확한 라인 범위 정보로 중복 편집을 차단합니다. L2 FileActivityTracker는 모든 에이전트의 쓰기 범위를 기록합니다. L3 apply_parallel_write_isolation은 여러 작성자가 감지되면 ISOLATED_COPY 작업 공간으로 자동 전환 + 지연된 병합을 수행합니다. 동일한 파일의 겹치지 않는 영역을 동시에 쓸 수 있습니다(처리량은 AWS 차단 대비 2배). 작업 완료 시 자동 수명주기 정리 — 메모리 누수 없음. 1,199개의 테스트가 검증되었으며, 0개의 실패가 발생했습니다.
10. 업계에서 가장 완벽한 HITL 보안 승인 시스템
CopilotKit과 같은 SDK 프레임워크는 위험 평가, 롤백, 일괄 승인 없이 승인을 위한 간단한 Promise 후크만 제공합니다(계속하려면 응답). 우리의 장점: Myrm은 완전히 엔지니어링된 HITL 승인 시스템을 특징으로 합니다 — 세그먼트별 명령 위험 주석(안전/알 수 없음/위험) + 자연어 영향 설명 + 6개 로케일 FE Humanize SSOT(진행 + 승인 동일한 방언, 로컬/외부 범위 힌트, 기술 저장 미리보기 — 49 vitest 2026년 8월) + 스크린샷 BBox 시각적 컨텍스트 + 파일 수준 스냅샷 롤백 (사전 롤백 트리거) + 외부 부작용 경고 + 일괄 승인 + 보조 확인을 통한 명령 편집 + 4단계 항상 허용 세분성(권한/도구/정확/패턴) + 시간 초과 정책 + 플랫폼 간 알림 + 연결 끊김 복구 + AI 검토자 스마트 거부. 데스크톱, 모바일, 웹을 다룹니다. 2,036개의 보안 테스트를 통과했습니다(승인 로직 80개 + 명령 구문 분석 42개 + 구성 요소 수준 16개 + 프레임워크 승인 33개 + 보안 엔진 1,865개).11. 완전한 개발자 진단 툴체인(간단한 디버그 패널이 아님)
CopilotKit은 간단한 부동 디버그 패널 + console.log를 제공합니다. Myrm은 완전한 제품급 진단 에코시스템을 제공합니다. 우리의 장점: 모두 시각적 React UI로 렌더링된 66개 이상의 SSE 이벤트 + 요소 검사가 포함된 브라우저/데스크톱 라이브 보기 + Eval Lab(8개 어설션 유형 + 다시 차트 기록) + 분산 추적(W3C 추적 상위) + 세션 분석 + 메모리 상태 대시보드 + 감사 로그 + 세션 기록/재생 + 속도 제한 모니터 + 컨텍스트 상태 패널. 84개의 진단 테스트가 검증되었습니다.12. 플러그인 SDK 없이 4가지 메커니즘 확장 가능
Hermes v0.19.1에는 ESM 핫 리로드 및 10개의 기여 영역(창, 상태 표시줄, 제목 표시줄, 경로 등)이 포함된 데스크톱 플러그인 SDK(@hermes/plugin-sdk)가 도입되었습니다. 그러나 Electron Desktop에서만 작동하고 타사 플러그인이 없으며 샌드박싱 없이 실행됩니다.
우리의 장점: 모놀리식 플러그인 SDK 대신 Myrm은 세 가지 배포 모드(로컬 WebUI, Tauri 데스크톱, 클라우드 제어판)에서 작동하는 네 가지 확장 메커니즘을 제공합니다.
또한 Myrm의 전역
⌘K 검색 대화 상자 및 슬래시 명령 팔레트는 Hermes’ PALETTE_AREA과 동일한 빠른 액세스 UX를 제공하는 반면 NavBar의 4가지 상태 구성 요소(확장 브리지, 원격 게이트웨이, 백그라운드 작업 패널, 알림 벨)는 Hermes’ 단일 게이트웨이 알약을 능가합니다. 142개 이상의 확장 테스트가 검증되었습니다.