Communitygithub.com

danielgamy981/claude-code-main

Bun을 사용하여 소스에서 Claude Code를 빌드하고 실행합니다. Anthropic API 및 MCP를 지원하는 TypeScript 및 React Ink 터미널 AI 코딩 어시스턴트입니다.

claude-code-main란 무엇인가요?

이 스킬은 `Claude Code`를 소스 코드에서 직접 빌드하고 실행하는 방법을 제공합니다. Claude Code는 Anthropic API와 MCP(Model Context Protocol)를 지원하는 TypeScript 기반의 터미널 AI 코딩 어시스턴트로, React Ink를 통해 아름다운 터미널 인터페이스를 제공합니다. 개발자는 이 저장소를 활용하여 최신 버전의 Claude Code를 테스트하거나, 필요에 맞게 커스터마이징할 수 있습니다. Bun 런타임을 사용하여 빠르게 의존성을 설치하고 실행할 수 있으며, macOS, Linux, Windows(WSL)에서 동작합니다. MCP 지원을 통해 외부 도구 및 API와 통합하여 워크플로우를 확장할 수 있습니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add danielgamy981/claude-code-main

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

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

문서

claude-code-main은(는) 무엇을 하나요?

Bun을 사용하여 소스에서 Claude Code를 빌드하고 실행합니다. Anthropic API 및 MCP(Model Context Protocol)를 지원하는 TypeScript 및 React Ink 터미널 AI 코딩 어시스턴트입니다.

개요

이 저장소는 Anthropic의 Claude Code를 소스에서 직접 빌드하고 실행할 수 있는 방법을 제공합니다. Claude Code는 터미널 환경에서 동작하는 AI 코딩 어시스턴트로, 개발자가 자연어로 코드를 작성, 수정 및 검토할 수 있도록 도와줍니다.

주요 기능

  • 소스에서 빌드: 최신 Claude Code 기능을 직접 테스트하거나 수정할 수 있습니다.
  • Bun 런타임: 빠른 의존성 설치와 실행을 위해 Bun을 사용합니다.
  • Anthropic API: Claude와 같은 Anthropic 모델과 통신합니다.
  • MCP 지원: Model Context Protocol을 통해 외부 도구 및 데이터 소스와 통합합니다.
  • TypeScript 및 React Ink: TypeScript로 작성되었으며, React Ink를 사용하여 아름다운 터미널 UI를 제공합니다.

시스템 요구사항

  • 운영체제: macOS, Linux, Windows(WSL 권장)
  • Bun: 최신 버전 설치 필요
  • Node.js: 선택 사항 (일부 스크립트에서 필요할 수 있음)
  • Anthropic API 키: Claude Code 사용을 위한 API 키 필요

설치 및 실행 방법

  1. 저장소 클론:
git clone https://github.com/danielgamy981/claude-code-main.git
cd claude-code-main
  1. 의존성 설치:
bun install
  1. 환경 변수 설정:
export ANTHROPIC_API_KEY="your-api-key-here"
  1. 실행:
bun run start

커스터마이징

소스 코드를 수정하여 자신만의 기능을 추가하거나 동작을 변경할 수 있습니다. 주요 파일은 src/ 디렉토리에 있습니다.

기여

이 저장소에 기여하려면 Pull Request를 제출하거나 Issue를 열어주세요.

라이선스

이 프로젝트는 MIT 라이선스 하에 배포됩니다. 자세한 내용은 LICENSE 파일을 참조하세요.

관련 스킬