Anthropic releases code-modernization v1.0.0 plugin for Claude Code
Anthropic releases code-modernization v1.0.0 plugin for Claude Code
The Claude Code plugin modernizes legacy codebases and tries to prove the new implementation behaves exactly like the original.
Anthropic released code-modernization v1.0.0, a plugin for Claude Code designed to modernize legacy codebases.
The most interesting part is that the plugin does not just rewrite code. It tries to prove that the new implementation behaves exactly like the original.
How it works:
- Analyzes the old system and extracts business rules.
- Creates a modernization plan and sends it for your approval.
- Rewrites or updates code, including porting it to other programming languages.
- Runs the old and new implementations with identical input data and compares the results.
- Generates additional tests for edge cases.
- Intentionally introduces errors to verify that the tests can actually detect them.
- Produces a verification report with
PROVEN,PARTLY PROVEN, orNOT PROVEN.
The original code remains untouched, and human confirmation is required at critical stages.
Full documentation is available in the GitHub repository.
Why it matters
AnalysisIt turns legacy modernization into a verifiable process, reducing risk by requiring human approval and proving behavioral equivalence.
Discuss in community
Share your questions and insights with developers