
⚠️ This blog post was created with the help of AI tools. Yes, I used a bit of magic from language models to organize my thoughts and automate the boring parts, but the geeky fun and the 🤖 in C# are 100% mine.
Hi!
So, you’ve probably used a “claw” already. One of those CLI agents that plans, runs tools, remembers what it did, and more.
Cool. But have you ever stopped to think about what’s actually going on inside one? 🤔
Turns out, a claw is really just an agent harness: a loop around a model, wired up with tools, planning, memory, approvals and observability. And here’s the fun part: Microsoft Agent Framework now ships that harness for .NET, batteries included.
So instead of 200 slides explaining it… let’s just build one. 😁
I’m running a new 4-part Microsoft Reactor series for C# and .NET devs:
From Model to Agent: The Agent Framework Harness, Live in C#
👉 Register for the full series: aka.ms/mafclaw
4 Thursdays, the same agent, one new capability every week. We open the editor, open Copilot, run the thing, break it on purpose (it’s live coding, stuff will break 😅), fix it, and keep extending it. The running demo is a personal finance CLI assistant, but honestly the patterns work for any agent you want to build.
Here’s the plan 👇
1️⃣ September 3 · Meet Your Claw: A Harness in Three Lines of C#
We start with AsHarnessAgent(), add a custom get_stock_price tool, built-in web search, and planning with a todo list. Enough to turn “review my watchlist and suggest something to add” into a real, tracked, step-by-step plan.
👉 Register: aka.ms/mafclaw/1
2️⃣ September 10 · Working With Your Data, Safely: Files, Approvals and Memory
Now it reads a real portfolio.csv, writes reports to disk, puts a place_trade tool behind human approval, and gets memory that actually survives a restart.
👉 Register: aka.ms/mafclaw/2
3️⃣ September 17 · Scaling the Claw: Skills, Shell, CodeAct and Background Agents
This is where it gets spicy. 😎 Skills, controlled shell access, CodeAct (it writes and runs code instead of guessing at the math), and background agents researching several things at once.
👉 Register: aka.ms/mafclaw/3
4️⃣ September 24 · Production Ready: Observability, Governance and Deployment
The “ok but would you actually ship this?” episode. OpenTelemetry traces, Purview, evaluation, and deploying to Foundry Hosted Agents so it runs as a service instead of a console app.
👉 Register: aka.ms/mafclaw/4
👨💻 Code first, always
Every session is around 45 to 60 minutes of live coding + Q&A. All C#, all .NET, and you don’t need any previous Agent Framework experience to jump in.
4 Thursdays. 4 live coding sessions. 1 C# claw that keeps growing.
See you there! 🚀
(Illustrative sample: the market data is mock, not financial advice.)
Happy coding!
Greetings
El Bruno
More posts in my blog ElBruno.com.
More info in https://beacons.ai/elbruno
Leave a comment