telexed ~ c / b86b1dd6-6e7radar:50 · agent_toolLIVE
← 피드로
NO.
#b86b1dd6
분야
에이전트·도구
출처
Hacker News · Show HN AI
게재
2026-04-15 15:57:54
중요도
★ 5/10 — radar 50
`Libretto`, 브라우저 자동화를 런타임 에이전트 대신 코드로 고정
FIG-0861:1

`Libretto`, 브라우저 자동화를 런타임 에이전트 대신 코드로 고정

`Libretto` turns AI browser automation into inspectable code

프롬프트를 런타임에 던지는 대신 자동화를 미리 스크립트로 생성해 읽고, 버전 관리하고, 디버깅하게 만든다. DOM 해석형 에이전트가 자주 깨지는 업무라면 유지보수성이 확 올라가서 지금 시험해볼 만함.

[ 요점 ]
  1. 1년간 헬스케어 포털 자동화를 운영하며 만든 결과물이다. 실패 원인 추적과 유지보수 비용을 줄이려는 문제의식이 아주 구체적이다.
  2. 접근은 Playwright UI 조작 + 브라우저 세션 내 네트워크/API 호출의 혼합형. 복잡한 레거시 사이트에서 DOM 파싱 의존도를 낮춘다.
  3. 비판 대상도 명확하다. Browseruse, Stagehand류의 런타임 AI는 호출비용이 크고, 동작이 불투명해 고위험 워크플로에 불리하다.
  4. 수동 액션 기록, 스텝 실행 디버깅, read-only 모드까지 넣었다. 새 자동화 생성과 장애 재현을 한 도구 안에서 처리한다.
  5. 생성 코드는 기존 저장소의 추상화와 관례를 따르도록 설계됐다. 자동화가 별도 블랙박스가 아니라 팀 코드베이스 일부로 남는다.
원문github.com/saffron-health/libretto원문 보기 →

// related