Jannik Reinhard AI Cloud Endpoint header logoJannik Reinhard AI Cloud Endpoint header logo
Blog
Blog

All Intune, AI and Azure Blog Posts

Every article on jannikreinhard.com, newest first. Practical notes, deep dives and field-tested ideas around Microsoft Intune, AI, automation, Azure and endpoint management.

Jannik Reinhard speaking about AI, Intune and Azure automation

180 practical engineering posts Newest first. Filter the archive by year or topic, then keep scrolling.
Reset
Agent Skills vs MCP: When to Use Which for AI Agents - Jannik ReinhardRead Agent Skills vs MCP: When to Use Which for AI Agents
Aug 18, 2026AI

Agent Skills vs MCP: When to Use Which for AI Agents

In February I wrote about why CLI tools are beating MCP for AI agents. It became my most read post so far, and one follow-up question came up again and again: "Okay, and where do Agent Skills fit in?" That is a fair question, because Skills vs MCP is not an either-or decision. They solve different problems, and they work well together. In this blog post I explain the difference, compare the context cost, and give you a simple decision guide for when to use which.

Read article: Agent Skills vs MCP: When to Use Which for AI Agents
Claude Code in GitHub Actions: Automate Standard Tasks - Jannik ReinhardRead Claude Code in GitHub Actions: Automate Standard Tasks
Aug 13, 2026Automation

Claude Code in GitHub Actions: Automate Standard Tasks

Most of us use AI coding agents interactively: you sit in the terminal, type a prompt, and watch the agent work. But a lot of the work in a repository is not interactive at all. Reviewing pull requests, triaging new issues, writing release notes, updating documentation — these are standard tasks that repeat every week. In this blog post I show you how to run Claude Code inside your GitHub pipelines with Claude Code GitHub Actions, so these tasks run automatically while you do something else.

Read article: Claude Code in GitHub Actions: Automate Standard Tasks
Multi-Agent Orchestration in Microsoft Foundry: A Deep Dive - Jannik ReinhardRead Multi-Agent Orchestration in Microsoft Foundry: A Deep Dive
Aug 11, 2026AI

Multi-Agent Orchestration in Microsoft Foundry: A Deep Dive

One agent alone rarely solves a real business process. As soon as you build something serious, you want a triage agent, a specialist for your knowledge base, maybe one that creates tickets — and something that coordinates them. In this blog post I do a deep dive into multi-agent orchestration in Microsoft Foundry. I explain how the story changed three times within one year, how the Microsoft Agent Framework patterns work, and which pattern I would choose for which scenario. At the end you will know exactly where to build your orchestration today so that it does not get deprecated next year. I already wrote about building your first agent in Microsoft Foundry. This post is the next step: making several agents work together.

Read article: Multi-Agent Orchestration in Microsoft Foundry: A Deep Dive
My Agentic OS: How I Run Notion, Outlook, Codex and OneDrive - Jannik ReinhardRead My Agentic OS: How I Run Notion, Outlook, Codex and OneDrive
Aug 7, 2026AI

My Agentic OS: How I Run Notion, Outlook, Codex and OneDrive

I do not need another AI chat window. I need an agentic operating system that knows where my work starts, where every result belongs and which actions still require me. That difference sounds small, but it is the reason my daily setup keeps working even as I add more agents, repositories, documents and content channels. My current system connects Notion, Outlook, Codex, reusable skills, OneDrive, GitHub and scheduled automations. Codex is my primary execution layer. Claude Code gives me a second coding path when its strengths fit the task better or when I need to distribute a long coding day across both subscriptions. Notion gives me the working context for the day. Outlook owns communication and time. OneDrive remains the system of record for documents and media, while GitHub owns code. The tools are not interchangeable, and that is the point. This post is not a list of apps I like. It is the operating model I use every day: how work enters the system, how I choose what matters, how an agent gets the right instructions, where the output is stored and where I deliberately keep a human approval step.

Read article: My Agentic OS: How I Run Notion, Outlook, Codex and OneDrive
Security Copilot Agents in Intune: What You Get in 2026 - Jannik ReinhardRead Security Copilot Agents in Intune: What You Get in 2026
Aug 6, 2026Intune

Security Copilot Agents in Intune: What You Get in 2026

Microsoft is bringing AI agents into more and more admin portals. In this blog post I explain the Security Copilot agents in Intune: the Policy Configuration Agent, the Change Review Agent, and the new Vulnerability Remediation Agent. I show what each agent actually does, how you can enable them, and what you should watch out for. I also cover an important licensing change: Microsoft 365 E5 and E7 tenants get Security Copilot capacity included at no additional cost.

Read article: Security Copilot Agents in Intune: What You Get in 2026
Microsoft Foundry Model Deployment: A Practical GuideRead Microsoft Foundry Model Deployment: A Practical Guide
Aug 5, 2026AI

