<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>IBM Bob on RockB</title><link>https://baeseokjae.github.io/tags/ibm-bob/</link><description>Recent content in IBM Bob on RockB</description><image><title>RockB</title><url>https://baeseokjae.github.io/images/og-default.png</url><link>https://baeseokjae.github.io/images/og-default.png</link></image><generator>Hugo</generator><language>en-us</language><lastBuildDate>Tue, 30 Jun 2026 00:55:28 +0000</lastBuildDate><atom:link href="https://baeseokjae.github.io/tags/ibm-bob/index.xml" rel="self" type="application/rss+xml"/><item><title>IBM Bob V2 AI Coding Agent Review 2026: Plan, Agent, Ask Modes and Agentic Architecture</title><link>https://baeseokjae.github.io/posts/ibm-bob-v2-review-2026/</link><pubDate>Tue, 30 Jun 2026 00:55:28 +0000</pubDate><guid>https://baeseokjae.github.io/posts/ibm-bob-v2-review-2026/</guid><description>Hands-on review of IBM Bob V2 AI coding agent: three-tier architecture, Plan/Agent/Ask modes, pricing, and how it compares to Claude Code and Cursor.</description><content:encoded><![CDATA[<p>IBM Bob V2 is an enterprise AI coding agent that reached general availability on June 24, 2026, redefining how development teams approach the full software delivery lifecycle. Built on a three-tier architecture that separates reasoning, infrastructure, and interfaces, Bob V2 consolidates its workflow into three modes — Agent, Plan, and Ask — while introducing background task execution, per-task rollback, and subagent support. With 80,000+ IBM internal developers reporting 45% average productivity gains and pricing starting at $20/user/month, this review breaks down whether Bob V2 delivers on its promise of enterprise-grade agentic development.</p>
<h2 id="what-is-ibm-bob-v2">What Is IBM Bob V2?</h2>
<p>IBM Bob V2 is an enterprise AI coding agent platform that covers the end-to-end software development lifecycle — from planning and coding through security scanning, testing, and deployment. Launched as a SaaS product in April 2026 and reaching V2 general availability on June 24, 2026, Bob evolved from an internal IBM tool used by 100 developers in June 2025 to a platform serving over 80,000 IBM developers today. Unlike standalone AI coding assistants that focus primarily on code completion, Bob operates as an agentic platform: it plans multi-step workflows, executes tasks in the background, invokes subagents with isolated context, and integrates with existing CI/CD pipelines through BobShell, a CLI that provides full audit trails. The platform uses multi-model orchestration — routing tasks across Claude, Mistral, IBM Granite, and proprietary fine-tuned models based on complexity and cost — rather than relying on a single LLM. Gartner projects 40% of enterprise applications will embed agentic coding tools by end of 2026, and Bob V2&rsquo;s architecture positions it as a contender for that embedded agent role. The takeaway: Bob V2 is not an autocomplete tool — it is an agentic development platform designed for teams that need governance, legacy modernization, and multi-step autonomous workflows.</p>
<h2 id="what-is-the-three-tier-agentic-architecture-of-ibm-bob-v2">What Is the Three-Tier Agentic Architecture of IBM Bob V2?</h2>
<p>IBM Bob V2 introduced a fundamental re-architecture splitting the platform into three distinct layers: Agent (reasoning), Harness (infrastructure), and Clients (interfaces). This separation of concerns — announced at V2 GA on June 24, 2026 — is the most significant architectural shift from V1, which bundled reasoning and execution into a monolithic agent. In the V2 model, the Agent layer handles all LLM reasoning, planning, and tool selection but has no direct access to files, networks, or external systems. The Harness layer provides the sandboxed runtime environment: executing tool calls, managing file state, enforcing security policies, and maintaining the audit trail. The Client layer encompasses all user-facing interfaces: VS Code extension, JetBrains plugin, BobShell CLI, and the embeddable API that allows third-party tools to invoke Bob as a sub-agent. This three-tier design means the same Agent reasoning engine can be accessed from any Client without modification, and security policies are enforced at the Harness level regardless of which Client initiated the request. For enterprise teams, this architecture means compliance teams can audit Harness logs without touching Agent prompts, and developers can switch interfaces without losing workflow continuity.</p>
<h3 id="how-does-the-agent-layer-work">How Does the Agent Layer Work?</h3>
<p>The Agent layer is the reasoning engine responsible for interpreting user intent, decomposing complex requests into actionable plans, selecting the appropriate tools, and generating code or responses. It operates purely at the semantic level — it never directly reads files or executes commands. Instead, it issues abstract tool requests to the Harness, which executes them in a sandboxed environment. The Agent orchestrates multi-model calls, routing simple documentation lookups to lighter models (Granite, Mistral) while routing complex refactoring or legacy transformation tasks to frontier models (Claude). In V2, the Agent also manages subagent spawning: when a task requires parallel exploration, the Agent can request the Harness to launch independent subagents, each with its own isolated context window of up to 270K tokens.</p>
<h3 id="what-does-the-harness-layer-handle">What Does the Harness Layer Handle?</h3>
<p>The Harness is the infrastructure layer that provides the secure execution environment for all tool calls issued by the Agent. It manages file system access, network requests, command execution, and state persistence. The Harness enforces all security policies — role-based access controls, allowed command lists, network restrictions, and human-in-the-loop approval gates. It maintains the full audit trail of every tool call, every file change, and every rollback operation. When a developer invokes rollback, the Harness reconstructs file state from its per-tool-call snapshot history, not from git. The Harness also handles background task lifecycle — it can keep agent sessions alive after a developer closes their editor, sending notifications when tasks complete.</p>
<h3 id="what-is-the-client-layer-in-ibm-bob-v2">What Is the Client Layer in IBM Bob V2?</h3>
<p>The Client layer contains all user-facing interfaces through which developers interact with Bob. This includes the VS Code extension, JetBrains plugin, BobShell CLI, and the embeddable HTTP API. The guiding philosophy, stated by IBM&rsquo;s Bob team, is that the &ldquo;best interface is no interface&rdquo; — Bob V2 is designed to be embedded into existing developer workflows rather than requiring developers to switch to a dedicated chat panel. The API allows third-party tools, CI/CD pipelines, and custom internal platforms to invoke Bob agents programmatically. Because the Client layer is decoupled from the Agent and Harness layers, each interface can be optimized independently — the CLI provides raw agent access for power users, while the IDE extensions offer context-aware inline suggestions and diff views.</p>
<h2 id="what-are-the-three-modes-in-ibm-bob-v2-plan-agent-and-ask">What Are the Three Modes in IBM Bob V2: Plan, Agent, and Ask?</h2>
<p>IBM Bob V2 consolidated its workflow modes from five in V1 to three in V2 — Plan, Agent, and Ask — removing the Advanced and Orchestrator modes and folding their capabilities into the core Agent mode. This simplification reflects real usage patterns observed across 80,000 IBM developers: most tasks fell into one of three categories — structured planning before execution, fully autonomous action, or read-only exploration. Each mode changes how the Agent layer interprets user input and what level of autonomy it exhibits, while the same Harness and Client layers operate underneath. The three-mode design makes it clearer for developers to choose the right interaction model without guessing whether they need Advanced or Orchestrator mode. Below is a comparison of the three modes.</p>
<table>
  <thead>
      <tr>
          <th>Feature</th>
          <th>Plan Mode</th>
          <th>Agent Mode</th>
          <th>Ask Mode</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Autonomy level</td>
          <td>Proposes plan, waits for approval</td>
          <td>Full autonomous execution</td>
          <td>Read-only queries</td>
      </tr>
      <tr>
          <td>Code modification</td>
          <td>After plan approval</td>
          <td>Direct file editing</td>
          <td>None</td>
      </tr>
      <tr>
          <td>Tool access</td>
          <td>All tools (deferred)</td>
          <td>All tools (immediate)</td>
          <td>Read tools only</td>
      </tr>
      <tr>
          <td>Best for</td>
          <td>Complex multi-step features</td>
          <td>Routine implementations</td>
          <td>Codebase exploration</td>
      </tr>
      <tr>
          <td>Review step</td>
          <td>Required before execution</td>
          <td>Optional (configurable)</td>
          <td>N/A</td>
      </tr>
  </tbody>
