Wiz
Claude Code for a Python-to-Go library migration in data security scanning
Wiz's data security team moved a 50,000-line Python library to Go in about 20 hours with Claude Code, against an estimate of 2 to 3 months
Problem
Wiz's data security posture team scans customer files for exposed credentials and sensitive data. Its PDF parsing relied on a Python library, and no adequate Go library existed to replace it. The team estimated that a rewrite would take 2 to 3 months of specialized engineering effort.
Approach
The team used Claude Code to migrate the 50,000-line Python library to Go. Engineers also used it for code review, architecture planning and learning unfamiliar codebases. The team later migrated a 20,000-line C++ library to Go in 2 days.
Results
Takeaway
A rewrite that had been sized in months was done in roughly a day of active development. The company did not say how it measured the estimate or the merged-PR increase.
Categories
- Industry
- Technology and telecom
- Business function
- IT and R&D
- Innovation type
- Process innovation
- AI technology
- Generative AI
- Adoption
- Off-the-shelf tool or platform
- Evidence
- Vendor case study
Sources
Source summaries
Anthropic's customer story describes how Wiz's data security team used Claude Code to replace a Python PDF-parsing library with a Go version. It reports about 20 hours for the 50,000-line migration against an estimate of 2 to 3 months, PDF processing more than twice as fast in production, and a 1.5x rise in merged pull requests. The page carries no date; the Internet Archive first saved it on February 26, 2026.
Full details are in the original sources.