Bun이 메모리 안전성 문제 해결을 위해 Zig 코드를 Rust로 재작성했어요. AI 에이전트를 활용해 11일 만에 535,496줄의 코드를 옮겼어요. 이 과정은 PORTING.md 파일과 병렬 변환, 적대적 검토를 통해 진행됐어요. 600줄짜리 PORTING.md 파일이 재작업의 시작점이었으며, 파일별 병렬 변환과 두 차례의 적대적 검토를 거쳐 작업이 완료됐어요. 이 방법은 기존 방식보다 훨씬 효율적이었어요.