모델애플리케이션 🇷🇺 05.08.2026 16:01

Anthropic의 Claude Code, 2주 만에 코드 100만 줄을 새 언어로 마이그레이션

AnthropicAnthropic
Anthropic의 엔지니어들은 Claude Code를 사용해 대규모 코드베이스를 며칠 또는 몇 주 만에 마이그레이션했습니다. Jarred Sumner는 Bun을 Zig에서 Rust로, Mike Krieger는 Python 코드베이스를 TypeScript 165,000줄로 포팅했습니다. 이 기사는 6단계 프로세스와 AI 기반 코드 마이그레이션의 경제성(토큰 비용 및 테스트 결과 포함)을 자세히 설명합니다.
Anthropic은 Claude Code와 Claude Fable 5, Claude Opus 4.8 같은 모델을 사용하면 개발자가 대규모 코드베이스를 며칠 또는 몇 주 만에 새 언어로 마이그레이션할 수 있다고 보고합니다. 이는 수년이 걸리던 작업입니다. 두 가지 사례가 강조됩니다. Bun의 공동 창립자인 Jarred Sumner는 Claude Code를 사용해 Bun을 Zig에서 Rust로 마이그레이션했으며, 2주도 안 되어 백만 줄의 코드를 생성했습니다. 병합 후 발견된 회귀는 단 19건이었고, 모두 이후 수정되었습니다. Anthropic Labs 리더인 Mike Krieger는 주말 동안 Python 코드베이스를 165,000줄의 TypeScript로 마이그레이션했습니다. 그는 수백 개의 에이전트, 8개의 체크포인트, 3라운드의 적대적 검토, 그리고 최종 패리티 검사를 사용했습니다. 기사에서는 이러한 마이그레이션을 위한 6단계 프로세스를 설명합니다. 신뢰할 수 있는 중재자(테스트 스위트)를 설정하는 것으로 시작하여, 규칙 문서, 의존성 맵, 분기 레지스트리를 만든 다음, 병렬 에이전트 기반 번역, 컴파일, 테스트를 진행합니다. 또한 Bun 마이그레이션에는 약 59억 개의 캐시되지 않은 입력 토큰과 6억 9천만 개의 출력 토큰이 사용되어 약 165,000달러가 들었고, Mike의 마이그레이션은 2,700만 개의 토큰을 사용했다고 언급합니다. 경제성이 바뀌어 컴파일 시간을 8분에서 2초로 줄이는 것과 같은 더 작은 이점을 위해서도 마이그레이션이 가능해졌습니다.
출처: Habr — хаб ИИ — 원문
관련 게시물 ↓
새로운 뉴스