본문으로 건너뛰기
피드

AI가 SimCity를 4일 만에 TypeScript로 포팅 — 코드를 읽지도 않고

ai-ml 약 4분
vote
0
댓글
북마크

한 개발자가 OpenAI 5.3-codex로 1989년 SimCity C 코드베이스를 4일 만에 브라우저용 TypeScript로 포팅했다. 핵심은 원본 C 코드와의 속성 기반 테스트 검증 루프로, AI의 맹신이 아닌 엔지니어링 접근이었다.

  • 1

    월 $200 ChatGPT 구독으로 4일 만에 완전한 포팅 완성

  • 2

    원본 C 코드 브릿지 + 속성 기반 테스트로 정확성 검증

  • 3

    YC 스타트업 25%가 코드의 95%를 AI로 작성, 10명 미만 팀으로 $10M 매출

  • 4

    핵심 스킬이 코딩에서 '명세와 검증'으로 이동하고 있음

  • Christopher Ehrlich라는 개발자가 OpenAI의 5.3-codex에 1989년 SimCity의 C 코드베이스를 넘기고 4일 만에 브라우저에서 돌아가는 TypeScript 포팅을 완성함. 월 $200짜리 ChatGPT 구독으로, rate limit에 한 번도 안 걸리고 끝냄

  • 원본 코드가 장난 아닌 수준인 게, Will Wright가 코모도어 64용으로 작성한 어셈블리를 OLPC 프로젝트용으로 C로 포팅한 것임. 대부분의 연산이 비트시프트고, 사실상 디컴파일 결과물에 가까운 코드. 사람이 읽으면 울고 싶은 수준이라고 함

  • 핵심 기법이 인상적임: AI가 맞게 짰을 거라고 믿는 게 아니라, 원본 C 코드를 호출할 수 있는 브릿지를 만들어서 TypeScript 포팅 결과가 원본과 동일하게 동작하는지 속성 기반 테스트(property-based test)로 검증한 것임. AI가 코드를 생성하고, 테스트가 검증하고, 실패하면 AI가 다시 시도하는 루프

sequenceDiagram
    participant 개발자
    participant AI에이전트
    participant TS코드
    participant C브릿지
    participant 테스트러너
    개발자->>AI에이전트: 포팅 스펙 전달
    AI에이전트->>TS코드: TypeScript 코드 생성
    테스트러너->>TS코드: 속성 기반 테스트 실행
    테스트러너->>C브릿지: 원본 C 코드 실행
    테스트러너-->>AI에이전트: 불일치 결과 피드백
    AI에이전트->>TS코드: 코드 수정 후 재생성
    테스트러너->>TS코드: 재검증
    테스트러너-->>개발자: 통과 - 완성
  • CNBC 보도에 따르면 현재 YC 스타트업의 25%가 코드의 95%를 AI로 작성하고 있고, 10명 미만 팀으로 $10M 매출을 달성하고 있음

  • Andrej Karpathy가 말한 "바이브 코딩(vibe coding)"의 실제 사례인 셈임. 더 이상 한 줄 한 줄 코딩하는 게 핵심 스킬이 아니라, 무엇을 만들어야 하는지 정확히 명세하고 검증하는 능력이 핵심이 된다는 거임. @johnloeber의 지적대로, 병목은 AI의 코딩 능력이 아니라 인간의 명세 능력임

  • 더 넓은 의미를 생각하면, 이제 세상에 있는 모든 레거시 코드베이스가 잠재적으로 포팅 가능해진 거임. COBOL 은행 시스템, 고대 정부 소프트웨어, 사라진 플랫폼에 갇힌 클래식 게임들. 코드가 뭘 하는지 이해할 필요도 없고, 뭘 해야 하는지만 알면 됨

중요

> 핵심은 "AI가 코드를 짰다"가 아니라 "검증 가능한 방식으로 AI를 활용했다"는 점임. 맹목적 신뢰가 아니라 테스트 기반 자동화 루프를 설계한 엔지니어링 접근이 진짜 포인트임

AI 코딩의 가치 사례이지만 진짜 포인트는 검증 가능한 테스트 루프 설계. 코드를 이해할 필요 없이 '뭘 해야 하는지'만 알면 되는 시대의 단면.

댓글

댓글

댓글을 불러오는 중...

ai-ml

애플 새 음성 인식 API, 온디바이스 영어 전사에서 위스퍼 스몰까지 이겼다

애플의 새 음성 인식 API인 스피치애널라이저가 리브리스피치 벤치마크에서 기존 SFSpeechRecognizer는 물론 위스퍼 스몰보다도 낮은 단어 오류율을 기록했어. 깨끗한 음성에서는 2.12%, noisy 음성에서는 4.56%로, 기존 애플 API 대비 오류율을 3.5~4배 줄였고 위스퍼 스몰보다 약 3배 빠르게 돌았어. 다만 영어·애플 플랫폼·OS 26 조건의 결과라, 다국어와 크로스플랫폼에서는 여전히 위스퍼의 장점이 남아 있어.

ai-ml

AI를 진짜 잘 쓰는 기업, 미국 증시에서 연 30% 프리미엄 받는다는 연구

예일대와 로체스터대 연구진이 기업의 실제 대형 언어 모델 사용 데이터를 분석했더니, AI 활용도가 높은 상위 20% 기업이 하위 20%보다 주당 평균 0.64% 높은 초과수익률을 냈다. 단순히 AI 기업이냐가 아니라, 업무에 AI를 얼마나 깊게 쓰는지가 시장 가치에 반영되고 있다는 얘기다.

ai-ml

ZTE, AI 에이전트폰으로 스마트폰 재도전…진짜 승부처는 앱 생태계

ZTE가 바이트댄스의 더우바오를 탑재한 AI 에이전트 스마트폰으로 시장 재진입을 노린다. 핵심은 사용자가 명령하면 AI가 여러 앱을 직접 열고 조작하는 방식인데, 위챗·타오바오·알리페이 같은 플랫폼과 충돌하면서 생태계 문제가 가장 큰 변수로 떠올랐다.

ai-ml

노벨상 학자들까지 “AI 경제 충격, 지금 제도 안 만들면 늦다”

노벨 경제학상 수상자 15명을 포함한 학자와 기술 업계 인사 약 200명이 AI가 향후 10년 안에 경제를 급격히 바꿀 수 있다며 정책 대응을 촉구했다. 이들은 산업혁명보다 큰 변화가 훨씬 짧은 시간에 올 수 있고, 대규모 일자리 대체와 생활 수준 향상이라는 양면성이 동시에 존재한다고 봤다.

ai-ml

NHN, AI 데이터센터 매출 기대감에 목표주가 5만6000원으로 상향

한국투자증권이 NHN의 목표주가를 4만5000원에서 5만6000원으로 올리고 투자의견 매수를 유지했다. 핵심 근거는 양평 AI 데이터센터 가동, 공공·민간 GPU 클러스터 수주 확대, 클라우드 사업부 신규 매출 반영이다.