Sign in

Sébastien Levert

@sebastienlevert.com
717 followers 216 following 323 posts

Principal PM Manager at #Microsoft focusing on Microsoft 365 Copilot developer experiences.

PostsRepliesMedia
Sébastien Levert @sebastienlevert.com · 8h
Bring your plugin to Microsoft Copilot with Work IQ Developer Tools
devblogs.microsoft.com
Bring your plugin to Microsoft Copilot with Work IQ Developer Tools - Microsoft 365 Developer Blog
Bring an existing agent plugin into Work IQ Developer Tools (WIQD) and the plugin registry or create a new plugin to utilize the full Microsoft Copilot
000
Sébastien Levert @sebastienlevert.com · 28/09/2026
🏗️ "It worked in dev" is not a release plan. WIQD separates package, provision, and share so agent promotion has gates, evidence, and a smaller blast radius. themanifest.dev/blog/promote... #CopilotAgents #DevOps
000
Sébastien Levert @sebastienlevert.com · 24/09/2026
🚨 The eval blank page is where too many agents die. WIQD turns your manifest into coverage for retrieval, refusals, tool calls, confirmations, and errors. themanifest.dev/blog/generat... #CopilotAgents #WIQD
000
Sébastien Levert @sebastienlevert.com · 23/09/2026
Join the Copilot Dev Camp Summit Fall Edition on September 30
devblogs.microsoft.com
Join the Copilot Dev Camp Summit Fall Edition on September 30 - Microsoft 365 Developer Blog
The very first Copilot Dev Camp Summit will take place on September 30, 2026, at 8:00 AM Pacific Time, launching a new quarterly event for the Copilot
000
Sébastien Levert @sebastienlevert.com · 21/09/2026
🔥 Agent scaffolding is easy. Grounding it safely is the work. Turn a business brief into scope, sources, refusals, citations, and tests. themanifest.dev/blog/scaffol... #CopilotAgents #WIQD
000
Sébastien Levert @sebastienlevert.com · 17/09/2026
🔄 A shared file format isn't portability. Import an Agent Plugin into WIQD, export it, then test issue triage in a second client. Skills and MCP intent can travel. Auth can't. themanifest.dev/blog/round-t... #CopilotAgents #WIQD
000
Sébastien Levert @sebastienlevert.com · 16/09/2026
Investing in a more reliable Microsoft Graph PowerShell experience
devblogs.microsoft.com
Investing in a more reliable Microsoft Graph PowerShell experience - Microsoft 365 Developer Blog
We're focusing Microsoft Graph PowerShell on the platform where we can give you the most reliable, capable, and well-maintained experience: PowerShell 7.x
000
Sébastien Levert @sebastienlevert.com · 14/09/2026
🎯 Your agent doesn't need every procedure in its main instructions. Custom skills load the playbook when the job calls: focused, reviewable behavior instead of instruction sprawl. themanifest.dev/blog/build-d... #CopilotAgents #ProCode
000
Sébastien Levert @sebastienlevert.com · 11/09/2026
🚨 Don't give PR code a Microsoft 365 identity. Run WIQD static checks offline. Keep validation and evals on trusted main. Same lifecycle. No secrets near untrusted code. themanifest.dev/blog/adding-... #CopilotAgents #DevOps
000
Sébastien Levert @sebastienlevert.com · 07/09/2026
My test for an agent: would anyone miss it if it disappeared tomorrow? Not "was the demo impressive." Not "did the prompt sound clever." Would someone say: wait, where did that go? I need it. aka.ms/M365AgentsPl... #CopilotAgents
011
Sébastien Levert @sebastienlevert.com · 07/09/2026
🚨 Importing an Agent Builder agent isn't a rewrite. Preserve instructions, starters, and refusals first. WIQD turns the prototype into reviewable files, parity checks, and evals. themanifest.dev/blog/import-... #CopilotAgents #ProCode
000
Sébastien Levert @sebastienlevert.com · 04/09/2026
There is a lot of belief around AI agents right now. Some earned, some early, some that has spent too long near a keynote stage. Builders eventually ask: cool, how do I make this work for my users? aka.ms/M365AgentsPl... #Developers
The Microsoft 365 Copilot Agent's Playbook, a Microsoft Reactor series. Speaker headshots and a QR code linking to https://aka.ms/M365AgentsPlaybook
010
Sébastien Levert @sebastienlevert.com · 03/09/2026
🌍 A fluent translation can still break your agent. If French drops citations or weakens a compensation refusal, you've shipped different behavior. Pair every English eval with French. themanifest.dev/blog/localiz... #CopilotAgents #WIQD
010
Sébastien Levert @sebastienlevert.com · 02/09/2026
Behind SPFx Dev Skills: testing what agents know and fixing what they miss
devblogs.microsoft.com
Behind SPFx Dev Skills: testing what agents know and fixing what they miss - Microsoft 365 Developer Blog
How much guidance does an AI coding agent actually need? See how we used evaluation data to target SPFx knowledge gaps, improving results without wasting tokens on what models already know.
000
Sébastien Levert @sebastienlevert.com · 01/09/2026
🧯 Valid JSON can still describe a dead agent. Static checks catch broken paths. Deep checks catch renamed MCP tools and auth drift. Fix one finding at a time. themanifest.dev/blog/validat... #CopilotAgents #WIQD
220
Sébastien Levert @sebastienlevert.com · 31/08/2026
The best agents probably will not feel flashy. They will feel obvious. Right context. Task done without turning it into a project. Knows when to ask instead of guess. "Oh good, this is handled." aka.ms/M365AgentsPl... #CopilotAgents
The Microsoft 365 Copilot Agent's Playbook, a Microsoft Reactor series. Speaker headshots and a QR code linking to https://aka.ms/M365AgentsPlaybook
010
Sébastien Levert @sebastienlevert.com · 28/08/2026
SharePoint Framework (SPFx) roadmap update – August 2026
devblogs.microsoft.com
SharePoint Framework (SPFx) roadmap update – August 2026 - Microsoft 365 Developer Blog
SPFx 1.24 Beta 3 is now available, React 18 support is coming in 1.24, and a new Copilot Components preview program opens for customers and partners.
000
Sébastien Levert @sebastienlevert.com · 27/08/2026
If AI could retire one phrase from work, I nominate: "Where is that doc again?" The missing link. The buried decision. The source of truth that became a source of maybe. aka.ms/M365AgentsPl... #CopilotAgents
The Microsoft 365 Copilot Agent's Playbook, a Microsoft Reactor series. Speaker headshots and a QR code linking to https://aka.ms/M365AgentsPlaybook
000
Sébastien Levert @sebastienlevert.com · 27/08/2026
🧭 Great instructions don't fix missing context. Work IQ connects people, files, meetings, and permissions around your request, then links back to the source. themanifest.dev/blog/context... #CopilotAgents #WorkIQ
000
Sébastien Levert @sebastienlevert.com · 24/08/2026
🚦 Agent promotion isn't "deploy again." Seal one validated package, apply named environment config, then share with an explicit pilot. New checksum? New release. themanifest.dev/blog/promote... #CopilotAgents #DevOps
000
Sébastien Levert @sebastienlevert.com · 24/08/2026
Your future teammate might not need a desk, or have opinions about 25 vs 30 minute meetings. But a good agent still needs what any teammate needs: clear responsibilities, onboarding, context, boundaries, feedback. aka.ms/M365AgentsPl... #FutureOfWork
The Microsoft 365 Copilot Agent
000
Sébastien Levert @sebastienlevert.com · 21/08/2026
📅 Reading your calendar is half a job. MeetingActions lets an agent schedule events, run polls, and find time as the signed-in user. One manifest capability. Real scheduling. themanifest.dev/blog/meeting... #CopilotAgents #Microsoft365
010
Sébastien Levert @sebastienlevert.com · 20/08/2026
Building an agent is not just wiring up an API. What job is the user doing? What context does it need? What should it NOT do? How do we know it is improving instead of just sounding confident? Agents need product thinking too. aka.ms/M365AgentsPl...
The Microsoft 365 Copilot Agent
000
Sébastien Levert @sebastienlevert.com · 18/08/2026
🎯 "Ready to publish" should be checked against project state, not vibes. WIQD runs Build, Improve, Preview, Publish as one loop. themanifest.dev/blog/declara... #CopilotAgents #ProCode
000
Sébastien Levert @sebastienlevert.com · 18/08/2026
🔧 A new tool on your MCP server used to mean repackage, revalidate, republish. Dynamic tool discovery drops the frozen list. Copilot resolves tools from the server at runtime. themanifest.dev/blog/dynamic... #CopilotAgents #MCP
220
Sébastien Levert @sebastienlevert.com · 17/08/2026
Every team has the person who knows where the process lives, and gets tagged with "quick question" often enough to deserve an Outlook category. Agents will not replace that expert. They can help them scale. aka.ms/M365AgentsPl... #CopilotAgents
The Microsoft 365 Copilot Agent
010
Sébastien Levert @sebastienlevert.com · 14/08/2026
AI agents can sound very sci-fi. Autonomous this, agentic that, a glowing orb on every slide. The part I care about: can a developer build something genuinely useful for a team, and prove it is helping? Less sci-fi. More ship-it. aka.ms/M365AgentsPl... #CopilotAgents
The Microsoft 365 Copilot Agent
011
Sébastien Levert @sebastienlevert.com · 13/08/2026
🔌 Reuse should live in the plugin, not in copy-pasted agent manifests. WIQD packages skills, MCP connectors, and agent components behind one validation gate. themanifest.dev/blog/buildin... #CopilotAgents #MCP
010
Sébastien Levert @sebastienlevert.com · 13/08/2026
Building Agents for Teams: Managing the noise of collaboration
devblogs.microsoft.com
Building Agents for Teams: Managing the noise of collaboration - Microsoft 365 Developer Blog
Most of us are familiar with one-to-one agent chats: private, direct interactions where rules are relatively simple. With only you and the agent, each
000
Sébastien Levert @sebastienlevert.com · 11/08/2026
Workday archaeology starts with "I know we discussed this somewhere..." Then: one Teams thread, three tabs, a SharePoint search, a doc named final-final. Agents can shrink that scavenger hunt. Digging into how in the M365 Copilot Agent's Playbook. aka.ms/M365AgentsPl...
The Microsoft 365 Copilot Agent
000
Sébastien Levert @sebastienlevert.com · 10/08/2026
⚡ Scaffolding an agent is easy. WIQD handles the 90 seconds after: instructions in files, real starters, env config, and manifest diagnostics. themanifest.dev/blog/creatin... #CopilotAgents #ProCode
000
Sébastien Levert @sebastienlevert.com · 10/08/2026
🤖 A coding agent can scaffold, wire MCP, write instructions, validate, and deploy a declarative agent. Pro-code discipline makes it correct, not just plausible. themanifest.dev/blog/using-c... #CopilotAgents #ProCode
000
Sébastien Levert @sebastienlevert.com · 07/08/2026
Announcing the preview of the Work IQ Developer Tools
devblogs.microsoft.com
Announcing the preview of the Work IQ Developer Tools - Microsoft 365 Developer Blog
Software is shifting from apps built for people to agents that can reason over context and act on someone's behalf. Microsoft 365 Copilot put that shift
111
Sébastien Levert @sebastienlevert.com · 07/08/2026
🧰 Five tools, five vocabularies, to ship one Copilot plugin. WIQD collapses it into one loop: live MCP discovery grounds the manifest, validation tells you why Copilot ignores your plugin, evals gate the ship. themanifest.dev/blog/work-iq... #CopilotAgents #MCP
011
Sébastien Levert @sebastienlevert.com · 07/08/2026
AI agents are fun to demo. The real test is less glamorous: what happens Monday morning, when someone just needs to finish one task without opening seven tabs? Joining The Microsoft 365 Copilot Agent's Playbook with Microsoft Reactor. aka.ms/M365AgentsPl... #CopilotAgents
The Microsoft 365 Copilot Agent's Playbook, a Microsoft Reactor series. Speaker headshots and a QR code linking to https://aka.ms/M365AgentsPlaybook
011
Sébastien Levert @sebastienlevert.com · 06/08/2026
🔐 OAuth is the messy part of MCP setup: apps, client IDs, secrets to align. Dynamic client registration fixes it. M365 registers the client; you hold a referenceId, not a secret. themanifest.dev/blog/dynamic... #CopilotAgents #MCP
010
Sébastien Levert @sebastienlevert.com · 06/08/2026
🚀 Work IQ Developer Tools: the developer preview is open. One install, the whole plugin lifecycle. Create, validate, eval, publish, monitor. Same verbs in your terminal, in chat, in CI/CD. aka.ms/wiqd #CopilotAgents #Microsoft365
Work IQ Developer Tools
001
Sébastien Levert @sebastienlevert.com · 05/08/2026
🚢 Publishing a declarative agent is not a button. It is a pipeline: approval, distribution, governance, CI/CD, environments. themanifest.dev/blog/publish... #CopilotAgents #DevOps
011
Sébastien Levert @sebastienlevert.com · 03/08/2026
🔎 Your agent worked in the demo. Then a real user broke it. Good. Now debug with evidence: developer mode, debug cards, tracing, versioning. themanifest.dev/blog/testing... #CopilotAgents #Testing
000
Sébastien Levert @sebastienlevert.com · 03/08/2026
🧩 The best agent is not the one that knows everything. It is the one that knows who to ask. Compose focused worker agents instead. themanifest.dev/blog/connect... #CopilotAgents #AI
000
Sébastien Levert @sebastienlevert.com · 31/07/2026
🎯 "It looked good when I tried it" is the weakest line in any agent PR. The Agents Evaluations CLI scores responses and hands you a report to attach. A behavior contract, not vibes. themanifest.dev/blog/agents-... #CopilotAgents
010
Sébastien Levert @sebastienlevert.com · 29/07/2026
🎯 Your manifest decides whether the agent feels like a prototype or a product. Disclaimers, behavior overrides, response modes, env config. themanifest.dev/blog/advance... #CopilotAgents #ProCode
010
Sébastien Levert @sebastienlevert.com · 27/07/2026
🛠️ Read-only agents answer. Action-enabled agents operate. API plugins + MCP turn declarative agents into tools that can work with real systems. themanifest.dev/blog/extendi... #CopilotAgents #MCP
000
Sébastien Levert @sebastienlevert.com · 24/07/2026
🚨 Agents that guess create risk. Ground them in SharePoint, Teams, email, and people data so answers come from trusted sources. themanifest.dev/blog/groundi... #CopilotAgents #AI
010
Sébastien Levert @sebastienlevert.com · 23/07/2026
📧 Email agents that only search stop halfway. EmailActions lets a declarative agent archive, flag, move, manage rules, create folders, and draft supervised sends. themanifest.dev/blog/email-a... #CopilotAgents #Microsoft365
000
Sébastien Levert @sebastienlevert.com · 22/07/2026
⚡ Capabilities turn a declarative agent from chat demo into useful tool: knowledge, code interpreter, image generation. themanifest.dev/blog/configu... #CopilotAgents #AI
000
Sébastien Levert @sebastienlevert.com · 20/07/2026
🔌 An MCP server built for Copilot works with Claude, ChatGPT, and VS Code too. Same server, no rewrites. One manifest entry, OAuth handled by the toolkit. themanifest.dev/blog/mcp-ser... #CopilotAgents #MCP
000
Sébastien Levert @sebastienlevert.com · 20/07/2026
🚀 Start with an empty folder. End with a deployed declarative agent. The manifest is plumbing. The instructions are the product. themanifest.dev/blog/creatin... #CopilotAgents #ProCode
000
Sébastien Levert @sebastienlevert.com · 17/07/2026
Build Once, Run Everywhere: Unified Manifest for Office Add-Ins now Generally Available
devblogs.microsoft.com
Build Once, Run Everywhere: Unified Manifest for Office Add-Ins now Generally Available - Microsoft 365 Developer Blog
Discover the unified manifest that simplifies add-in development and deployment across Word, Excel, PowerPoint, and Outlook.
000
Sébastien Levert @sebastienlevert.com · 16/07/2026
📣 The Manifest — a blog about the most underrated dev surface in enterprise AI: declarative agents for M365 Copilot. themanifest.dev/blog/welcome... #CopilotAgents #TheManifest
010