sandroandric/AgentHandover
What if OpenClaw, Claude Code, Codex etc. knew how to do your work without you saying it? AgentHandover observes you, learns and teaches your agents with self-improving skills.
AgentHandover – Mac 워크플로우를 AI 실행 가능한 스킬로
무엇인가
AgentHandover 는 macOS 전용 애플리케이션으로, 컴퓨터에서 반복적으로 수행하는 작업을 지켜보고 각 작업을 스킬 (워크플로우, 목적, 결정 로직, 가드레일, 작성 스타일의 구조화된 설명) 로 변환하며, 해당 스킬을 Claude Code, Codex, OpenClaw, Hermes 또는 MCP 프로토콜을 사용하는 모든 도구와 같은 AI 에이전트가 사용할 수 있도록 합니다.
왜 중요한가
- 수제 프롬프트 불필요 – 평소처럼 작업하면 됩니다. 앱이 클릭, 키 입력, 화면 내용을 기록합니다.
- Why 중심 – 생성된 스킬은 단계뿐만 아니라 암묵적으로 사용하는 전략 (선택 기준, 가드레일, 음성) 도 포착합니다.
- 지속적인 개선 – 에이전트가 스킬을 실행한 후 보고합니다. 성공적인 실행은 신뢰도를 높이고, 편차는 질문을 유발하며, 스킬을 승인하거나 수정할 수 있습니다.
- 로컬 우선 및 프라이빗 – 모든 녹화, 임베딩, 지식 기반은 Mac에 남습니다. 에이전트가 저장된 '메모리'를 검색할 수 있는지 여부를 결정하는 것은 오직 사용자뿐입니다.
핵심 개념
| 개념 | 기능 |
|---|---|
| 스킬 | 워크플로우를 설명하는 Markdown 문서: 전략, 순서 단계, 선택 기준, 가드레일, 음성, 신뢰도 점수, 미해결 질문. |
| 메모리 | 본 모든 화면의 개인적이고 검색 가능한 아카이브. 화면은 Google의 EmbeddingGemma 2 (Ollama 경유) 로 임베딩되며 벡터 + 짧은 수정된 설명으로 유지됩니다. 스크린샷은 임베딩 후 삭제됩니다. |
| Commonplace | 사용자 또는 연결된 에이전트가 스킬, 메모리 순간, 일일 요약, 사용자 프로필을 쿼리할 수 있는 통합 검색 UI (및 CLI / REST API). |
| 지식 원장 | 스킬의 어느 부분이 알려짐, 가설, 알 수 없음인지 추적하고 주간 질문 예산을 추진합니다. |
| MCP 서버 | AgentHandover와 MCP 호환 에이전트 간의 통신을 중재하는 작은 로컬 서버. |
작동 방식 – 사용자 흐름
- 설치 –
.pkg릴리스를 다운로드하고 온보딩 마법사를 실행합니다 (화면 캡처, 접근성 권한 부여, 필요한 Ollama 모델 설치). - 작업 기록 – 메뉴 바에서 Record 를 클릭하고 워크플로우를 한 번 수행한 후 녹화를 중지합니다.
- 최대 3개의 질문에 답변 – 앱이 추론할 수 없었던 것 (예: 시작 조건, 종료 조건, 모호한 단계) 을 묻습니다.
- 검토 및 승인 – 초안 스킬이 표시됩니다. 단계, 전략, 가드레일을 확인한 후 Approve for Agents 를 클릭합니다.
- 에이전트 연결 – 한 줄 명령
agenthandover connect claude-code(또는codex,openclaw,hermes). 에이전트는 MCP를 통해 스킬을 받습니다. - 실행 – 에이전트 채팅에서 스킬을 호출합니다 (
/reddit-community-marketing또는 자연스러운 설명). 에이전트가 단계를 실행하고 진행 상황을 보고하며 스킬의 신뢰도가 업데이트됩니다.
예시 스킬 (발췌)
Reddit Community Marketing
Daily engagement workflow – 6 steps – 4 sessions learned
STRATEGY
Browse target subreddits for posts about marketing tools or growth-hacking. Engage with high-signal posts (10+ comments, <48 h old, not promotional). Write authentic replies: acknowledge → share experience → mention product.
STEPS
1. Open Reddit → r/startups
2. Scan posts – skip promotional, skip <10 comments
3. Open high-signal post, read top comments
4. Write reply: acknowledge → experience → mention product
5. Submit, verify not auto-removed
6. Repeat for r/marketing, r/growthacking (max 5/day)
SELECTION CRITERIA GUARDRAILS
- 10+ comments - Max 5 replies/day
- Not promotional - Never identical phrasing
- <48 h old - Never reply to own posts
VOICE & STYLE
Tone: casual, short punchy sentences, occasional emoji.
스킬에는 신뢰도 (89%) 와 소요 시간 (약 15분) 도 저장됩니다.
메모리 및 검색 (Commonplace)
- 모든 화면은 EmbeddingGemma 2 로 임베딩됩니다 (화면당 약 0.5초).
- 메뉴 바에서 검색하거나
agenthandover memory search "invoice from Acme"로 검색하거나 에이전트가 쿼리하도록 할 수 있습니다 (agenthandover memory agents on). - 화면은 작은 암호화된 썸네일로 7일 동안 유지되며, 벡터와 수정된 설명은 1년 동안 유지됩니다.
- 개인 정보 보호 영역을 통해 비밀번호 관리자, 은행 사이트 등을 캡처에서 제외할 수 있습니다.
자동화 사용 사례
- 연구 – 소스를 스캔하고 사실을 추출하며 요약을 작성합니다.
- 커뮤니티 참여 – 매일 Reddit/Discord에 내 목소리로 게시합니다.
- 지원 분류 – 티켓을 읽고 매크로를 선택하며 답변을 작성합니다.
- 데이터 추출 – 대시보드나 스프레드시트에서 구조화된 데이터를 가져옵니다.
- 운영 체크리스트 – 배포, 릴리스, 상태 업데이트.
- 개인 스킬 라이브러리 – 에이전트가 수행하길 원하는 모든 반복 가능한 워크플로우.
설치 및 빠른 시작 (요약)
# 1. GitHub 릴리스 페이지에서 .pkg를 설치합니다
# 2. 작업을 기록합니다
# 3. 자동 생성된 질문에 답변합니다
# 4. 초안 스킬을 승인합니다
# 5. 에이전트를 연결합니다
# agenthandover connect claude-code
# 6. Claude Code에서 실행합니다: /reddit-community-marketing
CLI는 고급 제어를 위해 agenthandover install, agenthandover memory forget, agenthandover search … 및 list_ready_skills 도 제공합니다.
개인 정보 보호 및 보안
- 모든 데이터는 기기에 남습니다. 에이전트가 메모리를 검색할 수 있는지 여부를 제어하는 것은 사용자뿐입니다.
- 화면은 임베딩 후 삭제됩니다. 썸네일은 키체인에 저장된 키로 암호화됩니다.
- 앱은 macOS 개인 정보 보호 영역을 존중하며 메모리 캡처를 수동으로 잊거나 일시 중지할 수 있습니다.
만든 사람은?
Sandro Andrić (BySandro) 가 만들었습니다. README에 로고와 개인 사이트 링크가 있습니다. 디스코드 커뮤니티에서 지원을 받을 수 있습니다.
결론: AgentHandover는 반복 가능한 데스크톱 워크플로우를 구조화된 AI 읽기 가능한 스킬로 변환하고, 작업의 검색 가능한 시각적 메모리를 저장하며, 로컬 AI 에이전트가 해당 스킬을 실행하면서 실행에서 지속적으로 학습할 수 있도록 하는 진정한 macOS 중심 도구입니다. AI 에이전트 자동화 공간에 정확히 위치합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트