Anthropic’s positioning of its Claude Code AI model as a solution for modernizing legacy COBOL (Common Business-Oriented Language) code is sending ripples through the tech world, particularly impacting IBM. This matters because it challenges IBM’s existing strategy of keeping modernized COBOL code running on its own mainframes, potentially disrupting a key revenue stream. The market’s reaction, including a selloff in software stocks, shows the perceived threat to established software business models.
Key Points
- Anthropic is touting Claude Code’s ability to automate COBOL modernization, potentially displacing IBM’s solutions.
- IBM relies on its mainframe business (“Z”) to drive revenue growth, making it vulnerable to alternatives that migrate code to other platforms.
- The release of Claude Code Security, an AI-powered vulnerability finder, has further contributed to concerns about disruption in the software industry.
- Figma’s partnership with Anthropic to convert AI-generated code into editable designs underscores the potential for AI to transform software development.
The COBOL Conundrum
COBOL, a programming language widely used in business applications, is facing a talent shortage as experienced programmers retire. The language, often running on mainframes, has become increasingly complex over decades of modifications. Anthropic is betting that Claude Code can help organizations migrate this code to modern languages and cloud environments, reducing their reliance on aging infrastructure and scarce COBOL expertise.
IBM’s Mainframe Defense
IBM’s strategy involves offering AI tools, such as watsonx, to modernize COBOL code. However, a key difference is that IBM aims to keep the modernized code running on its mainframes. “The strength of our Z placement fuels our flywheel for growth with its attractive 3x to 4x stack multiplier across IBM,” said CFO James Kavanaugh after its latest earnings report. This approach allows IBM to maintain control over its ecosystem and continue generating revenue from its hardware and software offerings.
Claude Code’s Approach
Anthropic argues that Claude Code can automate COBOL modernization and incrementally migrate code into modern languages, where it can be hosted across various cloud providers. This offers organizations greater flexibility and potentially lower costs compared to staying locked into a single mainframe architecture. COBOL is standard in many financial operations (like ATMs), as well as in government and airline systems, as Anthropic notes, so users may want to keep this code tied to one mainframe architecture for security, reliability, and speed (it’s the devil they know!) rather than migrating to a different platform.
The Wider Software Shakeup
The implications extend beyond COBOL modernization. Anthropic’s release of Claude Code Security, a tool for finding software vulnerabilities, has also rattled the cybersecurity industry. This tool “reasons about your code the way a human security researcher would,” potentially offering a more effective alternative to traditional static analysis tools, according to industry experts. This has led to a decline in shares of several major cybersecurity providers.
AI-Powered Design and Development
Figma’s partnership with Anthropic further illustrates the potential for AI to disrupt software development. The “Code to Canvas” feature converts AI-generated code into editable designs within Figma, creating a bridge between AI coding tools and the design process. If AI tools keep improving, teams may eventually skip the design refinement step altogether.
Frequently Asked Questions
- Why is COBOL modernization important?
- COBOL is used in critical systems like banking and airlines, but the codebases are old and complex. Modernization addresses security risks, reduces maintenance costs, and enables integration with newer technologies.
- How does Claude Code Security find vulnerabilities?
- Unlike traditional static analysis tools, Claude Code Security uses AI to analyze code in a way that mimics human security researchers. It maps out how application components interact and how data moves through them to identify potential weak points.
- What does Figma’s partnership with Anthropic mean for designers?
- The “Code to Canvas” feature allows designers to directly import and edit AI-generated code within Figma. This accelerates the design process and potentially blurs the lines between coding and design.
What’s Next
The key thing to watch is how IBM responds to the challenge posed by Anthropic and other AI-powered code modernization tools. Will IBM adapt its strategy to embrace more open and flexible approaches, or will it double down on its mainframe-centric model? Also, the adoption rate of AI-powered security tools like Claude Code Security will indicate how quickly the cybersecurity landscape is changing.
Why It Matters
- Legacy code modernization is now a battleground: Anthropic’s entry into the COBOL space signals a new front in the AI-driven transformation of enterprise IT, potentially displacing established vendors like IBM.
- AI is democratizing code analysis: Tools like Claude Code Security promise to make sophisticated code analysis more accessible, potentially improving software security across the board.
- The software development lifecycle is being reshaped: The integration of AI into design tools like Figma suggests a future where AI plays a more central role in all stages of software creation.
- Software stocks are vulnerable to disruption: The market’s negative reaction to Anthropic’s releases highlights the risk that AI poses to traditional software business models.
Research Sources
Source: sherwood.news
