[인공지능/Hermes] 헤르메스 슬랙 연동하기
·
인공지능/Hermes
헤르메스 에이전트와 슬랙을 연동하는 방법을 알아보기 전에, 굳이 슬랙을 선택한 이유는 간단하다.메신저 공식 비교 테이블를(혹은 아래 사진 참고) 보면 모든 기능을 지원하는 메신저 중 쓸만한게(최소 내가 써본것들이) 슬랙(및 디스코드)였기 때문이다.Hermes Agent Slack 연동 가이드한 줄 요약Hermes Agent는 Slack App의 Socket Mode를 사용해서 Slack과 연결할 수 있다.Slack 사용자 ↓Slack App / Bot ↓Socket Mode WebSocket ↓Hermes Messaging Gateway ↓Hermes Agent공식 문서 기준으로 Hermes Slack 연동은 slack-bolt / slack_sdk 기반 Socket Mode를 사용하고, ..
[인공지능/Hermes] 헤르메스 메시징 게이트웨이 이해하기
·
인공지능/Hermes
Hermes Messaging Gateway 정리한 줄 요약Hermes Messaging Gateway는 Telegram, Discord, Slack, WhatsApp 같은 외부 메시징 플랫폼에서 Hermes Agent와 대화할 수 있게 해주는 백그라운드 게이트웨이라고 보면 된다.쉽게 말하면 터미널에서만 hermes를 쓰는 것이 아니라, 메신저 앱에서도 Hermes Agent를 호출하고 작업을 시킬 수 있게 해주는 중간 서버 역할을 한다.사용자 메시지 ↓Telegram / Discord / Slack / WhatsApp ↓Hermes Messaging Gateway ↓Hermes Agent ↓응답 반환Messaging Gateway가 하는 일여러 메시징 플랫폼 연결Hermes Messagi..
[인공지능/Hermes] 헤르메스 메모리 시스템 이해하기
·
인공지능/Hermes
헤르메스 에이전트 메모리 시스템 정리한 줄 요약Hermes Agent의 메모리는 항상 필요한 핵심 사실은 Markdown 파일에 저장하고, 과거 대화는 SQLite 검색으로 찾고, 더 깊은 장기 기억은 외부 Provider로 확장하며, 반복 작업은 Skill로 절차화하는 다층 메모리 구조라고 보면 된다.전체 구조Hermes Agent의 메모리 시스템은 크게 보면 다음 계층으로 나눌 수 있다.내장 영구 메모리세션 검색 메모리외부 메모리 Provider스킬 기반 절차적 메모리사용자 모델링 메모리정리하면 단순히 기억 파일 하나를 두는 구조가 아니라, 짧고 중요한 사실은 항상 프롬프트에 넣고, 과거 대화는 검색으로 가져오고, 더 깊은 장기 기억은 외부 메모리 Provider로 확장하는 방식이라고 보면 된다.내장..
[인공지능/Hermes] 헤르메스 리눅스에 설치하기
·
인공지능/Hermes
설치 명령어curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash설치 명령어 실행 시 위 사진처럼 자동으로 필요한 과정들을 진행하며 설치한다.참고로 설치하고자 하는 서버에 오픈클로가 설치되었을 경우 위 사진의 상단부 노란색처럼 오픈클로 데이터를 가져올지 물어본다.초록색으로 표시 된 "Wolud import"가 가져올 수 있는거고 "Would skip"이 가져오지 못하는 데이터인데 생각보다 가져오지 못하는 데이터가 많은 것을 볼 수 있다.오픈클로 데이터 마이그레이션에 대해 워닝 메시지인데 그대로 진행하면 기존에 연동 된 메신저가 제대로 동작하지 않을 수 있기에 나는 "N"을 선택 ..
[인공지능/Hermes] 헤르메스란 ( feat. 오픈클로와의 차이 )
·
인공지능/Hermes
OpenClaw vs Hermes Agent 비교AI 에이전트가 주목받으면서 OpenClaw와 Hermes Agent도 자주 함께 언급된다.두 프로젝트 모두 “실제로 일을 수행하는 에이전트”를 지향하지만, 설계 방향은 분명히 다르다.간단히 말하면:OpenClaw는 채널에 연결해 바로 활용하는 개인 비서형 에이전트Hermes Agent는 서버에 상주시켜 기억·자동화·학습을 수행하는 운영형 자율 에이전트즉 둘 다 비슷한 범주에 속하지만, 실제로는 사용 목적과 운영 방식이 꽤 다르다.한눈에 보는 차이항목OpenClawHermes Agent핵심 성격개인 AI 비서운영형 자율 에이전트중심 UX메신저/채널 기반서버/런타임 기반강점빠른 실사용, 채널 연동장기 기억, 자동화, 분업기억문맥 유지 중심장기 기억과 재사용 ..
[인공지능/OpenClaw] 클로드 사용량 보여주기
·
인공지능/OpenClaw
디스코드랑 연결 된 오픈클로에서 클로드(모델)의 사용량 (5시간 세션, 주간 리밋)을 보여주고 싶었다.메인 프로바이더를 OpenAI로 쓰고 있기는 한데 복잡한 코딩을 할 때에는 클로드(앤트로픽)을 사용하라고 설정한 상태이다.단 오픈클로 사용량이 95% 이상이 되면 백업으로 OpenAI로 코딩을 하라고 설정하고 싶었고, 전제 조건으로 어떻게든 클로드 사용량을 가져와야만 했다. 처음 시도한 방법은, 오픈클로가 설치 된 우분투에 xrdp를 연결하여 크롬 브라우저를 실행해서 사용량 페이지(https://claude.ai/settings/usage)를 띄어놓고 캡쳐해서 OCR을 통해 사용량을 보여주게 했는데 크게 2가지 문제가 있었다.1. 해상도나 xrdp 상태에 따라서 캡쳐가 안되거나 OCR이 제대로 안 돈다..
[인공지능/OpenClaw] 오픈클로 구글(지메일, 캘린더 등) 연동하기 (feat. Gog 스킬)
·
인공지능/OpenClaw
업데이트- 2026.03.08> 해외 포럼에서 구글 계정 차단(사유: 구글 약관을 우회하기 위한 다중 계정 사용 혹은 봇에서 생성 된 계정) 소식이 들려오고 있습니다.> 가급적 부계정을 이용하는걸 권장합니다. ( 계정 차단에 대한 책임은 사용자 본인에게 있습니다 ) ClawHub에서 제일 유명한 스킬 중 하나가 구글 계정을 연동하는 "Gog" 스킬이다.https://clawhub.ai/steipete/gog Gog — ClawHubGoogle Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.clawhub.ai개인적으로는 이메일이랑 일정 관리 해주면 편하다 싶어서 연동을 하기로 결정했다.OAuth 클라이언트 만들기 원하는 구글 서비..
[인공지능/OpenClaw] 오픈클로 디스코드 연동하기
·
인공지능/OpenClaw
ChatGPT와의 연동이 끝났으니 이제는 "채널"을 연동하고자 한다.오픈클로에서 "채널(이하 메신저)"은 오픈클로와 대화할 수 있는 메신저를 의미하는데, 각 메신저는 게이트웨이를 통해 연결된다.지원하는 메신저 목록은 여기서 확인할 수 있는데 아쉽게도 카카오톡은 없다.그나마 한국에서 좀 쓸만한 것들 중에는 아래와 같은 사유로 디스코드로 선택했다.- 왓츠앱 ( 본인이 사용하지 않음 )- 텔레그램 ( 텔레그램의 경우 한 채널에 여러 봇을 못 붙인다는 얘기가 좀 있음 )- 디스코드- 슬랙 ( 개인용보단 업무용 아닐까 )- 라인 ( 본인이 사용하지 않음 )디스코드 서버 만들기윈도우 기준 디스코드 설치하고 아래와 같은 단계로 우선 서버를 만들어야 한다 디스코드 좌측 상단에 위치한 "+" 버튼을 눌러 서버를 추가한다..
[인공지능/OpenClaw] 오픈클로 프로바이더 추가하기 - ChatGPT (OpenAI)
·
인공지능/OpenClaw
오픈클로를 설치할 때 별다른 세팅을 해주지 않았기 때문에 지금은 그냥 깡통인 상태라서 할 수 있는게 없다.ChatGPT, Claude, Gemini 등 어떤 기본 LLM은 있어야 동작을 할 수 있기 때문에 프로바이더를 추가해보고자 한다.포스팅에서는 ChatGPT(OpenAI)를 하지만 다른 프로바이더들도 동일하게 설정할 수 있다. openclaw configure명령어를 이용하면 몇 가지 선택사항이 나오는데 아래와 같이 진행한다.- 게이트웨이: Local- 설정 값: Model- 프로바이더: OpenAI- 인증 방법: OAuth 그러면 어떤 URL이 나오는데 그냥 복사해서 브라우저에 붙여넣기 하면 된다.- 리모트 머신이여도 별다른 포트 포워딩 작업은 필요 없음 위 사진처럼 기본 모델 변경 결과가 나오면..
[인공지능/OpenClaw] 오픈클로 우분투(AWS)에서 설치하기
·
인공지능/OpenClaw
오픈클로는 보통 주 사용환경이 아닌 별도의 환경에 설치하는 것이 권장된다. 사실상 모든 정보에 접근할 수 있기 때문에 보안상의 이유로 분리하자는게 그 목적인데, 별도의 머신이 있으면 다행이고 없으면 클라우드나 도커를 사용해야 한다.- 클라우드의 사용의 경우 클라우드플레어에서 월 5달러에 이용할 수 있는 MoltWalker 서비스를 만들었는데 이를 이용한 구축은 다음 포스팅에 있다.https://blog.n3wbie.cloud/362 [인공지능/OpenClaw] 클라우드플레어 MoltWorker 구축하는 법클라우드 플레어에서 OpenClaw(aka MoltBot)를 호스팅하는 MoltWorker 구축하기 더보기서론 및 배경26년 초부터 개발자 및 인공지능에 관심 있는 사람들이라면 100번쯤은 들어봤을 - ..