❌

Normal view

  • βœ‡InfoQ
  • Anthropic Accidentally Exposes Claude Code Source via npm Source Map File Steef-Jan Wiggers
    Anthropic's Claude Code CLI had its full TypeScript source exposed after a source map file was accidentally included in version 2.1.88 of its npm package. The 512,000-line codebase was archived to GitHub within hours. Anthropic called it a packaging error caused by human error. The leak revealed unreleased features, internal model codenames, and multi-agent orchestration architecture. By Steef-Jan Wiggers
     

Anthropic Accidentally Exposes Claude Code Source via npm Source Map File

7 April 2026 at 16:00

Anthropic's Claude Code CLI had its full TypeScript source exposed after a source map file was accidentally included in version 2.1.88 of its npm package. The 512,000-line codebase was archived to GitHub within hours. Anthropic called it a packaging error caused by human error. The leak revealed unreleased features, internal model codenames, and multi-agent orchestration architecture.

By Steef-Jan Wiggers
  • βœ‡InfoQ
  • Dynamic Languages Faster and Cheaper in 13-Language Claude Code Benchmark Steef-Jan Wiggers
    A 600-run benchmark by Ruby committer Yusuke Endoh tested Claude Code across 13 languages, implementing a simplified Git. Ruby, Python, and JavaScript were the fastest and cheapest, at $0.36- $0.39 per run. Statistically typed languages cost 1.4-2.6x more. Adding type checkers to dynamic languages imposed 1.6-3.2x slowdowns. Full dataset available on GitHub. By Steef-Jan Wiggers
     

Dynamic Languages Faster and Cheaper in 13-Language Claude Code Benchmark

6 April 2026 at 12:01

A 600-run benchmark by Ruby committer Yusuke Endoh tested Claude Code across 13 languages, implementing a simplified Git. Ruby, Python, and JavaScript were the fastest and cheapest, at $0.36- $0.39 per run. Statistically typed languages cost 1.4-2.6x more. Adding type checkers to dynamic languages imposed 1.6-3.2x slowdowns. Full dataset available on GitHub.

By Steef-Jan Wiggers
❌