The-Sentience-Company/easel
AI 에이전트가 만든 결과물을 브라우저에서 직접 표시하고 고치라고 하면, 그 피드백이 다시 에이전트에게 JSON으로 전달된다
easel은 AI 에이전트가 작업 결과(계획서, 평가 결과, 비교표, 다이어그램 등)를 로컬 웹페이지로 게시하면 사람이 브라우저에서 원하는 부분에 직접 주석을 달 수 있게 해주는 도구다. 사람이 Send를 누르면 대기 중이던 에이전트가 그 피드백을 JSON 형태로 받아 반영한 뒤 다시 게시하고, 다음 라운드에는 이전과 달라진 부분이 표시된다. 모든 처리는 클라우드가 아니라 macOS 로컬에서 easeld라는 데몬이 담당한다.
무엇을 하는 레포인가
- 에이전트가 페이지를 게시하면 사람이 브라우저에서 텍스트나 요소를 클릭해 주석을 달고, 투표/승인 같은 위젯으로 의사결정도 남길 수 있다
- easeld 데몬이 127.0.0.1:4400에서 상시 실행되며 모든 상태를 관리해, 세션이 끝나거나 데몬이 재시작돼도 게시판이 유지되고 다른 에이전트에게 넘길 수도 있다
- 사람이 Send를 누르기 전까지는 아무 것도 전달되지 않으며, 누르는 순간 대기(await) 중이던 에이전트 명령이 풀리며 JSON 피드백을 받는다
- 같은 키로 다시 게시하면 이전 라운드와 달라진 부분이 추가/수정/이동 표시로 구분되어 라운드별 비교가 가능하다
- mermaid 다이어그램은 게시 시점에 SVG로 렌더링되고 브라우저에서 Excalidraw 화이트보드로 직접 편집할 수 있다
왜 중요한가
터미널 스크롤이나 스크린샷, 장문의 설명으로 에이전트 작업물을 리뷰하던 방식 대신, 사람이 화면에서 정확히 어느 부분을 말하는지 클릭 한 번으로 짚어줄 수 있게 된다. GPLv3 오픈소스로 macOS와 Node 22 이상 환경에서 바로 설치해 쓸 수 있다.
이 레포의 용어
- easeld · 127.0.0.1:4400에서 실행되며 게시판 상태를 전부 관리하는 로컬 데몬 프로세스
- launchd · macOS가 백그라운드 서비스를 자동으로 실행·관리하는 시스템
- SSE · 서버가 클라이언트에 실시간으로 이벤트를 계속 보내는 통신 방식
- mermaid · 텍스트로 다이어그램을 작성하면 그림으로 변환해주는 도구
- Excalidraw · 손으로 그린 듯한 스타일의 웹 기반 화이트보드 편집 도구
레포 원문 소개 (영문)
agent publishes, you annotate in the browser, feedback flows back as JSON.
GitHub에서 보기주목받는 레포
- vorssaint/vorssaint-utils메뉴바 아이콘 하나로 유료 맥 앱 열 개 값을 대신하는 오픈소스 도구
- Alishahryar1/free-claude-code코딩 AI 에이전트를 무료 모델 49곳에 자유롭게 연결해주는 로컬 프록시
- freestylefly/awesome-gpt-image-2GPT-Image2로 원하는 이미지를 정확히 뽑아내는 프롬프트 설계도 532개를 모아놓은 저장소
- block/buzz사람과 AI 에이전트가 같은 채팅방에서 함께 일하는 오픈소스 협업 플랫폼
- NousResearch/hermes-agentNous Research가 만든, 쓰면 쓸수록 스스로 똑똑해지는 AI 에이전트 Hermes
- virgiliojr94/book-to-skill기술서 PDF를 AI 에이전트가 언제든 펼쳐볼 수 있는 '스킬'로 바꿔주는 도구
- VoltAgent/awesome-agent-skillsAI 코딩 도구가 특정 작업을 '전문가처럼' 하도록 도와주는 매뉴얼 1000개 이상을 한곳에 모았다
- anthropics/claude-plugins-community누구나 만든 Claude 확장 기능을 한곳에 모아 설치하게 해주는 저장소