출처
- source_url: https://discuss.pytorch.kr/t/bento-html-ai/11515
- author: 9bow
- published: Wed, 05 Aug 2026 12:30:48 +0000
- raw: raw source:
2026-08-05-pytorchkr-topic-11515-bento-html-ai
Bento: HTML 파일 하나에 편집기까지 담아 AI 에이전트가 직접 수정하는 프레젠테이션 도구
원문 URL: https://discuss.pytorch.kr/t/bento-html-ai/11515
개요
Bento는 문서, 편집기, 뷰어, 발표 모드를 하나의 .bento.html 파일에 함께 담는 프레젠테이션 도구입니다. 파일 앞부분에 문서 데이터가 평문 JSON으로 저장되므로, 파일을 읽고 쓸 수 있는 AI 에이전트가 별도의 API나 플러그인 없이 슬라이드를 수정할 수 있습니다. 브라우저에서 파일을 직접 열어 편집할 수 있고, 저장 시 파일 내부의 데이터 블록이 갱신됩니다. 약 560KB의 단일 파일 배포, 오프라인 사용, 선택적 종단간 암호화 협업을 주요 특징으로 소개합니다.
핵심 포인트
.bento.html파일 하나에 문서 데이터, 편집기, 뷰어, 발표 기능이 포함되며 별도의 설치나 계정이 필요하지 않습니다.#bento-doc블록의 JSON을 직접 수정하는 방식으로 Claude Code, Cursor, Aider 같은 파일 시스템 접근형 에이전트와 연동할 수 있습니다.- 파일 접근이 없는 챗봇은
Save → Copy document JSON으로 데이터를 주고받거나, 브라우저 콘솔의window.bento.doc와window.bento.loadDoc(json)을 사용할 수 있습니다. - JSON 내부의
<문자는\u003c로 이스케이프해야 하며, 이는 문서 안의 리터럴</script>때문에 HTML 파일 구조가 깨지는 것을 방지하기 위한 규칙입니다. - 모프 발표, 차트, 발표자 화면, 댓글, PDF 내보내기, 오프라인 모드 등을 제공하며, 실시간 협업에는 AES-GCM 암호화와 자체 CRDT를 사용한다고 설명합니다.
- 소스 코드는 MIT 라이선스로 공개되어 있고, Node 20 이상과 npm으로 빌드할 수 있습니다. 관련 프로젝트로
bento/spaces,bento/dash,bento/vault가 예정되어 있습니다.
왜 중요한가
Bento는 프레젠테이션을 특정 클라우드 서비스나 압축된 .pptx 구조에 묶기보다, 에이전트가 직접 읽고 수정하기 쉬운 평문 JSON 기반 파일로 다룬다는 점이 핵심입니다. 이 구조는 로컬 모델이나 파일 편집 능력을 갖춘 코딩 에이전트를 프레젠테이션 작업에 연결할 때 별도 서비스 계정과 API 설정을 줄일 수 있습니다. 다만 참가자 이름이 신원을 증명하지 않고 기업용 신원 확인 기능이 아직 구현되지 않았으며, 협업 중 실행 취소의 범위와 데스크톱 중심 편집 경험 같은 한계도 함께 고려해야 합니다.
후속으로 볼 링크 및 키워드
- 공식 홈페이지 및 브라우저 실행: https://bento.page/slides/
- GitHub 저장소: https://github.com/nyblnet/bento
- 에이전트용 안내서: https://bento.page/agents.md
- 에이전트 편집 가이드: https://github.com/nyblnet/bento/blob/main/docs/agents.md
- 문서 형식: https://github.com/nyblnet/bento/blob/main/docs/format.md
- 시스템 구조: https://github.com/nyblnet/bento/blob/main/docs/architecture.md
- 협업 설계 및 위협 모델: https://github.com/nyblnet/bento/blob/main/docs/collab-design.md
- 키워드:
single-file HTML,plain JSON document,AI agent editing,local-first,CRDT,AES-GCM,morph presentation
관련 위키
원문 보존 위치
원문 전체는 raw source: 2026-08-05-pytorchkr-topic-11515-bento-html-ai에 source_url 및 HTML 원문과 함께 저장되어 있습니다.