Repolode
cloudflare

cloudflare/vibesdk

자연어 프롬프트로 풀스택 앱을 만들고 배포하며, 모든 작업이 Cloudflare에서 실행되는 오픈소스 에이전트 플랫폼입니다.

대체할 수 있는 제품:LovableBolt.new

스타
5,419
포크
1,282
열린 이슈
22
마지막 커밋
7시간 전

어떤 프로젝트인가요?

VibeSDK를 사용하면 AI 코딩 에이전트와 함께 작업해 풀스택 애플리케이션을 만들 수 있습니다. 원하는 것을 설명하고 에이전트의 확인 질문에 답하면, 에이전트가 계획을 세우고 파일을 수정하며 미리보기를 배포하고 오류를 살펴본 뒤 함께 개선해 나가는 과정을 지켜볼 수 있습니다.

전체 워크플로는 Cloudflare 서비스에서 실행됩니다. 프로젝트마다 격리된 Durable Object 작업 공간이 제공되고, 생성된 앱은 Dynamic Workers로 미리 볼 수 있습니다. 각 앱에는 Durable Object Facet을 통해 SQLite 기반 스토리지가 제공되며, 복원 지점을 포함한 버전 기록은 Cloudflare Artifacts에 보관됩니다. 모델 제공자는 AI Gateway를 통해 연결됩니다.

원클릭 Cloudflare Workers 배포 흐름으로 자체 인스턴스를 배포하거나, 설정 스크립트로 Cloudflare 리소스와 모델 제공자, 인증을 구성한 뒤 Bun으로 로컬에서 실행할 수 있습니다. 생성한 프로젝트를 내보내 다른 환경에서 계속 개발할 수도 있습니다.

핵심 기능

  • 01구조화된 확인 질문을 통한 에이전트 기반 반복 코드 생성.
  • 02통합 코드 에디터에서 파일을 실시간으로 수정.
  • 03장시간 실행되는 개발 서버 없이 Dynamic Worker 미리보기 제공.
  • 04빌드 과정에서 브라우저 콘솔을 확인하고 런타임 오류를 수정.
  • 05앱별로 격리된 SQLite 스토리지와 확인 및 초기화 기능.
  • 06Cloudflare Artifacts에 복원 지점을 저장하고, 기록을 유지하면서 이전 상태로 롤백.
  • 07플랫폼 외부에서 개발을 이어갈 수 있도록 프로젝트 내보내기.

활용 사례

  • 텍스트 설명을 바탕으로 풀스택 웹 앱 프로토타입 제작.
  • Cloudflare Workers와 Durable Objects 기반 에이전트 코딩 플랫폼의 구축 방식 학습.
  • 자체 Cloudflare 계정에서 비공개 또는 내부용 바이브 코딩 플랫폼 운영.
  • 에이전트 시스템에서 프로젝트별 격리 및 버전 관리 작업 공간 패턴 연구.

빠른 시작

  1. 1

    저장소를 클론합니다

    git clone https://github.com/cloudflare/vibesdk.git
  2. 2

    프로젝트 폴더로 이동한 뒤 Bun으로 종속 항목을 설치합니다

    cd vibesdk && bun install
  3. 3

    설정 스크립트를 실행해 Cloudflare 리소스와 환경을 구성합니다

    bun run setup
  4. 4

    개발 서버를 시작하고 http://localhost:5173 을 엽니다

    bun run dev

사용 전 알아둘 점

  • Cloudflare 계정과 API 토큰이 필요하며, 프로덕션에서 사용하려면 Workers Paid 플랜과 Workers for Platforms 액세스 권한도 필요합니다.
  • AI Gateway에 공급자 키를 저장하지 않는 경우, 하나 이상의 모델 공급자에 대한 자격 증명이 필요합니다.
  • 자체 인스턴스를 배포하려면 와일드카드 DNS가 설정된 사용자 지정 도메인과 설정 가이드가 필요합니다.

토픽

자주 묻는 질문

vibesdk은(는) 무엇인가요?
자연어 프롬프트로 풀스택 앱을 만들고 배포하며, 모든 작업이 Cloudflare에서 실행되는 오픈소스 에이전트 플랫폼입니다. VibeSDK를 사용하면 AI 코딩 에이전트와 함께 작업해 풀스택 애플리케이션을 만들 수 있습니다. 원하는 것을 설명하고 에이전트의 확인 질문에 답하면, 에이전트가 계획을 세우고 파일을 수정하며 미리보기를 배포하고 오류를 살펴본 뒤 함께 개선해 나가는 과정을 지켜볼 수 있습니다.
vibesdk은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
vibesdk은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
vibesdk은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. vibesdk의 마지막 커밋은 2026년 10월 22일입니다.
vibesdk은(는) 어디에 사용할 수 있나요?
텍스트 설명을 바탕으로 풀스택 웹 앱 프로토타입 제작. Cloudflare Workers와 Durable Objects 기반 에이전트 코딩 플랫폼의 구축 방식 학습. 자체 Cloudflare 계정에서 비공개 또는 내부용 바이브 코딩 플랫폼 운영. 에이전트 시스템에서 프로젝트별 격리 및 버전 관리 작업 공간 패턴 연구.
vibesdk는 어떻게 설치하나요?
저장소를 클론합니다: git clone https://github.com/cloudflare/vibesdk.git 프로젝트 폴더로 이동한 뒤 Bun으로 종속 항목을 설치합니다: cd vibesdk && bun install 설정 스크립트를 실행해 Cloudflare 리소스와 환경을 구성합니다: bun run setup 개발 서버를 시작하고 http://localhost:5173 을 엽니다: bun run dev
vibesdk은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/cloudflare/vibesdk

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

관련 프로젝트