⚠️ 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! 🚀

👉 aka.ms/mafclaw

(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

Discover more from El Bruno

Subscribe now to keep reading and get access to the full archive.

Continue reading