TECH 으로 돌아가기
TECH GITHUB 2주 전 16분 읽기 102 READS

[심층분석] 터미널을 떠나 브라우저로: Hermes WebUI가 보여주는 자율 AI 에이전트의 새로운 사용 경험

[심층분석] 터미널을 떠나 브라우저로: Hermes WebUI가 보여주는 자율 AI 에이전트의 새로운 사용 경험

서버에서 혼자 자라는 AI 에이전트, 이제 휴대폰으로도 만난다

요즘 개발자 커뮤니티를 둘러보면 'AI 에이전트(Agent)'라는 말이 정말 자주 등장하는데요. 이게 뭐냐면, 그냥 챗봇처럼 한 번 질문하고 한 번 답 받고 끝나는 게 아니라, 스스로 목표를 정하고, 도구를 쓰고, 기억하면서 점점 더 똑똑해지는 프로그램을 말해요. 예를 들어 "내 서버 로그 좀 분석해서 이상한 패턴 있으면 매일 아침 메일로 알려줘"라고 시켜놓으면, 알아서 cron 비슷한 스케줄을 잡고, 로그를 파싱하고, 패턴을 학습하고, 메일까지 보내는 그런 친구예요.

Hermes Agent도 이런 부류 중 하나거든요. 그런데 Hermes의 독특한 점은 "서버에 상주하면서 시간이 지날수록 더 유능해진다" 라는 컨셉을 정면으로 내세웠다는 거예요. 클로드 코드(Claude Code)나 Codex CLI처럼 터미널에서 잠깐 띄워서 작업하고 끄는 방식이 아니라, 마치 작은 비서를 한 명 채용해서 내 서버에 살게 하는 느낌인 거죠. 그래서 그동안 Hermes는 SSH로 접속해서 터미널이나 메신저 봇으로만 쓸 수 있었어요.

이번에 공개된 nesquena/hermes-webui는 바로 이 Hermes Agent를 웹 브라우저와 휴대폰에서도 똑같이 쓸 수 있게 해주는 프로젝트예요. 별것 아닌 것 같지만, 자율 에이전트의 사용 경험(UX)을 진지하게 다시 디자인했다는 점에서 살펴볼 가치가 충분해요. 특히 "빌드 단계도 없고, 프레임워크도 없고, 번들러도 없다(No build step, no framework, no bundler)"라고 당당하게 선언한 부분이 흥미로운데, 요즘 Next.js, Vite, Webpack이 당연한 시대에 굳이 바닐라 JS와 파이썬으로만 만들었다는 거니까요. 왜 그랬는지, 이게 어떤 의미인지 하나씩 풀어볼게요.

세 개의 패널, 그리고 컨텍스트 링: UI 설계 철학 뜯어보기

Hermes WebUI의 화면은 세 개의 패널(three-panel) 로 나뉘어 있어요. 왼쪽에는 세션 목록과 내비게이션, 가운데는 채팅 화면, 오른쪽은 워크스페이스(작업 폴더)의 파일 브라우저예요. 이 구조 자체는 새롭지 않아요. VS Code도 그렇고, 슬랙(Slack)도 그렇고, 디스코드도 비슷하잖아요. 그런데 여기서 디테일이 재미있어요.

컴포저 푸터(Composer Footer)에 모인 컨트롤

메시지를 입력하는 박스 바로 아래에 모델 선택, 프로필, 워크스페이스 컨트롤이 항상 떠 있어요. 이게 왜 중요하냐면, 자율 에이전트를 쓸 때 가장 자주 바뀌는 변수가 바로 이 세 가지거든요.

마무리: 자율 에이전트의 UI는 어떻게 진화할까

Hermes WebUI가 우리에게 던지는 메시지는 두 가지예요. 첫째, 자율 에이전트는 더 이상 터미널의 전유물이 아니다. 휴대폰에서, 태블릿에서, 침대에 누워서도 내 서버의 비서에게 일을 시킬 수 있어야 한다는 거죠. 둘째, 그렇다고 도구가 무거워질 필요는 없다. 빌드 단계 없이도 충분히 쓸 만한 웹 UI를 만들 수 있고, 그게 오히려 장기적으로 더 건강하다는 메시지예요.

앞으로 비슷한 결의 프로젝트가 더 많이 나올 것 같아요. "내 서버에 사는 작은 AI 비서"라는 개념은 클라우드 의존도가 점점 부담스러워지는 흐름과도 잘 맞거든요. 특히 로컬 LLM 성능이 빠르게 좋아지면서, 굳이 모든 걸 클라우드로 보낼 필요가 없어지고 있어요.

여러분은 어떠세요? 지금 AI를 어떤 방식으로 쓰고 계신가요? 클라우드 서비스에 모든 걸 맡기고 계신지, 아니면 로컬에 뭔가 띄워서 직접 다루고 계신지 궁금해요. 그리고 만약 자율 에이전트를 본인 서버에 띄운다면, 가장 먼저 어떤 일을 시키고 싶으신가요? 매일 반복되는 그 귀찮은 일, 한 번 댓글로 풀어보면 의외로 좋은 자동화 아이디어가 나올지도 모르겠네요.


🔗 출처: GitHub

SOURCE · GITHUB
원문 전체 보기 → https://github.com/nesquena/hermes-webui
SHARE
처리 중...