AI VIDEO BRIEFING

오픈클로 구조 해부 — 게이트웨이·파일시스템·메모리·하트비트로 본 개인 AI 비서

오픈클로 같은 '클로' 에이전트가 특별한 이유는 새 모델이 아니라 모델을 감싼 하네스에 있다. 일상 메신저를 잇는 게이트웨이, 셸 기반 파일시스템, 마크다운 메모리, 30분마다 깨어나는 하트비트까지 네 부품을 차례로 뜯어봤다.

오픈클로는 실제로 어떻게 작동할까: '클로' 에이전트를 떠받치는 네 가지 부품 영상 대표 이미지

핵심 메시지

  • 오픈클로나 허미스 에이전트처럼 화제가 된 개인 비서형 에이전트를 뜯어보면, 핵심 부품 자체는 대부분 이미 알려진 기술이다. 차별점은 모델이 아니라 모델을 둘러싼 하네스(harness), 즉 에이전트에게 어떤 환경과 권한과 기억을 주느냐는 설계 선택에 있다.
  • 영상은 이런 부류를 '클로(claw)'라고 묶어 부르며, 개방형 디지털 환경과 통합 메시징 접근권, 그리고 스스로 운영하고 진화할 memory·skill·주도성을 갖춘 지속형 언어모델 에이전트로 정의한다. 특정 업무만 돕는 제품 내장형 비서와 달리 목적이 열려 있다는 점이 출발점이다.
  • 사용자와의 접점은 텔레그램·왓츠앱·디스코드·아이메시지 같은 일상 메신저다. 오픈클로는 스스로를 '채팅 앱과 AI 코딩 에이전트를 잇는 셀프호스팅 게이트웨이'라고 설명하는데, 대화 맥락이 앱 하나에 시간순으로 쌓인다는 점이 여러 AI 서비스를 오갈 때 생기는 파편화를 줄인다.
  • 에이전트가 사는 곳은 파일시스템, 정확히는 셸 환경이다. 명령줄로는 컴퓨터에서 하는 일 대부분을 표현할 수 있어 도구를 하나하나 정의할 필요가 없고, 언어모델이 코딩 작업으로 많이 학습된 방식과도 잘 맞는다. 대신 권한이 넓은 만큼 프롬프트 인젝션 같은 보안 위험도 함께 커진다.
  • 기억은 마크다운 파일로 남는다. 정체성과 성격을 적는 문서, 사용자에 대해 알게 된 사실, 장기 기억, 하루 단위 관찰 로그, 그리고 반복 작업 절차를 담은 스킬이 대화 단계마다 맥락에 주입되면서 에이전트가 사용자에게 맞춰 조금씩 달라진다.

쉽게 이해하기

최근 몇 달 사이 오픈클로와 허미스 에이전트 같은 개인 비서형 에이전트가 크게 주목받았다. 보안 사고나 '드디어 범용 비서가 나왔다'는 주장으로 헤드라인을 타는 일도 잦았다. 그런데 막상 내부를 들여다보면 이들을 구성하는 요소 자체는 이미 알려진 기술의 조합에 가깝고, 새로움은 그 조합 방식과 몇 가지 영리한 변형에서 나온다.

영상은 이 부류를 통칭해 '클로'라고 부르며 네 갈래로 나눈다. 하나는 일상 메신저를 통한 통합 대화, 둘은 파일과 명령줄로 이뤄진 디지털 환경, 셋은 시간이 지날수록 쌓이는 메모리와 진화 체계, 넷은 사용자가 시키지 않아도 먼저 움직이는 선제적 행동이다. 넷이 합쳐질 때 비로소 '동료와 대화하는 듯한' 사용 경험이 만들어진다는 것이 핵심 주장이다.

통합 메시징에서 흥미로운 대목은 메시지 처리 방식이다. 사람이 메신저에서 긴 글 하나를 보내기보다 짧은 말을 여러 번 던지듯, 클로도 새 메시지를 현재 작업이 끝난 뒤 처리하는 팔로업, 작업 중간에 끼워 넣어 방향을 트는 스티어, 진행 중이던 일을 아예 접고 새 요청부터 처리하는 인터럽트로 나눠 다룬다. 사람이 대화에 반응하는 방식을 하네스가 흉내 내는 셈이다.

