<feed xmlns="http://www.w3.org/2005/Atom"> <id>https://heidloff.net/</id><title>Niklas Heidloff</title><subtitle>Blog from Niklas Heidloff, an IT professional focussing on artificial intelligence, development and advocacy. Niklas works at IBM and shares his AI, Cloud, OpenSource and DevOps experience.</subtitle> <updated>2026-03-18T10:51:59+01:00</updated> <author> <name>Niklas Heidloff</name> <uri>https://heidloff.net/</uri> </author><link rel="self" type="application/atom+xml" href="https://heidloff.net/feed.xml"/><link rel="alternate" type="text/html" hreflang="en" href="https://heidloff.net/"/> <generator uri="https://jekyllrb.com/" version="4.4.1">Jekyll</generator> <rights> © 2026 Niklas Heidloff </rights> <icon>/assets/img/favicons/favicon.ico</icon> <logo>/assets/img/favicons/favicon-96x96.png</logo> <entry><title>Implementing CI/CD and GitOps for watsonx Orchestrate</title><link href="https://heidloff.net/article/watsonx-orchestrate-gitops-cicd/" rel="alternate" type="text/html" title="Implementing CI/CD and GitOps for watsonx Orchestrate" /><published>2026-03-18T01:01:00+01:00</published> <updated>2026-03-18T01:01:00+01:00</updated> <id>https://heidloff.net/article/watsonx-orchestrate-gitops-cicd/</id> <content src="https://heidloff.net/article/watsonx-orchestrate-gitops-cicd/" /> <author> <name>Niklas Heidloff</name> </author> <summary> CI/CD and GitOps are standard techniques to deploy software. This post describes one way how this can be done for agents in watsonx Orchestrate. CI/CD and GitOps The post GitOps on OpenShift explains CI/CD and GitOps. CI/CD automates software building, testing, and deployment, while GitOps is a modern approach using Git as the single source of truth for infrastructure and application state. ... </summary> </entry> <entry><title>MCP Tools acting On‑Behalf‑Of Users in Orchestrate Agents</title><link href="https://heidloff.net/article/mcp-watsonx-orchestrate-oauth-on-behalf-of/" rel="alternate" type="text/html" title="MCP Tools acting On‑Behalf‑Of Users in Orchestrate Agents" /><published>2026-03-11T01:01:00+01:00</published> <updated>2026-03-11T01:01:00+01:00</updated> <id>https://heidloff.net/article/mcp-watsonx-orchestrate-oauth-on-behalf-of/</id> <content src="https://heidloff.net/article/mcp-watsonx-orchestrate-oauth-on-behalf-of/" /> <author> <name>Niklas Heidloff</name> </author> <summary> MCP tools acting on‑behalf‑of users in IBM watsonx Orchestrate enable agents to perform actions just as users would. Impersonated tools boost efficiency by automating tasks securely and seamlessly. With OAuth On‑Behalf‑Of (OBO) flows and SSO (Single Sign On), users authenticate once while agents work transparently in the background. My previous post describes a technique to run Python tools on... </summary> </entry> <entry><title>Watsonx Orchestrate Plug‑ins for Security and Compliance</title><link href="https://heidloff.net/article/agent-plugins-watsonx-orchestrate/" rel="alternate" type="text/html" title="Watsonx Orchestrate Plug‑ins for Security and Compliance" /><published>2026-03-10T01:01:00+01:00</published> <updated>2026-03-10T01:01:00+01:00</updated> <id>https://heidloff.net/article/agent-plugins-watsonx-orchestrate/</id> <content src="https://heidloff.net/article/agent-plugins-watsonx-orchestrate/" /> <author> <name>Niklas Heidloff</name> </author> <summary> Customizing watsonx Orchestrate agents with plug-ins unlocks powerful ways to shape how agents interpret inputs and produce outputs. By integrating plug-ins that filter, sanitize, or transform data, teams can enforce critical safety, guardrails, security, and regulatory requirements. This post explores how input and output plug-ins strengthen agent reliability and trustworthiness. Watsonx Orch... </summary> </entry> <entry><title>Importing LangGraph Agents in watsonx Orchestrate</title><link href="https://heidloff.net/article/langgraph-watsonx-orchestrate/" rel="alternate" type="text/html" title="Importing LangGraph Agents in watsonx Orchestrate" /><published>2026-03-08T01:01:00+01:00</published> <updated>2026-03-08T01:01:00+01:00</updated> <id>https://heidloff.net/article/langgraph-watsonx-orchestrate/</id> <content src="https://heidloff.net/article/langgraph-watsonx-orchestrate/" /> <author> <name>Niklas Heidloff</name> </author> <summary> Multi‑agent systems unlock the true power of AI by enabling collaborative behaviors that drive tangible business value. At their core, agents excel through deep integrations with existing enterprise systems, connecting data and workflows in intelligent, automated ways. IBM’s watsonx Orchestrate provides the enterprise‑grade agentic platform to bring these capabilities to life, now enriched with... </summary> </entry> <entry><title>Running agentic Tools on behalf of Users in watsonx</title><link href="https://heidloff.net/article/agentic-tools-oauth-personal-watsonx-orchestrate/" rel="alternate" type="text/html" title="Running agentic Tools on behalf of Users in watsonx" /><published>2026-02-25T01:01:00+01:00</published> <updated>2026-02-25T01:01:00+01:00</updated> <id>https://heidloff.net/article/agentic-tools-oauth-personal-watsonx-orchestrate/</id> <content src="https://heidloff.net/article/agentic-tools-oauth-personal-watsonx-orchestrate/" /> <author> <name>Niklas Heidloff</name> </author> <summary> Agents unlock their full potential when they can run tools on behalf of users, turning complex workflows into simple, automated actions. By offloading repetitive or low‑critical tasks to autonomous agents, users become more productive while the agents invoke the right tools at the right time. This post describes how tools can be developed that run on behalf of users via OAuth in watsonx Orches... </summary> </entry> </feed>