Microsoft Foundry Model Deployment: A Practical Guide

Seeing a model in the Microsoft Foundry catalog is not the same as having a model that an application can use. The bridge is the deployment. Think of it as the saved, named configuration that your app talks to. Your code does not call a vague catalog entry; it calls the deployment name you create. That makes the portal form more important than it looks. It connects a model, a deployment type and a name that people and code will depend on. In this post I explain those three choices in plain English before you put a model behind an agent or an application. The video below shows the practical deployment path in German. Here I add the questions that are easy to miss while the portal is open — and a simple path for a first deployment.

Read article: Microsoft Foundry Model Deployment: A Practical Guide
Foundry IQ Deep Dive: Knowledge Bases for AI Agents - Jannik ReinhardRead Foundry IQ Deep Dive: Knowledge Bases for AI Agents
Aug 4, 2026AI

Foundry IQ Deep Dive: Knowledge Bases for AI Agents

Every team that builds AI agents ends up building the same thing: a retrieval pipeline that feeds company knowledge into the agent. And most of these pipelines are built again and again, per agent, per project. Foundry IQ is Microsoft's answer to this problem — a shared knowledge layer in Microsoft Foundry that any number of agents can plug into. In this blog post I explain how Foundry IQ works under the hood, how you create a knowledge base and wire it into an agent, and where the limits are. At the end you can decide if it should replace your custom RAG setup.

Read article: Foundry IQ Deep Dive: Knowledge Bases for AI Agents
Microsoft Foundry Setup: Project, Model and DeploymentRead Microsoft Foundry Setup: Project, Model and Deployment
Aug 4, 2026AI

Microsoft Foundry Setup: Project, Model and Deployment

The first Microsoft Foundry screen can feel like a wall of new words. Workspace, project, model and deployment appear almost at once, even though they do different jobs. If you are new to Foundry, start with this: a project is the concrete use case your team works on, a model is the capability you want to try, and a deployment is the named version that an app can call. The word workspace needs a little more care — I explain that below. You can create all three quickly. The useful part is making the first setup easy to understand when you return to it next week. In this post I show the small, practical structure I use before an experiment turns into an application dependency. The video below shows the practical click path in German. This article adds a beginner-friendly explanation around it, so you know what each choice means before you move on.

Read article: Microsoft Foundry Setup: Project, Model and Deployment
Intune Multi Admin Approval Now Enforced on Graph API Calls - Jannik ReinhardRead Intune Multi Admin Approval Now Enforced on Graph API Calls
Jul 30, 2026Intune

Intune Multi Admin Approval Now Enforced on Graph API Calls

In June 2026 (week of June 22), Microsoft changed something that can break your automation overnight. Multi Admin Approval is now also enforced on Microsoft Graph API calls made with app-only tokens. Until now, only interactive (delegated) admin actions were intercepted. From now on, service principals, PowerShell scripts and third-party tools that change protected resources like apps or scripts are intercepted too. If they don't handle the new approval flow, they fail with an HTTP 403 error. In this blog post I explain what changed, why your automation suddenly gets 403 errors, how the approval flow works for API calls, and how you can exclude your automation apps from the enforcement.

Read article: Intune Multi Admin Approval Now Enforced on Graph API Calls
Microsoft Foundry Observability: Trace AI Agents in Production - Jannik ReinhardRead Microsoft Foundry Observability: Trace AI Agents in Production
Jul 28, 2026AI

Microsoft Foundry Observability: Trace AI Agents in Production

An AI agent that works in the playground is maybe twenty percent of the job. The other eighty percent start when real users hit it and you need to answer questions like: why did this run take 40 seconds, which tool call failed, and did the answer quality drop since Tuesday? In this blog post I do a deep dive into observability for agents in Microsoft Foundry: tracing, monitoring dashboards, continuous evaluation on live traffic and alerting. This is the production counterpart to my post about evaluating AI agents in Microsoft Foundry — that one is about testing before you ship, this one is about watching after you ship.

Read article: Microsoft Foundry Observability: Trace AI Agents in Production
Microsoft Foundry Realtime Voice Agent: Talk to Your Screen - Jannik ReinhardRead Microsoft Foundry Realtime Voice Agent: Talk to Your Screen
Jul 26, 2026AI

Microsoft Foundry Realtime Voice Agent: Talk to Your Screen

In this blog post I explain how I use a Microsoft Foundry Realtime voice agent to talk about information that is currently visible on my screen. I share an Azure page, ask a question with my voice, and receive a spoken answer without copying text into a chat. The useful part is the combination of both inputs. The agent can hear my question and see the screen I selected. I can then ask a follow-up question in the same conversation. The complete example is available in my Microsoft Foundry examples repository.

Read article: Microsoft Foundry Realtime Voice Agent: Talk to Your Screen
More posts available.
Complete archiveAll articles by year

2026

2025

2024

2023

2022

2021

Instruction pages