Deploy your first agents with wxctl. Both quickstarts build the identical calculator-weather-agents example (one knowledge base, two Python tools, two agents, four tests) on watsonx Orchestrate and end at the same deployed result. Pick the path that fits how you want to work, or run both and compare. This assumes wxctl is installed. If not, see Installation.

Which to pick

PathYou writeBest when
DeclarativeEvery file by hand: config.yaml, both tools, the knowledge baseYou want to see and control each resource, or learn the config format
GenerativeOne plain-language sentence; IBM Bob composes the rest over the wxctl MCP serverYou want the fastest path from an idea to a tested deployment

Declarative

Write config.yaml and every file by hand, then plan, apply, and test.

Generative

Describe the scenario in one sentence and let IBM Bob build it over MCP.