+− THE DAILY DIFFdev & AI news
NEEDS REVIEW

AI 에이전트가 더 빠른 TypeScript 컴파일러를 구축했습니다

테오 브라운은 Microsoft의 Go TypeScript 컴파일러를 실험적으로 에이전트가 작성한 Rust 포트인 tsc-rs를 발표했습니다.

테오 브라운은 Microsoft의 Go TypeScript 컴파일러를 실험적으로 에이전트가 작성한 Rust 포트인 tsc-rs를 발표했습니다. 10월 8일 The Daily Diff는 프로젝트의 워크로드별 속도 주장, API-가격 토큰 등가물, 업스트림 개정 불일치 및 알려진 채택 주의사항을 검토합니다. 관련 기사에는 Haiku 5.5의 긴 프롬프트 가격 책정 계층과 인프라 기여자 인구 조사가 포함됩니다. Niko의 평결은 릴리스 게이트를 대체하기 전에 NEEDS REVIEW입니다.

서면판 읽기 (영어) ↗

이 동영상에서 다루는 내용

  • 테오는 2026년 10월 7일 UTC 11시 7분에 tsc-rs를 발표했습니다. 이 프로젝트는 Microsoft의 기존 Go 컴파일러 디자인과 테스트를 포팅합니다. 성공적인 Rust 시도는 모든 TypeScript 의미론을 처음부터 발명하지 않았습니다.
  • 테오의 약 400,000달러의 실패한 OpenAI 사용량과 24,047달러의 Opus 사용량은 API 가격으로 평가됩니다. 그는 Opus에 Claude 구독을 사용했다고 보고합니다. 이 수치는 해당 금액의 현금 지불을 확립하지 않습니다.
  • 이 프로젝트의 12.5배 결과는 T3 Code with Effect를 TypeScript 6과 이전 Effect 플러그인과 비교합니다. Go-plus-Effect 비교는 1.89배이며, Bun이 Effect 없는 표에서 승리합니다. 이전 플러그인은 다른 진단 규칙 세트를 가지고 있습니다.
  • 벤치마크 하네스는 워밍업 후 5회 측정 실행과 기본 macOS ARM 바이너리로 검사되었습니다. 이 에피소드에서는 성능과 호환성이 독립적으로 재현되지 않았습니다. 미리보기 빌드는 측정된 빌드에서 사용된 최적화가 부족합니다.
  • README는 9월 29일 업스트림 개정을 명시하고 있지만, UPSTREAM.json은 6월 핀이 현재라고 명시합니다. 이 도구 메타데이터는 배송된 바이너리가 어떤 개정을 사용하는지 증명하지 않습니다. 설치된 바이너리를 확인하고 동일한 개정을 비교하십시오.
  • 릴리스는 Linux x64 및 macOS arm64 지원과 함께 모노레포 방출, 빌드 참조 및 편집기 메모리 주의사항을 나열합니다. 문서화된 WASM 빌드는 단일 스레드이며 기본 언어 서버 모드가 부족합니다. 인프라 절감액은 측정되지 않았습니다.
  • Haiku 5.5 출시 가격은 100,000프롬프트 토큰 이상에서 5배 상승합니다. Artificial Analysis는 최대 노력 출력 토큰 사용량이 많고, Anthropic의 39.2%와 다른 평가 설정에서 33% Terminal-Bench 결과를 보고합니다. 잠정 비용 수치에는 긴 프롬프트 계층이 제외됩니다.
  • sheets.works 인구 조사는 1년에 10개 커밋이라는 임계값을 사용하여 23개의 샘플링된 인프라 프로젝트 중 11개에서 1~2명의 정규 커미터를 발견했습니다. 이 프록시는 검토, 분류 및 지원 작업을 놓칠 수 있습니다. 채택은 또한 향후 유지 보수의 가시적인 소유권에 따라 달라집니다.

번역된 스크립트

원래 영어 내레이션에서 번역되었습니다. 사용 가능한 오디오 및 캡션은 YouTube에서 제어합니다.

AI 에이전트가 실제로 사용하는 컴파일러를 포팅할 수 있을까요?

