DEV Community

Abhay Rao
Abhay Rao

Posted on

What's New in IBM Bob? Shared Tasks, Smarter Shell Workflows, MCP Enhancements, and Bobalytics Insights 🚀

AI-powered developer tools are most effective when they fit naturally into existing workflows. The latest IBM Bob update focuses on exactly that: reducing friction, improving context sharing, and giving developers more flexibility across both terminal and IDE experiences.

Let's explore what's new.

Move Seamlessly Between Terminal and IDE

One of the most useful additions in this release is shared task history between Bob Shell and Bob IDE.

Imagine starting a task from the terminal while investigating an issue. Later, you decide you want a visual view of the proposed code changes. Instead of creating a new conversation and re-explaining the context, you can simply open the same task inside Bob IDE.

Benefits

✅ Continue work without restarting conversations

✅ Maintain task context across tools

✅ Switch between terminal efficiency and IDE visualization

✅ Reduce duplicated prompts and context setup

This creates a more natural workflow where the task follows the developer instead of being tied to a specific interface.


Bob Shell v2 Is Here

Bob Shell now runs on the same V2 agent and harness that powers Bob IDE.

This means developers get access to advanced capabilities directly from their terminal.

Skills

Skills package reusable procedures and workflows that can be invoked when needed.

Think of them as repeatable patterns that help developers perform common tasks more efficiently.

Subagents

Subagents handle focused investigations in separate contexts.

Instead of one large conversation handling everything, specialized agents can investigate individual problems independently and return findings.

This approach helps keep complex tasks organized while preserving the main workflow context.


Clearer Commands for Different Workflows

Shell v2 now separates interactive and automated use cases more cleanly.

bob chat

Start an interactive multi-turn conversation directly in the terminal.

Perfect for:

  • Debugging
  • Architecture discussions
  • Code exploration
  • Development assistance
bob chat
Enter fullscreen mode Exit fullscreen mode

bob run

Execute tasks in headless mode for automation scenarios.

Ideal for:

  • Scripts
  • CI/CD pipelines
  • Automated workflows
  • Batch operations
bob run
Enter fullscreen mode Exit fullscreen mode

bob mcp

Manage MCP server configurations.

bob mcp
Enter fullscreen mode Exit fullscreen mode

The clearer command structure makes it easier to understand how Bob should be used in different development scenarios.


New Bobalytics Experiences

The July update introduces two new Bobalytics views that help surface useful productivity insights.

Today

A focused dashboard showing:

  • Personal tasks
  • Weekly rhythm
  • Key activity metrics

This view helps developers quickly understand what's happening today without digging through multiple tools.

Editorial

Editorial highlights broader usage patterns across:

  • Individual users
  • Teams
  • Environments
  • Instances

These insights can help identify trends and opportunities to improve workflows across larger groups.


Better MCP Integration in Bob IDE

Bob IDE receives several enhancements aimed at improving interaction with MCP servers.

OAuth Authorization Support

Connecting to MCP servers becomes easier and more secure with OAuth-based authorization support.

Resources via @

Resources can now be referenced directly using:

@
Enter fullscreen mode Exit fullscreen mode

This helps bring additional context into conversations and workflows more efficiently.

Server Prompts via /

MCP server-provided prompts are now accessible through:

/
Enter fullscreen mode Exit fullscreen mode

This allows developers to quickly invoke predefined prompts and workflows exposed by connected servers.


More Control Over File Changes

One of the most practical improvements is the ability to preview proposed file modifications before applying them.

Why This Matters

Developers can:

  • Inspect changes visually
  • Review AI-generated edits
  • Make adjustments before acceptance
  • Maintain greater control over repository modifications

This adds an important review layer while preserving the speed benefits of AI-assisted development.


Browse Tasks Across Workspaces

The task browser now supports opening work from other workspaces.

For developers juggling multiple repositories and projects, this helps create a more connected experience without constantly switching environments or recreating context.


Why These Updates Matter

The theme of this release is clear:

Less context switching, better continuity, and more developer control.

Instead of treating AI assistance as a separate tool, IBM Bob is becoming increasingly integrated into real software development workflows.

Key improvements include:

  • Shared task history across interfaces
  • Shell and IDE feature parity
  • Skills and Subagents in terminal sessions
  • Dedicated commands for interactive and automated usage
  • Enhanced MCP integrations
  • Previewable file edits
  • Cross-workspace task management
  • New Bobalytics productivity insights

The result is a workflow where developers can move naturally between terminal, editor, automation pipelines, and analytics without losing context along the way.


Learn More

📖 Read the full announcement here:

👉 IBM Bob July Update


Have you tried Bob Shell v2 yet? Which feature stands out the most for your workflow: shared task history, Skills & Subagents, MCP improvements, or the new Bobalytics views?

IBM #IBMBob #AgenticAI #DeveloperTools #CLI #SoftwareEngineering

Top comments (0)