사용자와 작업 맥락을 저장하고 에이전트 간에 공유하며, 경험을 재사용 가능한 Skills로 정리하는 AI 에이전트용 메모리 레이어입니다.
AMAP-ML/SkillClaw
세션을 기록하고 사용자, 에이전트, 기기 간에 공유 스킬 라이브러리를 발전시키는 AI 에이전트용 로컬 API 프록시입니다.
- 스타
- 2,721
- 포크
- 270
- 열린 이슈
- 29
- 마지막 커밋
- 그저께
어떤 프로젝트인가요?
SkillClaw은 AI 에이전트와 LLM 제공업체 사이에서 로컬 OpenAI 호환 프록시로 동작합니다. 실제 상호작용에서 세션 데이터를 수집하고, SKILL.md 형식의 로컬 스킬 라이브러리를 관리하며, 사용자가 별도로 신경 쓰지 않아도 에이전트가 스킬을 계속 개선하도록 합니다.
시스템은 두 부분으로 구성됩니다. 클라이언트 프록시는 각 머신에서 실행되며, 단일 사용자는 이것만으로 충분히 사용할 수 있습니다. 선택 사항인 evolve 서버는 공유 저장소(로컬 디렉터리, Alibaba OSS 또는 S3)에서 세션 데이터를 읽고, 워크플로 또는 에이전트 엔진으로 스킬을 중복 제거하고 개선한 뒤 결과를 다시 저장합니다. 그러면 그룹의 모든 클라이언트가 동일한 업데이트를 가져옵니다.
Hermes, OpenClaw, Codex, Claude Code, QwenPaw, IronClaw, PicoClaw, ZeroClaw, NanoClaw, NemoClaw와 통합되며, 모든 OpenAI 호환 API와 함께 사용할 수 있습니다. 로컬 대시보드에서 스킬, 검증 작업, 버전 기록, 세션 추적을 확인할 수 있습니다.
핵심 기능
- 01에이전트용 /v1/chat/completions 및 /v1/messages 엔드포인트를 제공하는 로컬 프록시입니다.
- 02세션 데이터를 기록하고 로컬 SKILL.md 스킬 라이브러리를 관리합니다.
- 03공유 세션 데이터에서 스킬을 중복 제거하고 개선하는 선택형 evolve 서버입니다.
- 04그룹별 네임스페이스를 지원하는 로컬 디렉터리, Alibaba OSS 또는 S3 기반 공유 저장소입니다.
- 05참여를 선택한 클라이언트가 게시 전에 후보 스킬을 검토하는 선택형 검증 단계입니다.
- 06스킬, 검증 진행 상황, 세션 추적을 살펴볼 수 있는 로컬 대시보드입니다.
활용 사례
- 시간이 지남에 따라 코딩 에이전트의 스킬이 자동으로 개선되기를 원하는 개인 개발자.
- 여러 엔지니어의 에이전트가 하나의 스킬 라이브러리를 공유하는 팀.
- 학습한 스킬을 공유해야 하는 여러 에이전트나 기기를 사용하는 한 명의 사용자.
- 클라우드 저장소를 추가하기 전에 로컬 공유 디렉터리로 로컬 머신에서 스킬 발전을 테스트하는 경우.
빠른 시작
- 1
저장소를 클론하고 macOS/Linux 설치 스크립트를 실행합니다
git clone https://github.com/AMAP-ML/SkillClaw.git && cd SkillClaw - 2
저장소에 포함된 설치 스크립트를 실행합니다
bash scripts/install_skillclaw.sh - 3
가상 환경을 활성화합니다
source .venv/bin/activate - 4
설정 마법사로 로컬 구성을 생성합니다
skillclaw setup
사용 전 알아둘 점
- OpenAI 호환 API 또는 AWS Bedrock을 제공하는 업스트림 공급자 계정이 필요합니다.
- Python 3.10 이상이 필요합니다.
- 사용자 간 진화를 공유하려면 공유 스토리지(OSS, S3 또는 로컬)와 evolve 서버가 필요합니다.
토픽
자주 묻는 질문
- SkillClaw은(는) 무엇인가요?
- 세션을 기록하고 사용자, 에이전트, 기기 간에 공유 스킬 라이브러리를 발전시키는 AI 에이전트용 로컬 API 프록시입니다. SkillClaw은 AI 에이전트와 LLM 제공업체 사이에서 로컬 OpenAI 호환 프록시로 동작합니다. 실제 상호작용에서 세션 데이터를 수집하고, SKILL.md 형식의 로컬 스킬 라이브러리를 관리하며, 사용자가 별도로 신경 쓰지 않아도 에이전트가 스킬을 계속 개선하도록 합니다.
- SkillClaw은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- SkillClaw은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- SkillClaw은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. SkillClaw의 마지막 커밋은 2026년 10월 21일입니다.
- SkillClaw은(는) 어디에 사용할 수 있나요?
- 시간이 지남에 따라 코딩 에이전트의 스킬이 자동으로 개선되기를 원하는 개인 개발자. 여러 엔지니어의 에이전트가 하나의 스킬 라이브러리를 공유하는 팀. 학습한 스킬을 공유해야 하는 여러 에이전트나 기기를 사용하는 한 명의 사용자. 클라우드 저장소를 추가하기 전에 로컬 공유 디렉터리로 로컬 머신에서 스킬 발전을 테스트하는 경우.
- SkillClaw는 어떻게 설치하나요?
- 저장소를 클론하고 macOS/Linux 설치 스크립트를 실행합니다: git clone https://github.com/AMAP-ML/SkillClaw.git && cd SkillClaw 저장소에 포함된 설치 스크립트를 실행합니다: bash scripts/install_skillclaw.sh 가상 환경을 활성화합니다: source .venv/bin/activate 설정 마법사로 로컬 구성을 생성합니다: skillclaw setup
- SkillClaw은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AMAP-ML/SkillClaw
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
CLI, 브라우저, 채팅 앱에서 사용할 수 있는, 시간이 지나며 학습하는 지속적 메모리·정체성·스킬을 갖춘 AI 에이전트용 상태 유지 하네스입니다.
에이전트 작업 결과를 에이전트와 LLM이 공유하는 편집 가능한 Markdown 스킬 파일로 바꾸는 오픈소스 메모리 레이어입니다.
코딩 에이전트와 데스크톱 AI 호스트가 위키 형태로 저장된 세션 간 공유 메모리를 사용할 수 있게 하는 경량 메모리 시스템입니다.
bash와 약 100줄의 핵심 Python 코드만 사용하는 최소한의 AI 소프트웨어 엔지니어링 에이전트로, GitHub 이슈를 해결하거나 CLI에서 작업을 돕습니다.
OpenClaw AI 에이전트에 그래픽 인터페이스를 제공해, 터미널 없이 에이전트를 실행하고 채팅, 채널, 일정을 관리할 수 있는 데스크톱 앱입니다.