플레이그라운드

CodeRouter의 라우팅을 브라우저에서 사용해 보기

이 페이지에서 코딩 요청을 보내고, 각 요청에 어떤 모델이 답했는지와 그 이유를 확인하세요. 작업 단계, 작업의 난이도, 판정 모델이 받은 질문, 그리고 4개 티어와 각 티어의 정가를 보여 줍니다. 모두 실제 요청이며, Claude Code, Codex, Cursor에서 보내는 요청과 같은 라우터를 거치고 같은 정가로 과금됩니다.

신용카드는 필요 없습니다. 무료 체험 중 플레이그라운드에서는 하루 최대 20건의 요청을 보낼 수 있으며, 체험 사용량 $5에서 모델 정가로 차감됩니다.

라우팅 미리 보기

코딩 작업을 붙여 넣으면 스마트 라우팅이 어떤 모델에서 시작할지와 그 이유를 보여 줍니다. 계정이 필요 없고, 코드를 작성하는 모델은 실행되지 않으며 과금도 없습니다.

또는 예시 사용:

입력란을 클릭하면 여기에 Cloudflare 봇 확인이 표시됩니다.

0 / 4,000자 · 미리 보기는 하루 20회

입력한 텍스트는 분류를 위해 CodeRouter의 라우팅 판정 모델(TypeSafe AI가 운영하는 Jev 모델)로 전송됩니다. 텍스트는 저장되지 않으며, 코드를 작성하는 모델은 실행되지 않습니다. 봇 확인에는 Cloudflare Turnstile을 사용합니다. 개인정보 처리방침

예시설명용 값이며, 실제로 기록된 요청이 아닙니다.

이 재시도 루프는 API가 429를 반환하면 가끔 끝나지 않습니다. 버그를 찾아 고쳐 주세요.

js
async function fetchWithRetry(url, opts) {
  let attempt = 0;
  while (attempt < MAX_RETRIES) {
    const res = await fetch(url, opts);
    if (res.status === 429) {
      attempt = 0;
      await sleep(nextDelay(attempt));
      continue;
    }
    if (!res.ok) {
      attempt++;
      continue;
    }
    return res;
  }
  throw new Error("too many retries");
}

429 분기에서 attempt = 0으로 설정하므로 루프가 MAX_RETRIES에 도달하지 못합니다. 모든 재시도를 세고, 다음 시도 전에 기다리세요:

js
if (res.status === 429) {
  attempt++;
  await sleep(nextDelay(attempt));
  continue;
}
Kimi K2.6 · T1입력 420 · 출력 180정가 기준 $0.00114.8초

바로 써 볼 수 있는 예시

  • 작은 수정
  • 버그 찾기
  • 리팩터링 계획
  • 테스트 작성

예시마다 필요한 작업량이 달라 라우팅 결과도 달라질 수 있습니다. 대화당 최대 20턴, 답변은 최대 2,048 토큰입니다.