IBM markets Bob, an AI coding agent for Java and mainframe work
IBM has put up a marketing page at bob.ibm.com for an AI coding assistant that the page itself calls both "IBM Bob" and "Project Bob", without explaining which name is current or how the two relate. Bob is pitched as an agentic development partner rather than an autocomplete tool: it can spawn focused agents and subagents, each with its own context, tools and skills, to run work in parallel on long-running tasks in the background and return only the relevant results. A feature called "Literate Coding" lets a developer describe what they want in natural language inside their editor and have Bob generate the implementation in context, without switching to a separate chat window. "Bob Shell" extends the same agent to the command line, for interactive work, scripting repetitive tasks, and embedding into CI/CD pipelines. A feature called "Bobalytics" is aimed at management rather than individual developers: it tracks Bob's contributions across an organization's software delivery lifecycle so a company can measure adoption and cost.
IBM's stated focus is enterprise modernization. Premium packages bring what the page calls purpose-built modes, skills and workflows for upgrading Java applications to newer versions and for mainframe and IBM i development, including reading and modernizing RPG and COBOL code. The page also advertises direct connections from the IDE to other IBM products, Red Hat and Instana among them, framed as enterprise-grade architecture, security and monitoring without leaving the editor.
The page's only evidence for these claims is a block of customer testimonials from named individuals at various companies, several describing modernization work specifically. Sai Govender, CEO of Blue Pearl, says his team used Bob to modernize a Java codebase from Java 11 to Java 25 and estimates it was about 90% faster than usual: 3 days with Bob against roughly 30-plus days via a typical approach. Joe Donofrio, Director of IT at Wolff Bros, says Bob reads and understands RPG code well and was useful for validating logic rewrites onto a new Java architecture. Takeshi Sugata, a director at MONO-X, credits Bob's support for RPG and COBOL specifically for IBM i development. Other testimonials describe faster, smaller-scale results: Reshad Moussa of Supplier Shield says he had a small FPS-style prototype running in under 15 minutes, and Wesley Wienen of Appsys ICT Group says three prompts were enough to build a production-ready MCP server. Steve Cast of Fresche Solutions describes a specific guardrail: asked about a non-existent RPG op-code, Bob says it does not understand rather than inventing an answer.
The page does not give a release date, a version number, pricing, or the underlying AI model or models powering Bob. It does not list supported IDEs, operating systems or regions beyond general claims of IDE and CI/CD integration, and it does not describe how the agent and subagent architecture is technically implemented. It also does not say whether the testimonials are paid endorsements, sponsored case studies, or unsolicited feedback.
Key facts
- IBM's page uses two names for the same product, "IBM Bob" and "Project Bob", without explaining the relationship between them.
- Bob is pitched as an agentic partner that spawns focused agents and subagents with their own context, tools and skills to run parallel background tasks, plus a natural-language "Literate Coding" mode, a "Bob Shell" CLI for CI/CD, and "Bobalytics" usage tracking for organizations.
- Premium packages target enterprise modernization: upgrading Java applications and mainframe/IBM i development, including reading and modernizing RPG and COBOL code, with direct IDE connections to Red Hat and Instana.
- Blue Pearl CEO Sai Govender says the team modernized a Java 11 to Java 25 codebase in an estimated ~90% less time, 3 days versus roughly 30-plus days via a typical approach; other testimonials cite results like a working prototype in under 15 minutes and a production-ready MCP server built with 3 prompts.
- The page gives no release date, pricing, supported model, or technical detail on the agent architecture, and does not say whether the testimonials are paid or sponsored.
Why it matters
Most agentic coding assistants that get attention target modern, mainstream stacks. IBM is explicitly aiming Bob at the opposite end: Java version upgrades and mainframe-era RPG and COBOL, tied into IBM's own Red Hat and Instana ecosystem. That is a large, underserved segment of enterprise software that consumer-facing coding assistants rarely address directly.
Who it affects
Enterprise development teams carrying legacy code are the stated audience: Java shops doing version upgrades, and IBM i and mainframe shops maintaining RPG and COBOL systems. The "Bobalytics" tracking feature is aimed at the managers of those teams rather than individual developers, for measuring adoption and cost across an organization.
How to use it
The page describes an IDE-based agent ("Literate Coding"), a separate command-line mode ("Bob Shell") for interactive use and CI/CD pipelines, and premium packages layered on top for enterprise modernization work. It does not state pricing, a release date, which IDEs or operating systems are supported, or which underlying AI model or models Bob runs on.
How solid is it
The only evidence on the page is a block of customer testimonials from named individuals at named companies. The single quantified result, Blue Pearl's estimated ~90% faster Java 11-to-25 migration (3 days versus roughly 30-plus days), is one customer's self-reported comparison against an unspecified typical approach, not an independent benchmark. The page does not say whether any of the testimonials are paid endorsements or sponsored case studies.
Risks and caveats
This is a vendor marketing page, not a technical disclosure. It gives no architecture detail for how the agents and subagents are isolated or orchestrated, no pricing or availability information, and inconsistently names the product "IBM Bob" in some places and "Project Bob" in others without saying which is authoritative. Claims of speed and reliability rest entirely on testimonials whose independence is not established.
“We leveraged BOB to modernise Java codebase from Java 11 to Java 25 and achieved an estimated ~90% faster delivery, 3 days vs. ~30+ days via a typical approach.”
— Sai Govender, CEO, Blue Pearl