Opus 5.5가 10시간 만에 TypeScript 컴파일러를 Rust로 포팅하다
Rust Port of TypeScript (Tsc)
pingdotgg가 TypeScript 7 컴파일러(tsc)를 Rust로 실험적으로 포팅한 ts-rust를 공개했다. GPT-5.6 Sol과 GPT 6 Astra로 40만 달러 이상을 쓰고도 84% 호환성에 그쳤지만, Opus 5.5는 처음부터 다시 시작해 10시간 만에 작동하는 v0를 완성했고 2주간 약 2만 4천 달러의 API 비용으로 포팅을 마쳤다. 현재 181,711개의 Go 테스트를 모두 통과하고, 60개 오픈소스 프로젝트에서 Go 버전보다 약 2배 빠른 타입 체킹 성능을 보인다.
Opus 5.5는 처음부터 다시 시작했다. Astra보다 10분의 1의 시간에 더 멀리 갔다.
HN 토론
199- benrutter
> GPT-5.6 Sol과 GPT 6 Astra로 API 가격 기준 토큰에 40만 달러 넘게 썼다
여기서 좀 샛길로 새는 얘기지만, 이 부분이 정말 흥미롭다고 생각해요!
그 정도 돈이면 누군가를 고용해서 이 일을 시킬 수도 있잖아요. 흥미로운 점은, 관심이나 실험이 덜한 엔지니어들은 사람에게 이 일을 맡기고 돈을 내는 걸 별로 고려하지 않으면서, LLM에 큰돈을 기꺼이 퍼붓는다는 거예요.
왜 그런지는 딱히 설명이 떠오르지 않지만, 이상하고 흥미로운 계약이에요.
- wg0
README.md에서 옮겨 적자면:
> GPT-5.6 Sol과 GPT 6 Astra로 API 가격 기준 토큰에 40만 달러 넘게 썼다. 여러 달 동안 /goal 루프를 돌려 130만 줄이 넘는 Rust를 작성했지만 호환성은 84% 정도에서 벗어나지 못했다.
그다음 Claude code를 이 문제에 풀어놨다:
> Opus 5.5를 여기에 던져보면 재밌겠다고 생각했다. 10시간 만에 동작하는 v0가 나왔다. Codex 모델들이 작성한 코드를 계속 사용했을 거라고 생각했다. 틀렸다. Opus 5.5는 처음부터 다시 시작했다. 1/10의 시간에 Astra보다 더 멀리 갔다.
README.md의 경고 문구:
> 또 언급할 만한 점: 나는 이 코드를 한 줄도 읽어본 적이 없다.
- DanRosenwasser
TypeScript 팀원입니다 - 인상적인 작업이고, 솔직히 이 포팅이 지난 한 주 동안 3개나 튀어나왔다는 게 미친 것 같네요! 지금 AFK 중이지만 더 자세히 알고 싶고 곧 이에 대해 더 할 말이 있을 겁니다.
- mkesper
엄청난 전력 낭비네요... API 가격 기준 토큰으로 42만 4천 달러면 몇 kWh를 태운 걸까요? 그리고 이걸 어떻게 믿고 여러분의 코드를 빌드하겠어요?
Motivations에 다 나와 있습니다:
Motivations
모델 성능 테스트
빠른 TypeScript 타입 체커 만들기
WASM에서 고성능으로 동작할 수 있는 ts 체커 만들기
밈
- yoyohello13
이런 게 워낙 많아서 그런지, 이쯤 되면 이런 바이브 코딩된 것들에 대해서는 그냥 "누가 신경 쓰나" 싶어요. LLM이 이제 이런 걸 만들 수 있으니까요. 개발자들 사이에서 임계 질량에 도달하지 않는 한 내가 왜 이걸 쓰겠어요? 그냥 유지보수도 덜 되고 테스트도 덜 된 구현일 뿐이에요. 더 중요한 질문은 "이게 우리에게 무엇을 가르쳐주는가?"인데, 그 답은 잘 모르겠네요.
- shepherdjerred
Anthropic/OpenAI가 나한테 무료 토큰을 줘서 이런 랜덤한 것들을 만들 수 있게 해줬으면 좋겠어
이미 양쪽 구독을 결제하고 있지만 토큰은 이미 다른 프로젝트에 다 배정돼 있거든
- hannibalhorn
실제 프로젝트 섹션에서 컴파일 시간이 tsc7 대비 1-3초 덜 걸렸다. 때로는 퍼센트가 절대값보다 훨씬 더 인상적으로 보이기도 한다.
- spankalee
포트에 토큰을 너무 많이 쓴 것 같아요. 세상의 모든 포팅 작업이, 작업의 90%를 저렴하게 처리하고 결정이 필요한 부분은 AI 에이전트에게 다시 넘기는 정말 잘 만든 결정론적 자동 번역기에 투자하는 편이 더 나은 지원을 받을 수 있지 않을까요?