0:00 AI 컴파일러 재작성은 실패할 것이라고 예상하실 겁니다. 테오의 Rust 포트는 그의 T3 Code 벤치마크에서 Go를 능가하며, Effect 진단을 사용했습니다. 그는 코드를 한 번도 읽지 않았다고 말합니다. 이 비디오에서 에이전트들은 실제로 무엇을 구축했을까요? 그리고 여러분의 검사기를 교체해야 할까요? 10월 8일 목요일, The Daily Diff입니다. 하나의 질문을 열어 두세요. Microsoft가 TypeScript를 변경할 때 누가 이것을 계속 작동시킬까요?

0:19 T S C R S는 Rust로 작성된 실험적인 오픈 소스 TypeScript 컴파일러, 타입 검사기 및 언어 서버입니다. 테오 브라운의 프로젝트는 Microsoft의 Go 구현을 포팅하므로, 기존 디자인과 테스트를 계승합니다. 앱의 타입을 확인하고 편집기 진단을 강화합니다. 수요일에는 테오의 포트와 더 저렴한 Haiku가 나왔습니다. 오늘의 Hacker News 게시판에는 유지보수자 인구 조사가 나왔습니다. 주제는 풍부한 코드, 부족한 소유권입니다.

0:43 테오는 수개월간의 OpenAI 시도가 84% 부근에서 중단되었다고 말합니다.

토큰 요금은 실제로 무엇을 의미할까요?

0:47 그의 차트는 API 가격으로 그들의 토큰을 40만 달러 이상으로 평가합니다. 이는 정가로 평가된 사용량입니다. 가상의 청구서는 사실상 자체 헤드라인을 작성합니다. 그는 Opus 5.5가 이전 Rust 시도를 대체하고 10시간 만에 작동하는 첫 버전을 만들었다고 말합니다. 최종 실행은 2주 동안 지속되었으며, 그의 Claude 구독을 통해 약 2만 4천 달러에 해당하는 API 사용량이 발생했습니다. 처음부터 다시 시작한다는 것은 실패한 포트를 교체하는 것을 의미합니다.

1:11 Microsoft의 컴파일러 알고리즘과 테스트 코퍼스는 이미 존재했습니다. 이는 에이전트에게는 이례적으로 친숙한 영역입니다. 왜냐하면 원본 구현이 에이전트에게 어디가 틀렸는지 정확히 계속 알려줄 수 있기 때문입니다. 그런 다음 README는 Slop Line을 그립니다. 그 아래의 모든 것은 에이전트가 작성했습니다. 이 프로젝트는 18만 개 이상의 통과된 포팅된 테스트를 보고하며, 자체 저작권 표시가 첨부되어 있습니다. 첫 번째 질문에 답변되었습니다.

1:34 에이전트가 업스트림 오라클을 사용하여 포트를 생성했습니다. 유지보수 질문은 변환이 끝나는 지점에서 시작되며, 녹색 테스트 스위트에는 날짜가 표시됩니다. 화려한 속도 향상은 T3 Code with Effect 진단에서 이전 JavaScript 컴파일러와 플러그인에 비해 12.5배 빠릅니다.

12배 속도 향상은 언제 사실일까요?

1:43 Go 컴파일러와 Effect를 사용한 비교는 거의 두 배 빠릅니다. Effect를 제거하면 Bun이 해당 프로젝트의 테이블에서 승리합니다. 경주에 따라 우승마가 바뀝니다. 오래된 Effect 플러그인도 다른 오류를 보고하므로 스톱워치에는 의미론적 각주가 붙습니다. 이것은 M4 Pro에서 워밍업 후 5회 측정 실행을 사용한 프로젝트의 측정치입니다. 미리보기 바이너리에는 측정된 빌드에 사용된 최적화도 없습니다.

2:05 판매 자료에 사용하기 전에 기계 및 빌드 설정을 배율 옆에 두십시오. README에는 9월 개발 개정이 명시되어 있습니다. 도구 매니페스트는 여전히 6월 핀이 현재라고 명시하므로, 비교하는 바이너리를 확인하십시오. 버전 불일치는 추가 오류를 마이그레이션 작업으로 바꿀 수 있습니다. 이 릴리스는 Intel 호환 머신의 Linux와 Apple Silicon Mac을 지원합니다. Windows 사용자는 창을 통해 출시를 지켜봐야 합니다. 알려진 문제 목록에는 모노레포 emit 차이와 참조가 누락되었을 때 오래된 종속성 출력을 읽는 빌드도 포함됩니다.