</table>
<h3 id="how-does-plan-mode-work">How Does Plan Mode Work?</h3>
<p>Plan Mode engages the Agent to produce a structured, step-by-step plan before any code is written. The agent analyzes the request, explores the codebase, identifies affected files, and presents the plan with estimated tool calls and file changes. The developer reviews and approves the plan — or requests modifications — before the Agent proceeds to execute. This mode is designed for complex, high-risk changes like database migrations, cross-service refactoring, or legacy codebase modifications where blind execution could introduce subtle issues. Plan Mode reduces the cognitive load of reviewing a diff after changes are made, because the developer validates intent and approach upfront.</p>
<h3 id="what-does-agent-mode-do-in-ibm-bob-v2">What Does Agent Mode Do in IBM Bob V2?</h3>
<p>Agent Mode gives the Agent full autonomy to plan, execute, and iterate on tasks without pausing for approval at each step. The agent analyzes the request, explores the codebase, makes file edits, runs commands, and loops until the task is complete or it encounters an unresolvable error. This is the default mode for experienced developers working on well-understood tasks: implementing new features from specifications, fixing known bugs with clear reproduction steps, or running automated test creation across multiple files. Agent Mode can still trigger human-in-the-loop gates for high-risk operations based on Harness-level policy configuration.</p>
<h3 id="when-should-you-use-ask-mode">When Should You Use Ask Mode?</h3>
<p>Ask Mode is a read-only interaction mode where the Agent can explore the codebase and answer questions but cannot modify files or execute commands. It uses the same reasoning engine and multi-model orchestration as the other modes, but the Harness restricts all tool calls to read-only operations: file reads, grep searches, git log queries. Ask Mode is ideal for codebase exploration, understanding unfamiliar code, reviewing diffs from pull requests, or getting architectural explanations. It also serves as a documentation lookup tool — developers can ask &ldquo;How does our authentication middleware work?&rdquo; and receive a synthesized answer across multiple files without risking accidental modifications.</p>
<h2 id="what-are-the-key-new-features-in-ibm-bob-v2">What Are the Key New Features in IBM Bob V2?</h2>
<p>IBM Bob V2 introduced four major feature categories that fundamentally change how developers interact with the platform: background task execution with multitasking, per-task per-turn rollback replacing git-based checkpoints, subagents with clean context isolation, and an actor-critic workflow for security-audited code generation. These features are built on the three-tier architecture and are available across all three modes where applicable. For enterprise teams evaluating AI coding tools, these four capabilities represent the most significant functional delta between Bob V2 and competing tools like Claude Code or Cursor — neither of which offer background execution, granular rollback, or subagent isolation at the same level. According to IBM&rsquo;s V2 release announcement, these features were the top-requested capabilities from enterprise customers during the V1 beta, and they directly address the limitations that prevented teams from adopting AI coding agents in compliance-constrained environments. Taken together, they transform Bob from a single-session pair programmer into a persistent, auditable, parallel-processing development platform that teams can integrate into daily workflows without sacrificing security or control.</p>
<h3 id="how-does-background-task-execution-work">How Does Background Task Execution Work?</h3>
<p>Background task execution allows Bob to continue processing after the developer closes their editor or starts a new task. When a developer submits a long-running operation — a legacy COBOL-to-Java conversion, a large-scale refactoring, or a comprehensive test suite generation — Bob&rsquo;s Agent layer continues reasoning while the Harness manages the task lifecycle independently. The developer receives a notification when the task completes and can review the diff at their convenience. This is distinct from the &ldquo;run in background&rdquo; feature in Cursor or Claude Code, which typically pauses agent activity when the terminal or editor loses focus. Bob V2 can run multiple background tasks concurrently, each managed as an independent agent session, enabling genuine multitasking.</p>
<h3 id="what-is-rollback-and-how-is-it-different-from-git">What Is Rollback and How Is It Different from Git?</h3>
<p>Rollback in IBM Bob V2 replaces V1&rsquo;s git-based checkpoint system with direct file-state tracking at the per-tool-call granularity. After every tool call — whether a file edit, command execution, or API request — the Harness snapshots the affected file state before and after the operation. This means rollback can revert a single file edit from three steps ago without affecting intervening changes, something git&rsquo;s commit-based model cannot do cleanly. A developer testing five approaches to a bug fix can roll back any individual attempt without stashing or resetting. Rollback operates independently of git: it does not create commits, does not require commit messages, and does not interfere with the project&rsquo;s version control history. The Harness stores these snapshots in an append-only log that also serves as the audit trail for compliance purposes.</p>
<h3 id="how-do-subagents-work-with-context-isolation">How Do Subagents Work with Context Isolation?</h3>
<p>Subagents in IBM Bob V2 are independent agent instances spawned by the primary Agent to handle parallel or delegated work. Each subagent receives its own isolated context with a dedicated 270K-token window, its own tool-call sandbox, and its own rollback history. The primary agent can delegate subtasks — &ldquo;Check the database schema in module A while I refactor module B&rdquo; — and both execute concurrently without context bleed or token limit contention. Subagents complete their work and return results to the primary agent, which integrates the outputs. This architecture enables patterns like parallel code review with three subagents reviewing three modules simultaneously, or multi-file refactoring where each subagent handles one file&rsquo;s transformation independently.</p>
<h3 id="what-is-the-actor-critic-workflow-in-ibm-bob-v2">What Is the Actor-Critic Workflow in IBM Bob V2?</h3>
<p>The actor-critic workflow is a built-in security mechanism where Bob V2 generates code through two distinct agent roles. The &ldquo;actor&rdquo; agent writes the implementation while a separate &ldquo;critic&rdquo; agent reviews the output for security vulnerabilities, logic errors, and compliance violations before the changes are applied. This double-check pattern runs within a single agent session — the critic is spawned as a subagent with access to the actor&rsquo;s proposed diffs and a security rule set. In practice, a developer asking Bob to rewrite a COBOL module to Java gets the generated code automatically scanned for SQL injection risks, buffer overflows, and IBM-specific security standards before the file is modified. This makes Bob V2 the only major AI coding tool with built-in, pre-commit security auditing rather than relying on post-hoc scanning.</p>
<h2 id="what-enterprise-governance-does-ibm-bob-v2-offer">What Enterprise Governance Does IBM Bob V2 Offer?</h2>
<p>Enterprise governance is IBM Bob V2&rsquo;s strongest differentiator in the AI coding agent market. Every tool call, file change, and rollback operation is recorded in an append-only audit log maintained by the Harness layer. BobShell CLI provides raw access to these logs for integration with SIEM systems, compliance dashboards, and security information management tools. Role-based access controls let organizations restrict which developers can invoke Agent mode vs. Ask mode, which file paths are writable, and which commands are allowed. Human-in-the-loop approval gates can be configured at the organization level to require manager sign-off before Bob modifies production code, security-sensitive files, or infrastructure configurations. For regulated industries — finance, healthcare, government — Bob V2&rsquo;s audit trail meets the evidentiary requirements that tools like Cursor and Claude Code cannot provide. The actor-critic security workflow adds another governance layer: code generated by Bob is automatically audited for vulnerabilities before it touches the filesystem, closing the window between code generation and security review.</p>
<h2 id="what-is-ibm-bob-v2-pricing">What Is IBM Bob V2 Pricing?</h2>
<p>IBM Bob V2 uses a token-based pricing system called Bobcoins. Each Bobcoin is worth $0.50 USD, and different tasks consume different amounts of Bobcoins based on model usage, context size, and execution time. The base subscription determines how many Bobcoins are included each month, with overage billed at the same rate.</p>
<table>
  <thead>
      <tr>
          <th>Plan</th>
          <th>Monthly Price</th>
          <th>Included Bobcoins</th>
          <th>Best For</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Free Trial</td>
          <td>$0</td>
          <td>40 Bobcoins ($20 value)</td>
          <td>Evaluation and experimentation</td>
      </tr>
      <tr>
          <td>Pro</td>
          <td>$20</td>
          <td>40 Bobcoins ($20 value)</td>
          <td>Individual developers</td>
      </tr>
      <tr>
          <td>Pro+</td>
          <td>$80</td>
          <td>160 Bobcoins ($80 value)</td>
          <td>Professional teams</td>
      </tr>
      <tr>
          <td>Ultra</td>
          <td>$200</td>
          <td>500 Bobcoins ($250 value)</td>
          <td>Enterprise organizations</td>
      </tr>
  </tbody>
