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

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
👀 See Also

OpenClaw 자동화 시스템 관리 및 보안 강화 청소 기술
한 개발자가 Claude Code를 사용하여 OpenClaw 머신에 SSH로 접속해 샌드박싱, OS 위생, 채널 보안을 포함한 구성을 강화하는 스킬을 만들었으며, CLAUDE.md 파일에 감사 지침을 담은 프로젝트 폴더를 유지합니다.

PACT: 에이전트 실패 패턴 이후 클로드 코드를 위한 프로그램적 거버넌스 프레임워크
한 개발자가 350개 이상의 파일로 구성된 모바일 앱에서 Claude Code의 반복적인 실패를 세 달간 겪은 후 PACT(Programmatic Agent Constraint Toolkit)를 구축했습니다. 이 프레임워크는 강제할 수 없는 규칙들을 사전 도구 사용 훅을 통해 위반을 물리적으로 차단하는 기계적 제약으로 대체합니다.

Git Worktree를 사용한 병렬 Claude 코드 세션을 위한 오픈소스 웹 UI
한 개발자가 git worktree를 사용하여 여러 Claude Code 세션을 병렬로 실행할 수 있는 CCUI라는 오픈소스 웹 UI를 구축했습니다. 이 도구는 브라우저를 통해 접근 가능한 로컬 웹 서버로 실행되며, 원격 개발을 위한 SSH 포트 포워딩을 지원합니다.

클로드 코드, 모든 세션을 디스크에 기록 — 인덱싱 및 검색 방법
Claude Code는 모든 세션 턴을 ~/.claude/projects/에 JSONL 형식으로 기록합니다. 한 사용자가 1026개 세션(57MB, 76K 턴)을 SQLite+FTS5로 인덱싱하고 MCP 서버를 통해 검색 및 스레드 리콜 기능을 구현했습니다.