교체 시 무엇이 고장 날 수 있을까요?

2:20 릴리스 게이트를 변경하기 전에 진단을 비교하고 프로젝트 참조를 연습할 것입니다. 테스트 계획에 긴 편집기 세션을 유지하십시오. README는 편집 중 메모리 증가를 인정하며, 10초 벤치마크에서는 정중하게 놓칠 것입니다. 흥미로운 배포 각도는 WebAssembly입니다. 리포지토리에는 브라우저 예제와 메모리에서 타입 검사를 수행하는 작은 모듈이 포함되어 있습니다. 이는 사용자에게 검사를 더 가깝게 가져올 수 있지만, 문서화된 브라우저 빌드는 단일 스레드이며 기본 언어 서버 모드가 없습니다.

2:49 가상 머신 절감액은 애플리케이션이 브라우저로 이동하는 내용에 따라 달라집니다. 컴파일러가 프로그래밍 언어에 대한 탁월한 취향을 가지고 있더라도 인프라 법안은 워크로드 연구가 필요합니다. 한편, Haiku 5.5는 매우 저렴한 토큰을 제공하며, 기억할 가치가 있는 임계값이 있습니다. 10만 토큰까지의 프롬프트는 가장 저렴한 계층을 받습니다. 그 이상은 입력 및 출력 가격이 모두 5배 뜁니다. 큰 컨텍스트 창에는 가격 함정이 있습니다. Artificial Analysis는 강력한 소형 모델 성능을 발견했지만,

3:15 최대 노력 시 Haiku는 지능 테스트 작업당 Luna의 출력 토큰을 약 3배 사용합니다.

더 저렴한 Haiku가 더 저렴한 작업을 의미할까요?

3:17 저렴한 토큰도 큰 가방에 담겨 올 수 있습니다. 그들의 잠정 비용 수치에는 긴 프롬프트 가격 단계도 제외됩니다. Terminal Bench에서 Artificial Analysis는 33%를 보고하며, Anthropic의 약 39%보다 낮습니다. 다른 평가 설정은 다른 측정치를 만듭니다. 자신의 작업 성공률과 지연 시간을 고려하여 노력 설정을 선택한 다음, 실제 사용량으로 비용을 계산하십시오. 그리고 Hacker News의 유지보수자 인구 조사는 23개 인프라 프로젝트에서 정규 커미터를 집계했습니다.

3:40 거의 절반은 1~2명에 불과했습니다. 그 정의는 1년에 10개 커밋을 요구하므로, 일부 검토 및 지원 작업은 놓치면서도 기여 집중도를 포착합니다. 이 보고서는 최근 시간대 데이터베이스 변경 사항의 대부분을 Paul Eggert에게 돌립니다. 공식 릴리스 노트는 이것이 계속 움직이는 이유를 설명합니다. 정부가 시계를 변경하고, 누군가가 모든 사람의 달력이 의견을 개발하기 전에 그것을 소프트웨어로 번역합니다. 그것이 우리의 열린 질문에 대한 답입니다. 누군가는 여전히 업스트림 변경 사항을 따르고, 실패를 재현하고, 포트의 호환성 약속을 유지해야 합니다.

누가 이미 우리의 의존성을 유지하고 있을까요?

4:01 에이전트들은 수년간의 인간의 결정을 물려받았습니다. 다음 업데이트의 소유자가 누구인지에 대한 가시적인 계획이 있다면 이 실험을 훨씬 더 좋아할 것입니다. 제가 말하는 것을 듣는 것보다 이것을 읽고 싶다면, 매일 아침 The Daily Diff.dev에서 무료로 받은 편지함으로 차이가 도착합니다. 아래 링크. 그래서 오늘의 평결은 NEEDS REVIEW입니다. 저는 기존 검사기와 함께 테스트할 것입니다. 그것이 두 번째 질문에 대한 답입니다. 워크로드의 승리는 유망하며, 동일한 버전의 정확성과 유지보수가 릴리스 파이프라인에 속할지 여부를 결정합니다.

4:25 그리고 그것이 오늘의 차이입니다. Axrisi의 Niko입니다.

