TL;DR
LHIC는 LLM 호출을 매번 수행하던 기존 브라우저 에이전트의 지연과 비용 문제를 해결하기 위해 로컬에서 표준 흐름을 처리하는 Fast Path와 복잡한 작업에서만 LLM을 사용하는 Slow Path를 결합한 하이브리드 아키텍처를 채용했다. Fast Path는 사전 정의된 스킬과 해결된 DOM 속성 매칭으로 중앙값 35ms 내에 로컬 실행을 수행하며 Self-Healing Semantic Locators는 SQLite 기반의 과거 스킬 히스토리를 활용해 레이아웃 변경에 대해 정적 선택자 대비 약 80%의 성공률 개선을 보였다. 엔터프라이즈 운영을 고려해 KMS 연동 Ed25519 서명, 로컬 AES-256-GCM 암호화, OpenTelemetry 내보내기, Docker Seccomp 프로필, CDP 기반 VNC 스크린캐스트와 Model Context Protocol 통합을 지원하고 전체 코드가 MIT 라이선스의 TypeScript로 공개되어 검증과 통합이 가능한 상태이다.
섹션별 상세
용어 해설
- 모델 컨텍스트 프로토콜(Model Context Protocol)
- — 모델과 외부 도구·환경 간에 컨텍스트와 호출을 표준화하는 경량 프로토콜로서 stdin/stdout·HTTP 게이트웨이를 통해 모델 입력과 도구 호출을 연결하고 실행 플로우를 일관되게 유지하는 역할을 한다.
- 시맨틱 로케이터(Semantic Locator)
- — DOM의 구조적·문맥적 특성을 이용해 목표 요소를 퍼지 매칭으로 찾는 기법으로, 정적 CSS/XPath 대신 과거 상호작용 기록을 참조해 레이아웃 변경에 강인하게 목표를 재해석한다.
- Chrome DevTools 프로토콜(Chrome DevTools Protocol (CDP))
- — 브라우저의 내부 상태와 렌더링 프레임, 디버깅 명령을 원격으로 제어하는 바이너리/JSON 기반 프로토콜로서 페이지 스크립팅·프레임 캡처·네트워크 조작을 자동화하는 데 사용된다.
- AES-256-GCM
- — 대칭키 블록 암호화 방식인 AES를 256비트 키와 Galois/Counter Mode로 결합한 인증 암호 모드로서 데이터 기밀성과 무결성을 동시에 제공하는 로컬 데이터베이스 암호화 방식이다.
- VNC 스크린캐스트(VNC Screencast)
- — 원격 화면을 실시간으로 스트리밍하는 방식으로서 브라우저 렌더링 프레임을 캡처해 VNC 프로토콜로 전송하면 수동 제어·디버깅·오버라이드를 네트워크를 통해 즉시 수행할 수 있다.
기술
- TypeScript
- SQLite
- AES-256-GCM
- Ed25519
- Docker Seccomp
- Chrome DevTools Protocol
- Model Context Protocol
활용 사례
- 반복적인 웹 폼 입력과 로그인 자동화에서의 비용 절감
- LLM을 보조 수단으로 활용하는 하이브리드 웹 에이전트
- 운영 중 수동 개입을 위한 실시간 스크린캐스트 기반 오버라이드
언급된 리소스
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.
