Kevin Liu
19 sandbox-arenaSandbox Arenapage: /ko/cards/sandbox-arenamarkdown: /ko/cards/sandbox-arena.md@type: SoftwareApplicationcategory: DeveloperApplicationyear: 2026disciplines: 인프라, 데이터inks: 1health: 281attack: 103defence: 105speed: 105trait: Fresh Sandboxlive: sandboxarena.vercel.app

Sandbox Arena

# Sandbox Arena

Sandbox Arena는 두 클라우드 코드 샌드박스가 같은 작업으로 속도를 겨루는 성능 평가 도구입니다.Sandbox Arena는 두 클라우드 코드 샌드박스가 같은 작업으로 속도를 겨루는 성능 평가 도구입니다.

인프라데이터Kevin Liu의 컬렉션에 있는 카드 26장 중 19번째 카드. 2026. 인프라 및 데이터.

sandboxarena.vercel.app 열기- 바로가기: https://sandboxarena.vercel.app

수치

## 수치

  • 24커밋git rev-list --count 0dae422af
  • 1GitHub 스타gh api repos/Kevin-Liu-01/Sandbox-Arena --jq .stargazers_count (2026-11-01)
  • 3검사 파일gh api repos/Kevin-Liu-01/Sandbox-Arena/git/trees/0dae422af4e9189d982e981746d2379f73a28d2e?recursive=1 --jq ".tree[].path" | grep -cE <glob> (tree not truncated, 220 entries)
  • 4활동일당 커밋24 commits over 6 distinct commit dates, 2026-06-14 to 2026-07-27
  • - **24 커밋**. 증빙: `git rev-list --count 0dae422af` - **1 GitHub 스타**. 증빙: `gh api repos/Kevin-Liu-01/Sandbox-Arena --jq .stargazers_count (2026-11-01)` - **3 검사 파일**. 증빙: `gh api repos/Kevin-Liu-01/Sandbox-Arena/git/trees/0dae422af4e9189d982e981746d2379f73a28d2e?recursive=1 --jq ".tree[].path" | grep -cE <glob> (tree not truncated, 220 entries)` - **4 활동일당 커밋**. 증빙: `24 commits over 6 distinct commit dates, 2026-06-14 to 2026-07-27`

특성

## 특성

Fresh Sandbox 실행할 때마다 새 샌드박스를 만들고 끝나면 삭제하므로, 매 턴 상태 이상이 초기화됩니다.

Sandbox-Arena@0dae422af:lib/arena/orchestrator.ts:37-38, 49-51, 78-80; components/arena/TrialStudio.tsx:266

**Fresh Sandbox**. 실행할 때마다 새 샌드박스를 만들고 끝나면 삭제하므로, 매 턴 상태 이상이 초기화됩니다. 증빙: `Sandbox-Arena@0dae422af:lib/arena/orchestrator.ts:37-38, 49-51, 78-80; components/arena/TrialStudio.tsx:266`

기술

## 기술

  1. Side By Side 사용 시 95% 확률로 40의 피해를 두 번 줍니다. 두 샌드박스가 같은 작업을 동시에 시작하고 로그를 나란히 실시간으로 출력해, 경주를 실시간으로 지켜볼 수 있습니다.

    Sandbox-Arena@0dae422af:lib/arena/orchestrator.ts:91-93, 121-128; README.md:7-10
  2. Verified Finish 사용 시 80의 피해를 주고 체력이 35% 미만인 대상을 처치합니다. 모든 작업은 마지막에 출력 결과를 정답과 대조하므로, 아무리 빨라도 결과가 틀리면 0점을 받습니다.

    Sandbox-Arena@0dae422af:lib/arena/scoring.ts:100-101, 117-121; lib/arena/workloads.ts:30, 57, 99, 137, 169, 206, 247, 272, 306 (verifies); app/methodology/page.tsx:88-89
  3. Slowest Runs 사용 시 90% 확률로 95의 피해를 줍니다. 평균값만으로는 드물게 발생하는 긴 지연을 파악하기 어려우므로, 20회 중 1회꼴로 초과하는 소요 시간을 기준으로 제공업체 순위를 정렬할 수 있습니다.

    Sandbox-Arena@0dae422af:components/benchmarks/BenchmarkExplorer.tsx:13, 40-44, 93-94; app/benchmarks/page.tsx:45-47; README.md:26-28
  4. Session Keys 사용 시 40% 방어막을 세웁니다. 본인 계정의 키로 실제 테스트를 한 번 실행합니다. 키는 한 번만 읽으며, 10분 뒤 만료되고 로그에 기록되거나 샌드박스로 전달되지 않습니다.

    Sandbox-Arena@0dae422af:lib/arena/credentials.ts:5-6, 63-70; lib/arena/security.ts:113-120; README.md:36-38
  5. - Side By Side 사용 시 95% 확률로 40의 피해를 두 번 줍니다. 두 샌드박스가 같은 작업을 동시에 시작하고 로그를 나란히 실시간으로 출력해, 경주를 실시간으로 지켜볼 수 있습니다. 증빙: `Sandbox-Arena@0dae422af:lib/arena/orchestrator.ts:91-93, 121-128; README.md:7-10` - Verified Finish 사용 시 80의 피해를 주고 체력이 35% 미만인 대상을 처치합니다. 모든 작업은 마지막에 출력 결과를 정답과 대조하므로, 아무리 빨라도 결과가 틀리면 0점을 받습니다. 증빙: `Sandbox-Arena@0dae422af:lib/arena/scoring.ts:100-101, 117-121; lib/arena/workloads.ts:30, 57, 99, 137, 169, 206, 247, 272, 306 (verifies); app/methodology/page.tsx:88-89` - Slowest Runs 사용 시 90% 확률로 95의 피해를 줍니다. 평균값만으로는 드물게 발생하는 긴 지연을 파악하기 어려우므로, 20회 중 1회꼴로 초과하는 소요 시간을 기준으로 제공업체 순위를 정렬할 수 있습니다. 증빙: `Sandbox-Arena@0dae422af:components/benchmarks/BenchmarkExplorer.tsx:13, 40-44, 93-94; app/benchmarks/page.tsx:45-47; README.md:26-28` - Session Keys 사용 시 40% 방어막을 세웁니다. 본인 계정의 키로 실제 테스트를 한 번 실행합니다. 키는 한 번만 읽으며, 10분 뒤 만료되고 로그에 기록되거나 샌드박스로 전달되지 않습니다. 증빙: `Sandbox-Arena@0dae422af:lib/arena/credentials.ts:5-6, 63-70; lib/arena/security.ts:113-120; README.md:36-38`

관련 항목

## 관련 항목

수치는 0dae422af, 2026-07-27 기준입니다.