에이전트가 코딩 에이전트 위에 올라가는 이유도 설명된다. 셸 환경은 파일 생성과 수정, 코드 실행, 브라우저·데스크톱 자동화, 여러 단계를 코드로 묶어 한 번에 처리하는 오케스트레이션까지 넓은 표면적을 한 번에 열어준다. 발표자는 이 개방성 때문에 자신은 클로를 개인 컴퓨터가 아니라 가상 사설 서버에서 돌리며 노출할 데이터를 직접 통제한다고 밝힌다.

마지막 부품인 하트비트는 성격이 다르다. 크론이나 훅이 격리된 환경에서 정해진 일을 수행하고 끝나는 반면, 하트비트는 주 세션의 맥락을 그대로 안은 채 주기적으로 깨어나 짧은 점검 목록을 훑는다. 오픈클로는 기본값으로 30분마다 이를 돌리며, 에이전트는 조용히 넘어갈지 사용자에게 먼저 말을 걸지를 스스로 판단한다.

주요 인사이트

  • 화제의 중심이 모델에서 하네스로 옮겨가고 있다. 같은 언어모델이라도 어떤 환경, 어떤 기억, 어떤 트리거를 붙이느냐에 따라 완전히 다른 제품이 되며, 최근의 '슈퍼 에이전트' 열기는 대부분 이 바깥 껍데기의 설계 경쟁이다.
  • 메모리에 일부러 상한을 두는 설계가 눈에 띈다. 허미스 에이전트는 장기 기억 문서를 2200자, 사용자 문서를 1375자로 제한하는데, 무엇이든 다 적어두면 맥락만 부풀고 정작 중요한 것이 묻히기 때문에 에이전트가 요약과 취사선택을 하도록 강제하는 장치다.
  • 스킬은 '복잡한 일을 하는 법'을 기억하는 수단이다. 웹 검색 한 번은 단일 작업이지만 경쟁사 분석 보고서는 수백 번의 검색과 정해진 형식이 필요한 워크플로에 가깝고, 이런 절차를 마크다운과 스크립트로 묶어두면 다음번엔 같은 대화를 반복하지 않아도 된다.
  • 선제적 행동은 크론과 다르다. 정해진 시각에 무조건 실행되는 것이 아니라, 현재 대화 맥락과 기억을 함께 본 언어모델이 지금 말을 걸 만한 일인지 판단한다는 점에서 '유연한 예약 작업'에 가깝다.
  • 권한과 위험은 같은 문에서 들어온다. 명령줄 전체를 내주는 설계가 유용성의 원천인 동시에, 기업들이 오픈클로 사용을 서둘러 제한한 이유이기도 하다.

자주 묻는 질문

영상에서 말하는 '클로'는 정확히 무엇인가요?

개방형 디지털 환경과 통합 메시징 접근권을 갖고, 기억과 스킬과 주도성을 바탕으로 스스로 움직이며 시간이 지날수록 진화하는 지속형 언어모델 에이전트를 가리킵니다. 오픈클로 같은 특정 제품 이름이 아니라 비슷한 설계를 공유하는 부류를 묶어 부르는 말입니다.

왜 개인 비서인데 코딩 에이전트 위에 올리나요?

디지털 환경을 다루는 가장 확장성 있는 수단이 셸이기 때문입니다. 컴퓨터에서 하는 일 대부분은 명령줄로 표현할 수 있어 도구를 일일이 정의하지 않아도 되고, 언어모델이 코드를 쓰고 실행하고 오류를 보고 다시 시도하는 흐름에 이미 익숙하다는 점도 이유로 꼽힙니다.

하트비트는 예약 작업이나 알림과 어떻게 다른가요?

크론이나 훅은 새 맥락에서 정해진 일을 처리하고 종료되지만, 하트비트는 주 세션의 맥락을 그대로 유지한 채 주기적으로 짧은 점검 목록을 확인합니다. 그래서 조용히 넘어갈지 먼저 말을 걸지를 에이전트가 상황을 보고 결정할 수 있습니다.

이런 에이전트를 쓸 때 가장 조심할 점은 무엇인가요?

권한 범위입니다. 넓은 셸 접근과 민감한 데이터를 함께 주면 프롬프트 인젝션 같은 조작에 그대로 노출되며, 영상에서도 발표자는 개인 컴퓨터 대신 가상 사설 서버에서 돌리며 노출 범위를 직접 통제한다고 말합니다.

원문과 출처

이 글은 원본 영상의 자막을 바탕으로 한국어 독자를 위해 요약했습니다. 전체 맥락과 최신 정보는 원문에서 확인하세요.

YouTube 원본 영상 보기 ↗

관련 AI 소식