Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>watsonx Orchestrate ADKNew to Visual Studio Code? Get it now.
watsonx Orchestrate ADK

watsonx Orchestrate ADK

IBM watsonx Orchestrate

|
1,175 installs
| (0) | Free
A collection of tools to help create agents on the watsonx Orchestrate agent builder platform
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

IBM watsonx Orchestrate ADK

The IBM watsonx Orchestrate ADK extension allows for seamless development and deployment of agents, tools, and other watsonx Orchestrate resources, all integrated into your IDE: Bob, Cursor, Visual Studio Code, and Copilot.

Features

Automated Workspace Setup

Clicking "Initialize Workspace" handles the entire setup automatically:

  1. Environment check: Detects an existing healthy environment and skips redundant work. Corrupted virtual environments are cleaned up automatically.
  2. Python and ADK setup: Installs uv if absent (with your consent), creates a Python 3.12 virtual environment, then installs or upgrades the ADK.
  3. MCP servers: Detects your IDE (Bob, Cursor, or VS Code Copilot) and configures two MCP servers automatically. Use the Install MCP Servers and Update MCP Servers commands to re-run this step at any time.
    • watsonx-orchestrate-adk — manage agents, tools, toolkits, knowledge bases, connections, models, and channels on your live watsonx Orchestrate environment.
    • watsonx-orchestrate-adk-docs — searchable ADK reference docs, guides, and API specs directly in your editor.
  4. Environment activation: Activates your local ADK environment or connects to a SaaS environment automatically. A single API key prompt is shown only when connecting to a remote cluster.

Initialize Workspace on IBM Bob

In Bob IDE, "Initialize Workspace" runs all 4 steps above plus a fifth step exclusive to Bob to load a curated set of watsonx Orchestrate skills. The skills covers the full development lifecycle: from solution architecture to agent implementation to documentation:

Skill Purpose
wxo-builder Implements a complete watsonx Orchestrate native solution (agents, flows, tools, knowledge bases) from an SOP or prompt.
sop-builder Converts workflow diagrams or automation JSON into Standard Operating Procedure documents in plain business language.
wxo-analyzer Analyses an existing watsonx Orchestrate project and generates a 3-report documentation set (solution overview, agents, and components) with Mermaid diagrams.
solution-architect Analyses business requirements and generates three focused documents: business overview, technical architecture, and implementation plan.
customercare-mcp-builder Guides building production-ready MCP servers specifically for customer care agents on watsonx Orchestrate.
agent-instructions-evaluator Evaluates an agent's instructions or definition for achievability and produces a structured, evidence-backed report with per-dimension scores, findings, and high-impact recommendations.

Once the workspace is ready, a context is pre-loaded in the Bob chat. Hit Send Message to load your skills and start building.

Initialize Workspace on Bob

ADK Updates

You also receive notifications of any ADK updates via the status bar and upgrade without leaving your IDE.

Status Bar Outdated

Developer Edition Server Management

View the Developer Edition server status and stop/start the server through a handy control panel

Server Management Panel

Agent Chat

  • Command Palette: watsonx Orchestrate: Chat with agent – presents a list of currently imported wxo agents and launches chat with selected agent.
  • Current YAML: When a YAML file is open, watsonx Orchestrate: Chat with Current Agent imports the agent and opens the webchat.
  • Context Menu: Right‑click a YAML under agents/ → Open Chat imports the agent and opens webchat.

Agent Chat

Environment Switcher

Manage ADK environments (local & remote):

  • List and activate environments
  • Add new environment
  • Edit existing environment
  • Remove environment

Environment Switcher

Environment Explorer / Resource List

Explore resources (Agents, Tools, Connections, Knowledge Bases, Toolkits) in the active watsonx Orchestrate environment.

Explorer List

Agent Import

Import Agents directly from the current spec file with a single command.

Orchestrate AI Builder Agent Creation & Refinement

Leverage the powerful Orchestrate AI Builder feature to create agents from scratch and refine existing agents to optimize their performance.

AI Builder Chat

Snippet Support for Agent and Tools

Speed up agent and tool creation using inbuilt snippets to automatically generate boilerplate spec files.

Tool Snippet

Extension Settings

  • ibm-watsonx-orchestrate.envFile: Sets the file path of the env file used to start the Development Edition server
  • ibm-watsonx-orchestrate.statusRefreshInterval: Controls how frequently the status bar checks for updates in ADk package. (Default: 30 minutes)

Known Issues

  • The create agent command only supports the creation of native agents
  • Import current file only supports agent import

Important Links

  • watsonx Orchestrate ADK Documentation
  • watsonx Orchestrate ADK Repository

License

This extension is licensed under an MIT license. See License Details


Powered by IBM watsonx Orchestrate

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft