사이먼 윌리슨이 클로드 코드(Claude Code) 실행 파일을 뜯어보니, 6월 17일 나온 v2.1.181부터 Zig 대신 Rust로 다시 쓴 Bun 엔진이 들어 있었어요. 그것도 공개된 최신판 v1.3.14가 아니라 아직 정식 배포 전인 v1.4.0 미리보기라, 앤트로픽이 자사 코딩 도구에 미공개 Bun을 먼저 태워 검증하는 셈이에요. 개발자 재러드 섬너는 '리눅스에서 시작 속도가 10% 빨라졌을 뿐 아무도 눈치 못 챘다, 지루한 게 좋은 것'이라며 조용한 전환이었다고 했어요.
용어 풀이
- Bun
- 자바스크립트·타입스크립트를 실행하는 엔진(런타임)이자 개발 도구. Node.js 대안
- Zig
- Bun이 원래 쓰던 저수준 시스템 프로그래밍 언어
- Rust
- 메모리 안전성을 강조하는 시스템 프로그래밍 언어
- FOSS
- 자유·오픈소스 소프트웨어(Free and Open Source Software)
- Claude Code
- 앤트로픽의 터미널 기반 코딩 도구(에이전트)
운영자 인사이트
AI(클로드)가 약 100만 줄을 Rust로 다시 쓴 Bun이 이제 널리 쓰이는 클로드 코드에서 실제로 돌아간다는 뜻이라, '방법론 공개'를 넘어 'AI가 재작성한 코드의 프로덕션(실사용) 검증'이 현실이 된 사건이에요. 동시에 오픈소스 Bun의 방향을 앤트로픽이 사실상 정한다는 거버넌스(운영 권한) 우려도 함께 나와요.
여러 관점으로 보기
- 확인·검증 (원 보도) 사이먼 윌리슨이 클로드 코드 실행 파일에서 문자열을 뽑아내(strings 명령) Bun v1.4.0 미리보기 표시와 Rust 소스 파일명 563개를 찾아, Rust로 다시 쓴 Bun 탑재를 직접 확인했어요. Simon Willison 블로그
- 실무자 반응·거버넌스 우려 (HN) 해커뉴스에선 미공개 v1.4.0을 먼저 태운다며 Bun 오픈소스의 방향을 앤트로픽이 사실상 정하는 것 아니냐는 우려가 나왔고, '결국 빌드 단계였을 뿐'이란 담담한 반응도 있었어요. Hacker News
- 재작성 배경·방법 (Bun 공식) Bun 공식 블로그 'Rewriting Bun in Rust'는 Zig에서 Rust로 다시 쓴 배경과 방식을 설명해, 이번 탑재가 그 재작성 작업의 실제 결과물임을 뒷받침해요. Bun 블로그