방법론 & 정기 스냅샷 아키텍처
DevToken이 백그라운드에서 468개 이상의 업스트림 OpenRouter 모델을 추적하면서도 모든 프롬프트, MCP 시크릿, JSON 스키마를 브라우저 내부에 100% 보존하는 원리를 소개합니다.
1. 백그라운드 정기 OpenRouter 동기화
페이지 로드 시 브라우저가 대용량 서드파티 모델 카탈로그를 직접 가져오게 하는 대신, DevToken은 12시간마다 예약된
GitHub Actions 파이프라인(sync-devtoken-models.yml + sites/devtoken/scripts/sync-models.ts --if-changed)을 실행합니다:
- 결정론적 스냅샷 (
2026-11-12): 468개 이상의 업스트림 OpenRouter v1 엔드포인트에서 엄선한 60개 2026 모델의 100만 토큰당 일반 입력, 프리픽스 캐시 읽기, 출력 단가를 정규화합니다. - 무지연 필터링: 주요 모델을 정적 HTML로 사전 렌더링하고 전체 60개 모델을 클라이언트 측에서
0ms로 필터링합니다(/키로 검색창 포커스).
2. 서버 유출 제로 보장
DevToken의 모든 유틸리티는 백엔드 POST 요청 없이 로컬 JavaScript 메모리에서 실행됩니다. 아래에서 워크벤치를 선택해 바로 열어보세요:
3. CodeAP Studio 연계 유틸리티
RAG 컨텍스트 비용을 산정하기 전에 PDF, Office, HTML 또는 CSV 코퍼스를 전처리해야 하나요? ToMarkdown을 열거나 CodeAP Studio에서 전체 도구 디렉터리를 살펴보세요.
LLM 요금 데이터베이스는 얼마나 자주 갱신되나요?
예약된 GitHub Actions 워크플로가 12시간마다 https://openrouter.ai/api/v1/models를 대상으로
sites/devtoken/scripts/sync-models.ts --if-changed를 실행하며, 모델 출시나 토큰 단가가 변경될 때마다 갱신된 정적 스냅샷을 게시합니다.