AI가 Rust로 PHP 엔진을 작성, PHP-src 테스트의 17% 통과 및 WordPress 렌더링 성공

러스트를 모르는 누군가가 AI에게 PHP 인터프리터를 러스트로 만들게 했습니다. 그 결과물인 Phargo는 SQLite 데이터베이스에서 26KB WordPress 프론트 페이지를 제공합니다. 이 엔진에는 PHP의 실제 C 소스 코드가 한 줄도 포함되어 있지 않습니다. 러스트로 처음부터 작성된 인터프리터로, AI 에이전트가 생성했습니다. 인간의 역할은 테스트 실행, 점수 확인, "계속" 또는 "퇴보했으니 다시 봐"라고 말하는 것으로 축소되었습니다.
이 실험은 PHP 자체 테스트 스위트를 공정한 오라클로 사용합니다. 30년 동안 축적된 약 22,000개의 .phpt 파일로, DateTime의 일광절약 시간 계산부터 부동소수점에 대한 var_dump()까지 모든 것을 다룹니다. 현재 통과율: 22,037개 중 3,844개(17.4%). 스위트에는 범위를 벗어난 C 확장 테스트(GD, curl, SOAP, MySQL 드라이버)가 포함되어 있기 때문에 현실적인 최대치는 약 40-45%입니다. 프로젝트는 0에서 시작하여 실패 히스토그램을 통해 상승합니다. AI가 가장 큰 실패 테스트 클러스터를 식별하고, 수정을 구현하고, 전체 22,000개 테스트 스위트(~7분)를 실행하고, 숫자가 증가하면 커밋합니다. 사람의 코드 리뷰는 필요하지 않습니다.
현장에서 얻은 교훈
초기 진행은 미묘한 버그로 인해 정체되었습니다: 줄 끝(Line ending) 문제. 테스트 코퍼스가 CRLF 줄 끝으로 Windows에서 체크아웃되었고, 스코어보드는 출력을 바이트 단위로 비교하여 모든 여러 줄 테스트가 자동으로 실패했습니다. PHP 자체 테스트 러너는 비교 전에 정규화합니다. 한 줄의 정규화 코드로 수백 개의 테스트가 통과되었습니다. 교훈: 측정 자체를 측정하세요. 여러분의 오라클은 여러분을 연결하는 하네스만큼 정직합니다.
또 다른 발견: 일부 오래된 회귀 테스트는 PHP의 신중하게 격리된 CI 내에서 실행되도록 설계된 터무니없는 구조를 할당하거나 무한 생성기로 확장됩니다. 그러한 테스트 중 하나가 개발 머신을 강제로 재시작했습니다. 이제 프로젝트는 CI 전용 폭탄으로 알려진 테스트를 필터링합니다.
루프
- AI가 전체 코퍼스에 대해 실패 히스토그램을 실행하여 가장 큰 수정 가능한 클러스터를 찾습니다.
- AI가 수정을 구현합니다.
- 스코어보드가 모든 ~22,000개 테스트를 실행합니다(~7분).
- 숫자가 증가하면: 커밋, 푸시, 반복.
- 숫자가 감소하면: 사람이 "음, 퇴보했네, 다시 봐"라고 말합니다.
인간의 임무는 본질적으로 조준입니다. 마치 중세 왕이 해군 차트를 검토하듯 터미널 출력을 읽고, 개발자의 가장 강력한 문구인 "좋아 보여, 계속"을 입력하는 것입니다.
📖 전체 소스 읽기: HN AI Agents
👀 See Also

분석: 클로드 코드 사용자에 대한 Anthropic의 실제 컴퓨팅 비용은 보고된 5,000달러 수치보다 훨씬 낮습니다.
최근 한 기사에서 Anthropic의 월 200달러 Claude Code Max 플랜이 컴퓨팅 비용으로 5,000달러를 소비한다는 주장을 분석한 결과, 실제 추론 비용은 OpenRouter의 경쟁적인 오픈 웨이트 모델과 비교할 때 API 가격의 약 10% 수준임을 발견했습니다.

조사: 압축 변경으로 인해 클로드 코드 에이전트가 검증되지 않은 MEMORY.md 콘텐츠를 표면화함
한 사용자가 Claude Code 에이전트가 작업 중간에 MEMORY.md의 내용을 재확인하지 않고 표시하고 있다고 보고했습니다. 이는 버전 2.1.139 및 2.1.141의 압축 변경 사항과 관련이 있습니다. 두 가지 복합 요인: '사용자 지침'의 과도한 보존과 자동 압축 임계값의 버그입니다.

프로젝트 건강 점검: Claw/Assistant 저장소 전반의 버스 팩터와 커밋 활동
Reddit 사용자가 주요 claw/어시스턴트 프로젝트의 커밋 데이터를 스크래핑한 결과, 많은 프로젝트의 버스 팩터가 1인 것을 발견했습니다. 즉, 단일 작성자가 커밋의 50% 이상을 차지한다는 뜻입니다. 일부 프로젝트는 4월에 활동이 급감했습니다.

메르코 침해 사건: 4TB 분량의 음성 샘플 및 신분증 도난 – 공격자가 지금 할 수 있는 일들
정부 신분증과 연결된 4TB 분량의 음성 녹음 파일이 Mercor 계약자 40,000명으로부터 도난당했습니다. 공격자는 깨끗한 음성 15초만 있으면 음성을 복제할 수 있으며, 은행 음성인증 우회, 딥페이크 전화, 보험 사기 등이 가능해집니다.