</table>
<p>Pricing is competitive with Claude Code Pro ($20/month for individual, usage-based overage) and Cursor Pro ($20/month). The Ultra plan includes priority support and custom model routing policies. Bobcoins expire monthly and do not roll over. For enterprise deployments, Bob also offers custom pricing with dedicated model instances, SSO/SAML integration, and on-premises Harness deployment options.</p>
<h2 id="ibm-bob-v2-vs-claude-code-vs-cursor-vs-github-copilot">IBM Bob V2 vs. Claude Code vs. Cursor vs. GitHub Copilot</h2>
<p>Each major AI coding tool targets a different point in the developer productivity space. Below is a direct feature comparison across the four platforms most frequently evaluated together.</p>
<table>
  <thead>
      <tr>
          <th>Feature</th>
          <th>IBM Bob V2</th>
          <th>Claude Code</th>
          <th>Cursor</th>
          <th>GitHub Copilot</th>
      </tr>
  </thead>
  <tbody>
      <tr>
          <td>Agentic architecture</td>
          <td>Three-tier (Agent/Harness/Client)</td>
          <td>Single agent model</td>
          <td>Agent mode (beta)</td>
          <td>Copilot Workspace</td>
      </tr>
      <tr>
          <td>Work modes</td>
          <td>Plan, Agent, Ask</td>
          <td>Chat + CLI commands</td>
          <td>Chat + Agent + Edit</td>
          <td>Chat + Completions</td>
      </tr>
      <tr>
          <td>Multi-model routing</td>
          <td>Claude, Mistral, Granite, proprietary</td>
          <td>Claude only</td>
          <td>GPT-4o, Claude</td>
          <td>GPT-4o, Gemini</td>
      </tr>
      <tr>
          <td>Legacy modernization</td>
          <td>COBOL, JCL, CICS, IMS, RPG, DB2</td>
          <td>Not supported</td>
          <td>Not supported</td>
          <td>Not supported</td>
      </tr>
      <tr>
          <td>Background tasks</td>
          <td>Yes, multi-task</td>
          <td>No</td>
          <td>Limited</td>
          <td>No</td>
      </tr>
      <tr>
          <td>Rollback granularity</td>
          <td>Per-tool-call</td>
          <td>Per-message</td>
          <td>Git-based</td>
          <td>Git-based</td>
      </tr>
      <tr>
          <td>Subagents</td>
          <td>Yes, isolated context</td>
          <td>No</td>
          <td>No</td>
          <td>No</td>
      </tr>
      <tr>
          <td>Audit trail</td>
          <td>Append-only, SIEM-ready</td>
          <td>Terminal history</td>
          <td>Not available</td>
          <td>Not available</td>
      </tr>
      <tr>
          <td>Security scanning</td>
          <td>Built-in actor-critic</td>
          <td>Not built-in</td>
          <td>Not built-in</td>
          <td>Not built-in</td>
      </tr>
      <tr>
          <td>Pricing (individual)</td>
          <td>$20/mo + usage</td>
          <td>$20/mo + overage</td>
          <td>$20/mo</td>
          <td>$10-39/mo</td>
      </tr>
      <tr>
          <td>Enterprise pricing</td>
          <td>$200/mo (Ultra) + custom</td>
          <td>Custom (Team/Enterprise)</td>
          <td>Business $40/user/mo</td>
          <td>Enterprise $39/user/mo</td>
      </tr>
  </tbody>
