Repolode
LiuMengxuan04

LiuMengxuan04/MiniCode

학습과 실험을 위해 작은 코드베이스로 구현한, Claude Code와 비슷한 도구 루프와 TUI를 갖춘 경량 터미널 코딩 도우미입니다.

대체할 수 있는 제품:Claude Code

스타
1,161
포크
125
열린 이슈
16
마지막 커밋
29일 전

어떤 프로젝트인가요?

MiniCode는 로컬 개발을 위한 터미널 중심 코딩 도우미입니다. 사용자 요청을 받아 작업 공간을 살펴보고, 파일 읽기·검색·편집·명령 실행 등의 도구를 호출하며, 파일에 쓰기 전에 변경 사항을 검토한 뒤 같은 세션에서 최종 응답을 반환합니다.

이 프로젝트는 Claude Code의 작업 흐름과 아키텍처 아이디어를 훨씬 작은 구현으로 재현하는 것을 목표로 합니다. 전체 화면 TUI에서 대화 기록 스크롤, 슬래시 명령, 승인 절차, 프로젝트별 세션 저장, 자동 압축 같은 컨텍스트 관리 기능을 제공합니다. SKILL.md로 정의한 로컬 스킬과 stdio 또는 원격 HTTP를 통한 MCP 도구도 지원합니다.

TypeScript 저장소 외에도 같은 프로젝트의 Rust, Python, Go, Java 구현이 별도 저장소에서 관리되고 있습니다. 코딩 에이전트의 구현 방식을 공부하거나 자신만의 도구를 만들고 싶은 사람에게 적합합니다.

핵심 기능

  • 01한 번의 턴에서 여러 단계로 도구를 호출해 모델-도구-모델 루프 구성
  • 02입력 기록, 슬래시 명령 메뉴, 승인 절차를 갖춘 전체 화면 터미널 UI
  • 03경로 및 명령 권한을 확인하고 쓰기 전에 검토하는 파일 편집
  • 04재개, 이름 변경, 분기, 압축을 지원하는 프로젝트별 세션 저장
  • 05SKILL.md를 통한 로컬 스킬과 stdio 또는 HTTP를 통한 MCP 도구·리소스·프롬프트
  • 06루트 에이전트가 조율하는 최대 3개의 동시 읽기 전용 하위 에이전트

활용 사례

  • Claude Code 스타일 코딩 에이전트의 루프와 TUI 구성 방식 학습
  • 작고 읽기 쉬운 코드베이스를 바탕으로 사용자 지정 터미널 코딩 도우미 구축
  • 터미널 에이전트에서 MCP 서버와 로컬 SKILL.md 스킬 실험
  • 모의 모델 모드로 에이전트 작업 흐름을 오프라인에서 시연

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/LiuMengxuan04/MiniCode.git
  2. 2

    프로젝트 디렉터리로 이동합니다

    cd MiniCode
  3. 3

    종속 항목을 설치합니다

    npm install
  4. 4

    설치 프로그램을 실행하고 모델 이름, ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN을 입력한 다음 minicode로 시작합니다

    npm run install-local

사용 전 알아둘 점

  • 실제 모델을 사용하려면 Anthropic 호환 API 엔드포인트와 인증 토큰이 필요합니다.
  • 완전한 프로덕션 플랫폼이 아니라 학습과 실험을 위한 소규모 코드베이스입니다.

포함된 컬렉션

토픽

자주 묻는 질문

MiniCode은(는) 무엇인가요?
학습과 실험을 위해 작은 코드베이스로 구현한, Claude Code와 비슷한 도구 루프와 TUI를 갖춘 경량 터미널 코딩 도우미입니다. MiniCode는 로컬 개발을 위한 터미널 중심 코딩 도우미입니다. 사용자 요청을 받아 작업 공간을 살펴보고, 파일 읽기·검색·편집·명령 실행 등의 도구를 호출하며, 파일에 쓰기 전에 변경 사항을 검토한 뒤 같은 세션에서 최종 응답을 반환합니다.
MiniCode은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
MiniCode은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
MiniCode은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. MiniCode의 마지막 커밋은 2026년 10월 9일입니다.
MiniCode은(는) 어디에 사용할 수 있나요?
Claude Code 스타일 코딩 에이전트의 루프와 TUI 구성 방식 학습 작고 읽기 쉬운 코드베이스를 바탕으로 사용자 지정 터미널 코딩 도우미 구축 터미널 에이전트에서 MCP 서버와 로컬 SKILL.md 스킬 실험 모의 모델 모드로 에이전트 작업 흐름을 오프라인에서 시연
MiniCode는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/LiuMengxuan04/MiniCode.git 프로젝트 디렉터리로 이동합니다: cd MiniCode 종속 항목을 설치합니다: npm install 설치 프로그램을 실행하고 모델 이름, ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN을 입력한 다음 minicode로 시작합니다: npm run install-local
MiniCode은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/LiuMengxuan04/MiniCode

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

관련 프로젝트