소개

Berth

Berth는 AI coding agent를 진지하게 쓰면서 로컬 설정이 보기 어려워진 사람을 위한 local-first desktop app입니다. Agent 동작을 만드는 files, indexes, session traces를 읽고, 변경하지 않은 채 보여줍니다.

Berth가 읽는 것

현재 scanner는 로컬 agent assets와 각 asset의 출처를 설명하는 evidence에 집중합니다.

  • Instructions와 memories
  • Skills, commands, plugins
  • MCP servers, hooks, permissions
  • Sessions, usage metadata, scan sources

Scanner 구성

Scan engine은 UI 안이 아니라 @berth/scan-engine에 있습니다. 이 package가 shared asset model, adapter registry, CLI, adapter API를 담당합니다.

  • 독립 package boundary
  • worker-backed desktop runtime
  • SQLite stale-while-revalidate cache
  • 새 Agent를 위한 adapter v1 contracts

Berth가 하지 않는 것

Berth는 inspector이지 editor가 아닙니다. file write, account system, remote telemetry를 피해서 로컬 agent configuration을 안전하게 검토할 수 있게 합니다.

  • 파일을 쓰지 않음
  • 계정 불필요
  • cloud sync 없음
  • secret value를 표시하지 않음
GitHub