Repolode
ray-r-ren

ray-r-ren/agent-apprenticeship

AI 코딩 에이전트가 반복 작업 루프를 수행하게 하고, 완료한 작업을 미래의 에이전트가 재사용할 경험 데이터로 만드는 CLI입니다.

스타
1,617
포크
61
열린 이슈
0
마지막 커밋
그저께

어떤 프로젝트인가요?

Agent Apprenticeship은 실제 작업을 AI 에이전트에게 맡길 수 있는 커맨드라인 도구이자 개방형 생태계입니다. 사용자가 작업을 제출하면 Codex, Claude Code, Cursor, OpenCode, Hermes Agent 등의 견습 에이전트가 반복 루프를 돌며 작업을 수행하고, 멘토 모델이나 사람이 각 반복 결과를 평가합니다. 루프는 설정 가능한 최대 깊이까지 이어집니다.

실행이 완료될 때마다 작업, 실행 추적, 교훈, 결과를 묶은 Experience Compilation이 생성됩니다. 사용자는 이 번들을 살펴보고 검증하거나 내보내고, 공유 생태계에 게시할 수 있습니다. 다른 사용자는 번들을 검색해 그 결과물인 Runtime Training을 자신의 에이전트에 설치할 수 있으므로, 이후 실행은 이전 작업을 바탕으로 시작합니다.

이 프로젝트는 세 가지 도제 모드(Autonomous, Expert-Led, Organization Custom)와 Public Ecosystem 또는 Private Internal Only 설정을 지원합니다. 프로젝트와 함께 제공되는 Hugging Face 시드 데이터셋에는 엄선된 작업, 교훈, 실행 추적이 담겨 있습니다.

핵심 기능

  • 01통합 명령 하나로 Codex, Cursor, Claude Code, OpenCode, OpenClaw 등의 로컬 에이전트를 실행합니다.
  • 02멘토 모델 제공자나 인간 전문가가 각 반복 루프를 평가합니다.
  • 03완료한 작업을 살펴보고 검증할 수 있는 Experience Compilation으로 묶습니다.
  • 04이전 경험에서 얻은 Runtime Training을 내보내고 설치해 이후 실행에 활용합니다.
  • 05명령 템플릿을 통해 사용자 지정 에이전트를 지원합니다.

활용 사례

  • 시장 맵 작성이나 릴리스 체크리스트 작성처럼 반복 가능한 여러 단계의 작업을 수행하고, 반복할수록 개선되는 에이전트를 활용합니다.
  • 비공개 내부 모드를 사용해 팀 내에서 에이전트 작업 경험을 공유합니다.
  • 에이전트 학습 연구를 위한 에이전트 추적 및 교훈 데이터셋을 구축합니다.

빠른 시작

  1. 1

    npm으로 CLI를 전역 설치합니다

    npm install -g agent-apprenticeship
  2. 2

    안내에 따라 설정을 진행합니다

    apprentice init
  3. 3

    설정을 확인합니다

    apprentice doctor
  4. 4

    첫 번째 작업을 실행합니다

    apprentice run "Create a short market map for AI procurement tools."

사용 전 알아둘 점

  • Mentor 모델 제공업체를 사용하려면 각 업체의 API 키가 필요하며, API 키는 로컬에 저장해야 합니다.
  • Codex, Claude Code, Cursor 등 지원되는 로컬 에이전트 CLI를 설치하거나 사용자 지정 명령을 준비해야 합니다.

포함된 컬렉션

토픽

자주 묻는 질문

agent-apprenticeship은(는) 무엇인가요?
AI 코딩 에이전트가 반복 작업 루프를 수행하게 하고, 완료한 작업을 미래의 에이전트가 재사용할 경험 데이터로 만드는 CLI입니다. Agent Apprenticeship은 실제 작업을 AI 에이전트에게 맡길 수 있는 커맨드라인 도구이자 개방형 생태계입니다. 사용자가 작업을 제출하면 Codex, Claude Code, Cursor, OpenCode, Hermes Agent 등의 견습 에이전트가 반복 루프를 돌며 작업을 수행하고, 멘토 모델이나 사람이 각 반복 결과를 평가합니다. 루프는 설정 가능한 최대 깊이까지 이어집니다.
agent-apprenticeship은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
agent-apprenticeship은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
agent-apprenticeship은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. agent-apprenticeship의 마지막 커밋은 2026년 10월 21일입니다.
agent-apprenticeship은(는) 어디에 사용할 수 있나요?
시장 맵 작성이나 릴리스 체크리스트 작성처럼 반복 가능한 여러 단계의 작업을 수행하고, 반복할수록 개선되는 에이전트를 활용합니다. 비공개 내부 모드를 사용해 팀 내에서 에이전트 작업 경험을 공유합니다. 에이전트 학습 연구를 위한 에이전트 추적 및 교훈 데이터셋을 구축합니다.
agent-apprenticeship는 어떻게 설치하나요?
npm으로 CLI를 전역 설치합니다: npm install -g agent-apprenticeship 안내에 따라 설정을 진행합니다: apprentice init 설정을 확인합니다: apprentice doctor 첫 번째 작업을 실행합니다: apprentice run "Create a short market map for AI procurement tools."
agent-apprenticeship은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/ray-r-ren/agent-apprenticeship

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트