</table>
<h3 id="bob-vs-claude-code">Bob vs. Claude Code</h3>
<p>Claude Code is a terminal-native agent from Anthropic, designed for developers who live in the command line. It excels at monorepo work, multi-file edits, and complex refactoring in a single session. Bob V2 differentiates with background execution, subagent parallelism, and enterprise governance. Claude Code has no equivalent of Bob&rsquo;s Plan Mode — it executes immediately unless the user explicitly reviews diffs. For individual developers who prefer terminal workflows and don&rsquo;t need compliance-grade audit trails, Claude Code remains a strong choice. For teams that need auditable AI-assisted development, Bob V2 has the clear advantage.</p>
<h3 id="bob-vs-cursor">Bob vs. Cursor</h3>
<p>Cursor is the most polished IDE-focused AI coding assistant, offering inline completions, agent mode, and chat within a VS Code fork. Its agent mode handles multi-file edits well but lacks Bob&rsquo;s three-tier architecture, background task execution, and subagent support. Cursor&rsquo;s primary advantage is its seamless inline completion experience — suggesting code as you type, which Bob does not emphasize. For individual developers and small teams building new projects, Cursor offers a more polished day-to-day experience. For enterprises with legacy codebases, compliance requirements, and multi-step workflow needs, Bob V2 is the more complete platform.</p>
<h3 id="bob-vs-github-copilot">Bob vs. GitHub Copilot</h3>
<p>GitHub Copilot is the most widely adopted AI coding assistant, with over 1.8 million paid subscribers as of early 2026. Its strength is ubiquity — it works across every major editor and platform. Copilot Workspace introduces agentic capabilities, but remains limited compared to Bob&rsquo;s full agentic architecture. Copilot cannot run background tasks, spawn subagents, or provide per-tool-call rollback. For individual developers who want autocomplete everywhere, Copilot is the default choice. For organizations that need a single agentic platform covering planning, coding, testing, security, and deployment with enterprise governance, Bob V2 is positioned as a Copilot alternative rather than a complement.</p>
<h2 id="who-should-use-ibm-bob-v2">Who Should Use IBM Bob V2?</h2>
<p>IBM Bob V2 is designed for teams and organizations, not individual developers looking for tab-completion. The ideal user works in an environment where code changes need audit trails, security review gates, and compliance documentation. Enterprise developers in finance, healthcare, insurance, and government sectors are the primary audience — teams that work with legacy COBOL, mainframe systems, or heavily regulated codebases. Bob V2 is also a strong fit for organizations undergoing digital transformation, where the primary value is modernizing decades-old systems rather than writing greenfield applications. Individual developers who experiment with multiple AI coding tools will find Bob V2&rsquo;s Plan and Ask modes useful for complex tasks, but the full ROI materializes when the team uses BobShell audit trails, role-based access controls, and human-in-the-loop approval workflows.</p>
<h2 id="verdict--is-ibm-bob-v2-worth-it">Verdict — Is IBM Bob V2 Worth It?</h2>
<p>IBM Bob V2 is worth it if your team&rsquo;s AI coding needs extend beyond autocomplete. The three-tier architecture is a genuinely novel approach to agentic development infrastructure, and features like background tasks, per-tool-call rollback, and subagents are not available in any competing product at the same maturity level. The 45% productivity gain reported across 80,000 IBM internal developers is a credible benchmark, especially for modernization work where Bob&rsquo;s legacy language support is unmatched. The caveat: Bob V2&rsquo;s Pro model at $20/month for 40 Bobcoins is expensive relative to Cursor or Copilot, and the usage-based Bobcoins system requires cost management. For individual developers who primarily write greenfield TypeScript or Python, Cursor or Claude Code may deliver more value per dollar. For enterprise teams with compliance requirements, legacy codebases, or multi-step workflows, Bob V2 is the most capable AI coding agent available in 2026.</p>
<h2 id="frequently-asked-questions">Frequently Asked Questions</h2>
<p>This section answers the most common questions about IBM Bob V2 based on hands-on evaluation, IBM&rsquo;s official documentation at bob.ibm.com, and developer community discussions across Hacker News, Reddit, and DevOps review sites. Each answer draws from the V2 feature set as of the June 24, 2026 GA release, covering pricing via the Bobcoins system, the three-tier Agent-Harness-Client architecture, and competitive comparisons against Claude Code, Cursor, and GitHub Copilot. IBM Bob V2 is a rapidly evolving platform, and the details below reflect the shipping V2 release — not roadmap items or beta features. If you are evaluating Bob V2 for your organization, these five questions cover the most common decision points that determine whether Bob fits your team&rsquo;s workflow, compliance requirements, and budget. The FAQ is organized to help you compare Bob V2 against alternatives based on your specific priorities, whether that is legacy modernization, enterprise governance, pricing predictability, or raw developer productivity.</p>
<h3 id="how-is-ibm-bob-v2-different-from-claude-code">How is IBM Bob V2 different from Claude Code?</h3>
<p>IBM Bob V2 is an enterprise agentic platform with a three-tier architecture (Agent/Harness/Client), multi-model orchestration across Claude, Mistral, and Granite, and built-in governance features including audit trails, role-based access controls, and human-in-the-loop approval gates. Claude Code is a single-agent terminal tool focused on individual developer productivity. Bob V2 supports background tasks, subagents with isolated context, and per-tool-call rollback — features Claude Code does not offer.</p>
<h3 id="does-ibm-bob-v2-support-legacy-languages-like-cobol">Does IBM Bob V2 support legacy languages like COBOL?</h3>
<p>Yes. IBM Bob V2 is the only major AI coding agent with first-class support for COBOL, JCL, CICS, IMS, RPG, and DB2. This legacy modernization capability is a core differentiator, making Bob V2 the go-to tool for enterprise teams migrating mainframe applications to modern architectures.</p>
<h3 id="how-does-the-bobcoins-pricing-system-work">How does the Bobcoins pricing system work?</h3>
<p>Bobcoins are IBM Bob V2&rsquo;s usage-based currency, valued at $0.50 each. Each subscription tier includes a monthly allocation of Bobcoins: Free (40), Pro (40), Pro+ (160), Ultra (500). Different tasks consume Bobcoins at different rates based on model tier, context usage, and execution time. Overage is billed at $0.50 per Bobcoin.</p>
<h3 id="can-ibm-bob-v2-run-tasks-in-the-background">Can IBM Bob V2 run tasks in the background?</h3>
<p>Yes. Bob V2 introduced background task execution in the V2 release, allowing the agent to continue working on long-running operations — such as legacy conversions, large refactorings, or test suite generation — after the developer closes their editor or starts a new task. Multiple background tasks can run concurrently, each as an independent agent session.</p>
<h3 id="what-audit-capabilities-does-ibm-bob-v2-provide-for-compliance">What audit capabilities does IBM Bob V2 provide for compliance?</h3>
<p>Bob V2 records every tool call, file change, and rollback operation in an append-only audit log maintained by the Harness layer. BobShell CLI provides raw access to these logs for SIEM and compliance dashboard integration. Organizations can configure role-based access controls, network restrictions, allowed command lists, and human-in-the-loop approval gates, making Bob V2 suitable for regulated industries requiring auditable AI-assisted development.</p>
]]></content:encoded></item></channel></rss>