다음 업스트림 업데이트의 소유자는 누구일까요?

4:28 책임감 있게 병합하십시오. 테오 브라운은 Microsoft의 Go TypeScript 컴파일러를 실험적으로 에이전트가 작성한 Rust 포트인 tsc-rs를 발표했습니다. 10월 8일 The Daily Diff는 프로젝트의 워크로드별 속도 주장, API-가격 토큰 등가물, 업스트림 개정 불일치 및 알려진 채택 주의사항을 검토합니다. 관련 기사에는 Haiku 5.5의 긴 프롬프트 가격 책정 계층과 인프라 기여자 인구 조사가 포함됩니다. Niko의 평결은 릴리스 게이트를 대체하기 전에 NEEDS REVIEW입니다. 테오는 2026년 10월 7일 UTC 11시 7분에 tsc-rs를 발표했습니다. 이 프로젝트는 Microsoft의 기존 Go 컴파일러 디자인과 테스트를 포팅합니다. 성공적인 Rust 시도는 모든 TypeScript 의미론을 처음부터 발명하지 않았습니다.

제 평결이 왜 NEEDS REVIEW일까요?

4:50 테오의 약 400,000달러의 실패한 OpenAI 사용량과 24,047달러의 Opus 사용량은 API 가격으로 평가됩니다. 그는 Opus에 Claude 구독을 사용했다고 보고합니다. 이 수치는 해당 금액의 현금 지불을 확립하지 않습니다. 이 프로젝트의 12.5배 결과는 T3 Code with Effect를 TypeScript 6과 이전 Effect 플러그인과 비교합니다. Go-plus-Effect 비교는 1.89배이며, Bun이 Effect 없는 표에서 승리합니다. 이전 플러그인은 다른 진단 규칙 세트를 가지고 있습니다. 벤치마크 하네스는 워밍업 후 5회 측정 실행과 기본 macOS ARM 바이너리로 검사되었습니다. 이 에피소드에서는 성능과 호환성이 독립적으로 재현되지 않았습니다. 미리보기 빌드는 측정된 빌드에서 사용된 최적화가 부족합니다. README는 9월 29일 업스트림 개정을 명시하고 있지만, UPSTREAM.json은 6월 핀이 현재라고 명시합니다.

출처

  1. tsc-rs announcement and attached token-price chartTheo Browne on X
  2. ts-rust README, benchmarks and known problemsPing Labs on GitHub
  3. T3 Code benchmark harnessPing Labs on GitHub
  4. Upstream development pin manifestPing Labs on GitHub
  5. WebAssembly build documentation and limitationsPing Labs on GitHub
  6. Introducing Claude Haiku 5.5Anthropic
  7. Haiku 5.5 announcement videoClaude on X
  8. Claude Haiku 5.5 independent evaluationArtificial Analysis
  9. The people holding up the internetsheets.works
  10. Time zone database release notesIANA

관련 동영상

daily · ko · 2026. 10. 7.

Hono, 유지보수 담당자가 기여 수용을 재고하면서 외부 풀 리퀘스트 제한

Hono는 MIT 라이선스 코드를 유지하면서 외부 풀 리퀘스트 생성을 비활성화했습니다. Sindre Sorhus는 별도로 자신의 저장소 제한이 AI 때문이라고 밝혔으며, 유지보수 및 문제 처리는 계속될 것이라고 말했습니다. 이 10월 6일자 에디션은 검토 역량, Mistral Large 4의 API 미리보기 및 약속된 가중치, 그리고 Polars 2.0의

5:22 ↗
daily · ko · 2026. 9. 29.

네덜란드 정부, 마이크로소프트를 벗어나기 위해 자체 리눅스 구축

네덜란드 정부는 해외 기술 공급업체에 대한 의존도를 줄이기 위해 NixOS 기반의 작업 환경인 DAWO를 개발 중입니다. 이 프로젝트는 운영 체제, 오피스 소프트웨어 및 관리 도구를 통합하며, 초기 시범 운영은 구형 하드웨어를 사용합니다. 이 에피소드는 NixOS 선택, 프로젝트의 재현 가능한 구성, 디지털 주권의 실제적 한계를 살펴봅니다. 소스 코드는 여

5:01 ↗