Community연구 & 데이터 분석github.com

plain-eggandtongue4179/MiniCC

Claude Code의 소스 코드를 연구하고 19개의 실습 엔지니어링 모듈을 완료하여 나만의 AI 코드 에이전트를 구축하세요.

MiniCC란 무엇인가요?

MiniCC는 Claude Code의 내부 동작 원리를 학습하고, 직접 AI 코드 에이전트를 구축해볼 수 있는 실습형 교육 스킬입니다. 이 스킬은 공식 Claude Code 저장소를 분석하여 19개의 단계별 엔지니어링 모듈을 제공하며, 각 모듈은 실제 AI 에이전트 시스템의 핵심 구성 요소(에이전트 루프, 도구 실행, 컨텍스트 관리 등)를 직접 구현해보도록 설계되었습니다. 주로 Claude Code, Cursor, Codex와 같은 AI 코딩 에이전트 플랫폼에서 사용할 수 있습니다. 사용자는 이 스킬을 통해 단순히 이론을 배우는 것이 아니라, 실제 소스 코드 수준에서 AI 에이전트의 아키텍처를 이해하고 커스터마이징할 수 있는 능력을 갖추게 됩니다. 각 모듈은 독립적으로 완료 가능하며, 완료된 모듈은 실용적인 AI 코딩 도우미 구축의 기반이 됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add plain-eggandtongue4179/MiniCC

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

MiniCC은(는) 무엇을 하나요?

Claude Code의 소스 코드를 연구하고 19개의 실습 엔지니어링 모듈을 완료하여 나만의 AI 코드 에이전트를 구축하세요.

개요

MiniCC는 Claude Code의 핵심 메커니즘을 학습할 수 있는 실습 중심 스킬입니다. 이 스킬은 다음을 제공합니다:

  • Claude Code 소스 코드에 대한 심층 분석
  • 19개의 단계별 실습 엔지니어링 모듈
  • 실제 AI 코드 에이전트 구축 경험

시작하기

필수 조건

  • Claude Code, Cursor, Codex 등 AI 코딩 에이전트 환경
  • Python 3.8+ 및 Node.js 16+
  • Git

설치 및 사용

  1. 이 저장소를 클론합니다:
git clone https://github.com/plain-eggandtongue4179/MiniCC.git
cd MiniCC
  1. 모듈 목록을 확인합니다:
ls modules/
  1. 첫 번째 모듈부터 시작합니다:
cd modules/01-agent-loop
cat README.md

모듈 구성

모듈 번호이름설명
1에이전트 루프기본 요청-응답 루프 구현
2도구 시스템외부 도구 등록 및 실행
3컨텍스트 관리대화 컨텍스트 및 히스토리 유지
4명령어 파싱자연어 명령어 해석
5파일 시스템 접근파일 읽기/쓰기/검색
6코드 분석코드 이해 및 구조 파악
7오류 처리오류 복구 및 우아한 실패
8멀티턴 대화다중 턴 상호작용 관리
9메모리 시스템단기/장기 메모리 구현
10검색 통합웹 및 문서 검색
11테스트 실행테스트 자동화 및 결과 분석
12디버깅 지원디버깅 워크플로우 통합
13패키지 관리패키지 설치 및 종속성 해결
14구성환경 설정 및 사용자 설정
15보안샌드박스 실행 및 권한 제어
16성능 최적화응답 시간 및 리소스 사용 최적화
17문서 생성코드 문서 자동 생성
18협업 워크플로우버전 관리 통합 및 코드 리뷰
19배포 및 확장에이전트 배포 및 확장

어떻게 기여하나요?

이 스킬은 학습 목적으로 설계되었습니다. 기여를 원하시면:

  • 각 모듈의 README.md 지침을 따르세요
  • 코드는 명확하고 주석을 포함하세요
  • 테스트를 작성하고 통과하는지 확인하세요
  • 개선 사항이 있으면 Pull Request를 보내주세요

라이선스

MIT License. 자세한 내용은 LICENSE 파일을 참조하세요.

추가 자료

관련 스킬