Bob ist IBMs agentischer Assistent für Softwareentwicklung. Statt nur Code zu vervollständigen, unterstützt er den gesamten Lebenszyklus: Er versteht Codebasen, plant Änderungen, schreibt und prüft Code, erstellt Tests und hilft bei der Bereitstellung. Unterschiedliche Agenten übernehmen Rollen wie Architektur oder Review und arbeiten im Editor der Entwickler.
Der Schwerpunkt liegt auf dem Unternehmenseinsatz. IBM betont Sicherheit und Governance, einschließlich Schutz vor dem Abfluss sensibler Daten, Durchsetzung von Richtlinien und Prüfung der KI auf Schwachstellen. Aufgaben werden auf verschiedene Sprachmodelle verteilt, darunter IBMs Granite-Familie und Modelle anderer Anbieter. Bob wird auch für Modernisierung eingesetzt, etwa bei älteren Java- oder COBOL-Anwendungen.
IBM zufolge wurde das Werkzeug zunächst Zehntausenden eigenen Beschäftigten bereitgestellt; das Unternehmen nennt große Produktivitätsgewinne, die auf Selbstauskünften beruhen. Bob ist kostenpflichtig und bietet Testversionen sowie Unternehmenslizenzen. Alternativen sind GitHub Copilot, Cursor, Claude Code, Amazon Q Developer und Gemini Code Assist von Google. IBM Bob eignet sich für große Organisationen mit regulierten Umgebungen und Legacy-Code.