OpenClaw에서 영감을 받은 Rust 재구현 에이전트 런타임. 보안·프라이버시·로컬 제어를 우선하며, WASM 샌드박스와 자격증명 보호, 프롬프트 인젝션 방어, 지속 메모리를 핵심 축으로 둔다.

개발 주체

  • 개발 주체: NEAR AI (nearai GitHub organization)
  • 프로젝트 성격: NEAR Protocol AI 부서의 오픈소스 에이전트 런타임
  • 언어: Rust
  • 저장소 브랜치: staging
  • 라이선스 메타데이터: Apache-2.0
  • README 라이선스: Apache-2.0 또는 MIT 듀얼 라이선스

개발팀 배경

  • 사용자 제공 메모 기준, IronClaw는 OpenClaw에서 영감을 받아 NEAR AI가 Rust로 재구현한 보안·프라이버시 중심 런타임이다.
  • Illia Polosukhin(NEAR co-founder)이 프로젝트 철학에 영향을 준 핵심 인물로 자주 언급된다.
  • 초기 런칭 멤버로 Danny Carpentier Balough, Pierre Le Guen이 언급된다.
  • 사용자 메모 기준, GitHub 저장소에는 123명+ 수준의 컨트리뷰터가 참여 중이라고 소개되지만, 현재 확인된 GitHub 스냅샷에서는 100명으로 보인다.

현재 규모와 활동성

  • GitHub 기준 별점: 11.8K 수준
  • 포크: 1.3K+ 수준
  • 오픈 이슈: 600+ 수준
  • 컨트리뷰터 수: 100명(현재 확인된 GitHub 스냅샷 기준)
  • 릴리스: 28개
  • 최신 릴리스: ironclaw-v0.25.0
  • 최근 푸시가 2026-04-15에 있었고, 아직 활발히 개발 중

핵심 설계

보안 우선 구조

  • WASM 샌드박스
    • 신뢰할 수 없는 도구를 격리된 실행 환경에서 수행
    • capability-based permissions 활용
  • Credential vault
    • 비밀정보는 호스트 경계에서만 주입
    • 도구에 직접 노출하지 않음
    • leak detection 포함
  • Prompt injection 방어
    • 패턴 탐지
    • 정화(sanitization)
    • 정책 집행
  • Endpoint allowlisting
    • 허용된 host/path만 HTTP 요청 가능

운영/오케스트레이션

  • REPL, webhook, web gateway, SSE/WebSocket 스트리밍 지원
  • cron schedule과 event trigger 기반 routine 실행
  • parallel jobs 및 self-repair 흐름 지원
  • Docker sandbox 및 orchestrator/worker 패턴

확장성

  • 사용자가 원하는 도구를 설명하면 WASM tool로 동적으로 빌드하는 방향
  • MCP 서버 연결 지원
  • 플러그인/채널을 재시작 없이 추가하는 구조

지속 메모리

  • full-text + vector search 기반 하이브리드 검색
  • RRF(Reciprocal Rank Fusion) 사용
  • workspace filesystem과 identity files로 상태 유지

실무 해석

  • IronClaw는 “AI 에이전트가 실제로 일을 하되 위험하지 않게” 만들려는 보안 중심 런타임으로 볼 수 있다.
  • OpenClaw와 비교하면, 사용자 편의보다 방어적 설계와 로컬 통제가 더 전면에 있다.
  • NEAR AI가 단순 데모가 아니라 실제 에이전트 운영 인프라를 Rust로 재설계하고 있다는 점이 중요하다.

관련 노트

Sources