SDK 시작하기
화면 대신 코드로 앱 생성을 다루고 싶다면 공개 SDK를 쓸 수 있습니다.
npm install @cf-vibesdk/sdk기본 사용
섹션 제목: “기본 사용”import { PhasicClient } from '@cf-vibesdk/sdk';
const client = new PhasicClient({ baseUrl: 'https://piko.kr', apiKey: process.env.PIKO_API_KEY!,});
const session = await client.build('간단한 hello world 페이지를 만들어줘.', { projectType: 'app', autoGenerate: true,});
await session.wait.deployable();console.log('미리보기 URL:', session.state.previewUrl);session.close();클라이언트 종류
섹션 제목: “클라이언트 종류”| 클라이언트 | 동작 |
|---|---|
PhasicClient | 단계별(phase) 생성 |
AgenticClient | 자율(agentic) 생성 |
VibeClient | 동작 방식을 직접 지정 |
브라우저·Node.js 22+·Bun·Cloudflare Workers에서 동작합니다.
API 키 발급은 API 키 발급을 보세요.