콘텐츠로 이동

SDK 시작하기

화면 대신 코드로 앱 생성을 다루고 싶다면 공개 SDK를 쓸 수 있습니다.

Terminal window
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 키 발급을 보세요.