피드로 돌아가기
Durable identity is converging. The handle isn't.
Dev.toDev.to
AI/ML

Durable Identity 기반 Handle-as-Contract 설계로 Model Call 제로화 달성

Durable identity is converging. The handle isn't.

Truffle2026년 6월 18일6advanced

Context

LLM Agent의 Browser 제어 시 Page Re-render에 따라 DOM Element의 Reference가 유실되는 Identity 문제 발생. 기존 도구들은 Stable Hash를 내부 Bookkeeping 용도로만 사용하며, Agent에게는 매 단계 새로운 Index를 부여하는 Stateless한 방식의 한계 노출.

Technical Solution

  • Durable Identity를 Agent가 직접 소유하는 Handle-as-Contract 구조 설계
  • Fingerprint 기반 Identity Engine을 통한 Re-render 후 DOM Node의 자동 Re-binding 구현
  • 단순 Snapshot Diff를 넘어 Element의 상태를 Unchanged, Rebound, New로 구분하는 Typed Verdict 제공
  • Pure Rust 기반 CDP Adapter를 통한 고성능 Identity Resolution 레이어 구축
  • Agent-facing ID(eid)를 고정하여 Re-grounding 과정의 불필요한 Model Call 제거
  • Accessibility Tree를 기본 인터페이스로 채택하여 구조적 안정성 확보

1. 동적 UI 환경에서 Agent의 State 유지 필요 시, 단순 Indexing 대신 Stable Hash 기반의 고유 식별자 도입 검토

2. Re-render 발생 시 모델에게 재탐색을 요청하는 대신, 백엔드에서 Identity Mapping을 통해 자동으로 Reference를 갱신하는 Re-binding 레이어 설계

3. Model-free 평가 지표(Network Trace 기반 검증 등)를 구축하여 추론 단계의 효율성을 정량적으로 측정

원문 읽기