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
bob run
Execute tasks in headless mode for automation scenarios.
Ideal for:
- Scripts
- CI/CD pipelines
- Automated workflows
- Batch operations
bob run
bob mcp
Manage MCP server configurations.
bob mcp
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:
@
This helps bring additional context into conversations and workflows more efficiently.
Server Prompts via /
MCP server-provided prompts are now accessible through:
/
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?
Top comments (0)