TideSurf: DOM 압축 도구로 웹 에이전트 토큰 사용량 30배 감소, TTFT 12배 가속

✍️ OpenClawRadar📅 게시일: April 20, 2026🔗 Source
TideSurf: DOM 압축 도구로 웹 에이전트 토큰 사용량 30배 감소, TTFT 12배 가속
Ad

TideSurf의 기능

TideSurf는 브라우저 사용 에이전트의 일반적인 문제를 해결하는 도구입니다: 에이전트들은 종종 구체적인 페이지 소스보다 모델의 기본 다중 모달리티에 의존하며, 페이지 소스를 사용할 때도 과도한 컨텍스트 토큰을 소비합니다. 이 솔루션은 렌더링된 DOM을 LLM 에이전트에 전송하기 전에 마크다운과 유사한 압축 형식으로 변환합니다.

성능 향상

GitHub 페이지를 대상으로 한 실험에 따르면, TideSurf는 원시 DOM과 비교해 토큰 소비를 32배 줄입니다. 구문 분석 과정은 약 30ms가 소요됩니다. MacBook Pro 14" Late 2021(M1 Pro, 14C GPU, 16GB LPDDR5 Unified Memory, MacOS Tahoe 26.2)에서 LM Studio 0.4.7-b2와 MLX 런타임을 사용하여 Qwen 3.5 9B(추론 끔, Q8 KV Cache 양자화, 기타 설정 기본)로 진행한 특정 테스트 결과:

  • 초당 토큰: 24.788(원시 DOM) 대 26.123(TideSurf)
  • 첫 토큰까지의 시간: 106.641초 대 8.442초(12.6배 감소)
  • 생성 시간: 9.117초 대 6.163초
  • 프롬프트 토큰: 17,371 대 3,312(도구 정의 포함)
  • 추론 토큰: 226 대 161

도구 기능

TideSurf는 LLM이 웹 페이지와 인터랙티브하게 작업할 수 있는 18가지 도구를 포함합니다. 이 도구들은 도구 호출 기능이 있는 모든 모델과 작동합니다. 이 시스템은 CLI와 MCP(Model Context Protocol) 인터페이스를 모두 지원합니다.

현재 상태와 이용 가능성

이 프로젝트는 버전 0.3의 초기 단계이며, 개발자는 피드백을 구하고 있습니다. TideSurf는 npm 패키지(@tidesurf/core)로 이용 가능하며, tidesurf.org/docs에서 문서를 확인하고 GitHub에서 소스 코드를 볼 수 있습니다.

📖 Read the full source: r/LocalLLaMA

Ad

👀 See Also

클로드의 171개 내부 감정 벡터가 출력에 미치는 영향: Anthropic 연구 기반 툴킷
Tools

클로드의 171개 내부 감정 벡터가 출력에 미치는 영향: Anthropic 연구 기반 툴킷

Anthropic의 연구 논문은 Claude가 감정 벡터처럼 작동하는 171개의 내부 활성화 패턴을 가지고 있으며, 이 패턴들이 글을 쓰기 전에 행동을 인과적으로 이끈다고 밝혔습니다. 한 개발자가 이러한 발견을 바탕으로 7가지 실용적인 프롬프팅 원칙과 시스템 프롬프트가 포함된 툴킷을 만들었습니다.

OpenClawRadar
스마트 픽셀 시계를 사용한 Claude AI 완료 알림
Tools

스마트 픽셀 시계를 사용한 Claude AI 완료 알림

레딧 사용자가 ULANZI TC001 스마트 픽셀 시계에 커스텀 펌웨어와 HTTP 엔드포인트를 사용하여 Claude AI 완료 알림을 표시하는 방법을 공유합니다.

OpenClawRadar
OpenClaw 코어브레인 플러그인: AI 코딩 에이전트를 위한 지속적 메모리
Tools

OpenClaw 코어브레인 플러그인: AI 코딩 에이전트를 위한 지속적 메모리

CoreBrain이라는 새로운 플러그인이 OpenClaw의 메모리 문제를 해결합니다. 이 플러그인은 정보를 컨텍스트 윈도우 외부의 지식 그래프에 저장하고 모든 쿼리 전에 자동으로 주입하여 도구 호출과 선택적 메모리 호출의 필요성을 없앱니다.

OpenClawRadar
Prism MCP v2.1은 Claude 세션에 지속적 메모리 기능을 추가합니다.
Tools

Prism MCP v2.1은 Claude 세션에 지속적 메모리 기능을 추가합니다.

Prism MCP v2.1.0 '마음의 궁전'은 Claude에 지속적인 세션 메모리를 제공하여 프로젝트 맥락을 매번 다시 설명할 필요가 없게 합니다. 로컬 SQLite 저장소, 시각적 메모리 브라우저, 상태 롤백, 그리고 클라이언트 간 맥락 동기화 기능을 갖추고 있습니다.

OpenClawRadar