<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>GitHub Copilot on Cyril's Cloud &amp; AI Daily</title><link>https://cyrilbouharb.github.io/tags/github-copilot/</link><description>Recent content in GitHub Copilot on Cyril's Cloud &amp; AI Daily</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Tue, 20 Oct 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://cyrilbouharb.github.io/tags/github-copilot/index.xml" rel="self" type="application/rss+xml"/><item><title>How 3 Java Champions are using GitHub Copilot for increased productivity</title><link>https://cyrilbouharb.github.io/posts/2026-10-20-how-3-java-champions-are-using-github-copilot-for-increased-/</link><pubDate>Tue, 20 Oct 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-10-20-how-3-java-champions-are-using-github-copilot-for-increased-/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;AI coding tools can generate code quickly, but speed alone does not solve the hardest software engineering problems. Developers still need to provide context, validate results, protect maintainability, and remain accountable for what ships.&lt;/p&gt;</description></item><item><title>Browser automation tool in Microsoft Foundry is now GA</title><link>https://cyrilbouharb.github.io/posts/2026-10-19-browser-automation-tool-in-microsoft-foundry-is-now-ga/</link><pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-10-19-browser-automation-tool-in-microsoft-foundry-is-now-ga/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;AI agents can reason over data, invoke APIs, and coordinate complex workflows. Yet many business processes still depend on websites, including internal portals, administrative consoles, vendor systems, dashboards, and applications without complete API coverage.&lt;/p&gt;</description></item><item><title>How to continue a GitHub Copilot app session in VS Code</title><link>https://cyrilbouharb.github.io/posts/2026-10-19-how-to-continue-a-github-copilot-app-session-in-vs-code/</link><pubDate>Mon, 19 Oct 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-10-19-how-to-continue-a-github-copilot-app-session-in-vs-code/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;The agent has finished the bulk of your change. Now you want to inspect one implementation detail, adjust a few lines by hand, and run the project locally before you ship it.&lt;/p&gt;</description></item><item><title>What’s new in Microsoft Foundry | September 2026</title><link>https://cyrilbouharb.github.io/posts/2026-10-16-what-s-new-in-microsoft-foundry-september-2026/</link><pubDate>Fri, 16 Oct 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-10-16-what-s-new-in-microsoft-foundry-september-2026/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;September’s updates help you run agents on a schedule, load tool definitions on demand, and investigate behavior from traces. Routines and Tool Search are now GA; Insights enters public preview, and Model Router gains preview controls. We also expanded the GPT-6 lineup and introduced GPT-6.1 Sol.&lt;/p&gt;</description></item><item><title>Azure MCP Server 3.0 stable release: More tools. More possibilities</title><link>https://cyrilbouharb.github.io/posts/2026-10-14-azure-mcp-server-3-0-stable-release-more-tools-more-possibil/</link><pubDate>Wed, 14 Oct 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-10-14-azure-mcp-server-3-0-stable-release-more-tools-more-possibil/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;We’re excited to share the stable release of Azure MCP Server 3.0, released on October 12, 2026. From reviewing backup protection to evaluating infrastructure changes, this release brings more everyday Azure operations into your agent workflows. It also introduces clearer tool contracts and security-focused defaults for new resources.&lt;/p&gt;</description></item><item><title>GitHub Copilot app for Beginners: How to teach Copilot about your codebase</title><link>https://cyrilbouharb.github.io/posts/2026-10-12-github-copilot-app-for-beginners-how-to-teach-copilot-about-/</link><pubDate>Mon, 12 Oct 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-10-12-github-copilot-app-for-beginners-how-to-teach-copilot-about-/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Context matters when you’re working with AI. Every codebase has its own house rules: how components are structured, which scripts to run, and which conventions apply to different frameworks and file types.&lt;/p&gt;</description></item><item><title>Dynamic Workflows in Azure Functions Hosted Skills: Durable, AI-Led Work for Event-Driven Apps</title><link>https://cyrilbouharb.github.io/posts/2026-10-08-dynamic-workflows-in-azure-functions-hosted-skills-durable-a/</link><pubDate>Thu, 08 Oct 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-10-08-dynamic-workflows-in-azure-functions-hosted-skills-durable-a/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Azure Functions is the event-driven application platform in Azure. Your code runs when a queue message, a blob upload, a database change, or an HTTP request arrives.Azure Functions Hosted Skillsadds AI reasoning to these apps. When an event arrives, an LLM reads it, applies your instructions, skills, and tools, and decides what to do.&lt;/p&gt;</description></item><item><title>AI is rewriting the developer career ladder. Here’s how to stand out.</title><link>https://cyrilbouharb.github.io/posts/2026-10-02-ai-is-rewriting-the-developer-career-ladder-here-s-how-to-st/</link><pubDate>Fri, 02 Oct 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-10-02-ai-is-rewriting-the-developer-career-ladder-here-s-how-to-st/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;AI is changing what it takes to stand out—and move forward—as a developer. Writing code is still essential, but developers increasingly need to know how to direct AI, evaluate its output, communicate tradeoffs, and make sound technical decisions.&lt;/p&gt;</description></item><item><title>How we found 24 Android vulnerabilities using our open source AI security agent</title><link>https://cyrilbouharb.github.io/posts/2026-09-28-how-we-found-24-android-vulnerabilities-using-our-open-sourc/</link><pubDate>Mon, 28 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-28-how-we-found-24-android-vulnerabilities-using-our-open-sourc/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;With the rise of AI in the security space, our team created theGitHub Security Lab Taskflow Agentas a way for security researchers to easily automate, package, and share the AI prompts and workflows that they find effective for their work. In this blog post, I’ll share how I created auditing taskflows to find vulnerabilities in Android applications.&lt;/p&gt;</description></item><item><title>GitHub Copilot app for Beginners: How to build custom workflows with canvases</title><link>https://cyrilbouharb.github.io/posts/2026-09-25-github-copilot-app-for-beginners-how-to-build-custom-workflo/</link><pubDate>Fri, 25 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-25-github-copilot-app-for-beginners-how-to-build-custom-workflo/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Most tools give you a fixed set of screens and ask you to fit your work into them. But what if you could start with the workflow you want instead and have the interface take shape around it?&lt;/p&gt;</description></item><item><title>Rendering huge pull requests in the GitHub Copilot app</title><link>https://cyrilbouharb.github.io/posts/2026-09-23-rendering-huge-pull-requests-in-the-github-copilot-app/</link><pubDate>Wed, 23 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-23-rendering-huge-pull-requests-in-the-github-copilot-app/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Broad refactors and migrations often have to land as one change.&lt;/p&gt;&#10;&lt;p&gt;Stacked pull requestsare a great way to split work into smaller changes, which makes reviews easier and helps teams ship with less risk. But some changes, like this one, can’t be split cleanly. That leaves you with a single pull request that can get very large, and the review conversation causes it to grow.&lt;/p&gt;</description></item><item><title>Migrating the GitHub Copilot runtime to Rust, using Copilot</title><link>https://cyrilbouharb.github.io/posts/2026-09-17-migrating-the-github-copilot-runtime-to-rust-using-copilot/</link><pubDate>Thu, 17 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-17-migrating-the-github-copilot-runtime-to-rust-using-copilot/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;TheGitHub Copilot CLI,GitHub Copilot app, andGitHub Copilot SDKare all backed by the Copilot agent runtime, an agentic harness that can be embedded into applications and services. It was originally written in TypeScript on Node.js and the V8 JavaScript engine for what is now theGitHub Copilot cloud agent(CCA), and the runtime stayed on that stack as the runtime and its capabilities grew rapidly.&lt;/p&gt;</description></item><item><title>Introducing Foundry Dev Pack: One Command to Start Building on Microsoft Foundry</title><link>https://cyrilbouharb.github.io/posts/2026-09-15-introducing-foundry-dev-pack-one-command-to-start-building-o/</link><pubDate>Tue, 15 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-15-introducing-foundry-dev-pack-one-command-to-start-building-o/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;h3 id="introducing-foundry-dev-pack-one-command-to-start-building-on-microsoft-foundry"&gt;Introducing Foundry Dev Pack: One Command to Start Building on Microsoft Foundry&lt;/h3&gt;&#10;&lt;p&gt;Setting up your Microsoft Foundry environment just got a lot simpler. We launched Foundry Dev Pack to consolidate initial installation steps into a single setup process.&lt;/p&gt;</description></item><item><title>GitHub Copilot app for Beginners: Using the diff, terminal, and browser</title><link>https://cyrilbouharb.github.io/posts/2026-09-10-github-copilot-app-for-beginners-using-the-diff-terminal-and/</link><pubDate>Thu, 10 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-10-github-copilot-app-for-beginners-using-the-diff-terminal-and/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;When an agent makes a change to your code, you want to review it, run it, and see what changed. Great news: now you can do all three without having to leave theGitHub Copilot app.&lt;/p&gt;</description></item><item><title>What’s new in Microsoft Foundry: July and August 2026</title><link>https://cyrilbouharb.github.io/posts/2026-09-09-what-s-new-in-microsoft-foundry-july-and-august-2026/</link><pubDate>Wed, 09 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-09-what-s-new-in-microsoft-foundry-july-and-august-2026/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Microsoft Foundry’s July and August 2026 updates make Hosted Agents, Voice Live integration, and Toolboxes generally available; expand Claude tools hosted on Azure; update Model Router’s regions and model pool; add Foundry Local capabilities; and advance the Python, JavaScript, Java, and .NET SDKs.&lt;/p&gt;</description></item><item><title>Project HydraFusion: Frontier quality via multi-model orchestration</title><link>https://cyrilbouharb.github.io/posts/2026-09-04-project-hydrafusion-frontier-quality-via-multi-model-orchest/</link><pubDate>Fri, 04 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-04-project-hydrafusion-frontier-quality-via-multi-model-orchest/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Providing developers the best model for the task at hand has always been our goal. Earlier this year, we made that easier by launchingAuto model selection,which reviews your task and matches it to the best-suited model for that task.&lt;/p&gt;</description></item><item><title>GitHub Copilot app for Beginners: Run several agents at once</title><link>https://cyrilbouharb.github.io/posts/2026-09-03-github-copilot-app-for-beginners-run-several-agents-at-once/</link><pubDate>Thu, 03 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-03-github-copilot-app-for-beginners-run-several-agents-at-once/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Running multiple AI agents on the same project seems like pure chaos, with too many cooks in your development kitchen. But with theGitHub Copilot app, these agents work separately and don’t interfere with each other, allowing you to get more done in less time.&lt;/p&gt;</description></item><item><title>Decoding the new AI lingo: Loops, harnesses, squads, hill climbing… oh my!</title><link>https://cyrilbouharb.github.io/posts/2026-09-02-decoding-the-new-ai-lingo-loops-harnesses-squads-hill-climbi/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-02-decoding-the-new-ai-lingo-loops-harnesses-squads-hill-climbi/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;It might be overwhelming to see all of the new vocabulary popping up in software development these days thanks to AI tools introducing them… all the time.&lt;/p&gt;&#10;&lt;p&gt;Some of this new vocab describes useful patterns that people are newly pursuing, others are just fancy names on top of things that already exist, and some are still actively being defined as we speak.&lt;/p&gt;</description></item><item><title>How we make AI coding more cost efficient without sacrificing task quality</title><link>https://cyrilbouharb.github.io/posts/2026-09-02-how-we-make-ai-coding-more-cost-efficient-without-sacrificin/</link><pubDate>Wed, 02 Sep 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-09-02-how-we-make-ai-coding-more-cost-efficient-without-sacrificin/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Output quality is important when working with AI coding agents, but true efficiency comes from getting work done quickly, efficiently, and with the right context.&lt;/p&gt;&#10;&lt;p&gt;That’s why token count of individual interactions alone isn’t a meaningful measure of efficiency. The goal shouldn’t be to use fewer tokens, but to tap into the right amount of context to move a task forward. A concise tool response can sometimes require additional calls or work if it leaves out information the agent needs, ultimately making the task slower and more expensive.&lt;/p&gt;</description></item><item><title>Power Azure SRE Agent with the tools it needs</title><link>https://cyrilbouharb.github.io/posts/2026-08-31-power-azure-sre-agent-with-the-tools-it-needs/</link><pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-08-31-power-azure-sre-agent-with-the-tools-it-needs/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;This blog post shows how to expand the capabilities of Azure SRE Agent by giving it access to MCP servers hosted on Azure Connector Namespace. Connector Namespace is a managed MCP hosting platform that removes the operational and management overhead of self-hosting MCP servers. It entered public preview at Microsoft Build in June, with general availability estimated for the end of 2026.&lt;/p&gt;</description></item><item><title>GitHub Copilot app for Beginners: Managing your work</title><link>https://cyrilbouharb.github.io/posts/2026-08-19-github-copilot-app-for-beginners-managing-your-work/</link><pubDate>Wed, 19 Aug 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-08-19-github-copilot-app-for-beginners-managing-your-work/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;This is the third post in our GitHub Copilot app for Beginners series. If you’re just joining us, check out,GitHub Copilot app for beginners: Getting started, where we introduced the app and how it helps you work across multiple agent sessions. Our second post goes deeper on working within a session. Here, we’ll look at how to keep all of the requests and work being done on a project organized in one place.&lt;/p&gt;</description></item><item><title>What 50 open source projects taught us about security in the AI era</title><link>https://cyrilbouharb.github.io/posts/2026-08-13-what-50-open-source-projects-taught-us-about-security-in-the/</link><pubDate>Thu, 13 Aug 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-08-13-what-50-open-source-projects-taught-us-about-security-in-the/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;AI is changing the pace of open source development and the security challenges that come with it. Maintainers are reviewing unfamiliar contributions, managing new attack surfaces, and responding to vulnerabilities with limited time and resources.&lt;/p&gt;</description></item><item><title>Write your first prompt with the GitHub Copilot app</title><link>https://cyrilbouharb.github.io/posts/2026-08-12-write-your-first-prompt-with-the-github-copilot-app/</link><pubDate>Wed, 12 Aug 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-08-12-write-your-first-prompt-with-the-github-copilot-app/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Opening a new AI tool can feel a little like staring at a blank page. You know you want help with something, but figuring out exactly what to ask can be its own task.&lt;/p&gt;</description></item><item><title>Using the GitHub Copilot SDK for Java</title><link>https://cyrilbouharb.github.io/posts/2026-08-10-using-the-github-copilot-sdk-for-java/</link><pubDate>Mon, 10 Aug 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-08-10-using-the-github-copilot-sdk-for-java/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Java developers no longer have to rely on Java framework-specific approaches to drive AI from their enterprise apps.&lt;/p&gt;&#10;&lt;p&gt;While it is true that Langchain4j empowered developers by disintermediating specific AI vendors, you still had a dependency on Langchain4j. And with Spring AI, well, of course you had a dependency on design choices made by Spring, if not on Spring itself.&lt;/p&gt;</description></item><item><title>A guide to slash commands in the GitHub Copilot app</title><link>https://cyrilbouharb.github.io/posts/2026-08-06-a-guide-to-slash-commands-in-the-github-copilot-app/</link><pubDate>Thu, 06 Aug 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-08-06-a-guide-to-slash-commands-in-the-github-copilot-app/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;If you’ve used slash commands in the GitHub Copilot CLI, you already know how powerful a quick/can be. In the GitHub Copilot app, slash commands take that idea further, giving you shortcuts for managing sessions, navigating projects, and customizing your Copilot workflow.&lt;/p&gt;</description></item><item><title>How the GitHub legal team used Copilot CLI to streamline their workflows</title><link>https://cyrilbouharb.github.io/posts/2026-08-04-how-the-github-legal-team-used-copilot-cli-to-streamline-the/</link><pubDate>Tue, 04 Aug 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-08-04-how-the-github-legal-team-used-copilot-cli-to-streamline-the/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Whether you are just starting out or are not in a technical role at all, you likely already have the skills you need to build your own tools. If you have ever thought “I’m not technical enough to build that,” this post is for you.&lt;/p&gt;</description></item><item><title>Stacked sessions and pull requests in the GitHub Copilot app</title><link>https://cyrilbouharb.github.io/posts/2026-07-30-stacked-sessions-and-pull-requests-in-the-github-copilot-app/</link><pubDate>Thu, 30 Jul 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-07-30-stacked-sessions-and-pull-requests-in-the-github-copilot-app/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;I want you to look at this screenshot for a moment from theGitHub Copilot app. It’s a small one, it’s got a lot of icons, and it tells the most glorious story that I’m really excited about.&lt;/p&gt;</description></item><item><title>GitHub Copilot app for Beginners: Getting started</title><link>https://cyrilbouharb.github.io/posts/2026-07-27-github-copilot-app-for-beginners-getting-started/</link><pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-07-27-github-copilot-app-for-beginners-getting-started/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;AI coding tools often begin with a chat window. While that works for quick questions or generating code, real software development rarely happens in a straight line. One minute you’re fixing a bug, the next you’re reviewing a pull request, digging into an unfamiliar part of the codebase, or exploring a new idea.&lt;/p&gt;</description></item><item><title>The harness is all you need (mostly)</title><link>https://cyrilbouharb.github.io/posts/2026-07-27-the-harness-is-all-you-need-mostly/</link><pubDate>Mon, 27 Jul 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-07-27-the-harness-is-all-you-need-mostly/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;If you’re feeling overwhelmed by AI right now, you’re not alone.&lt;/p&gt;&#10;&lt;p&gt;Every day it seems there is a new tool, new MCP, new model, new skill, new workflow, new feature, new social post that is some form of “Hey look! I have completely figured out AI with this one weird prompt.”&lt;/p&gt;</description></item><item><title>Copilot vs. raw API access: What are you actually paying for?</title><link>https://cyrilbouharb.github.io/posts/2026-07-22-copilot-vs-raw-api-access-what-are-you-actually-paying-for/</link><pubDate>Wed, 22 Jul 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-07-22-copilot-vs-raw-api-access-what-are-you-actually-paying-for/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;Microsoft Foundry&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;I keep seeing this question: “Why would I pay for GitHub Copilot when I can call the same models through an API?”&lt;/p&gt;&#10;&lt;p&gt;It’s a fair question. The answer depends on what work you need to own.&lt;/p&gt;</description></item><item><title>How to build interactive experiences with canvases</title><link>https://cyrilbouharb.github.io/posts/2026-07-21-how-to-build-interactive-experiences-with-canvases/</link><pubDate>Tue, 21 Jul 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-07-21-how-to-build-interactive-experiences-with-canvases/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Most developers are now working alongside agents, or are at least familiar with how to do so. Agents help you explore ideas and turn them into action, from planning projects to automating workflows. Oftentimes, a conversation is all you need to move your work forward.&lt;/p&gt;</description></item><item><title>Better tools made Copilot code review worse. Here’s how we actually improved it.</title><link>https://cyrilbouharb.github.io/posts/2026-07-10-better-tools-made-copilot-code-review-worse-here-s-how-we-ac/</link><pubDate>Fri, 10 Jul 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-07-10-better-tools-made-copilot-code-review-worse-here-s-how-we-ac/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Give an agent better tools and it should do better work. That’s the instinct, anyway.&lt;/p&gt;&#10;&lt;p&gt;When you open a pull request, Copilot code review reads the diff and explores the surrounding code to find the problems that matter before they ship. To do that, it used its own code exploration tools. So when we swapped in the better-maintained, shared tools that power the Copilot CLI,grep,glob, andview, we expected a clean upgrade.&lt;/p&gt;</description></item><item><title>How GitHub Copilot enables zero DNS configuration for GitHub Pages</title><link>https://cyrilbouharb.github.io/posts/2026-07-08-how-github-copilot-enables-zero-dns-configuration-for-github/</link><pubDate>Wed, 08 Jul 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-07-08-how-github-copilot-enables-zero-dns-configuration-for-github/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Custom domains make a project feel real. But for many developers, DNS, the last mile, is also the most frustrating: A records, CNAME entries, TTLs, and that long wait where you’re never quite sure if the internet is broken or you are.&lt;/p&gt;</description></item><item><title>Evaluating performance and efficiency of the GitHub Copilot agentic harness across models and tasks</title><link>https://cyrilbouharb.github.io/posts/2026-06-25-evaluating-performance-and-efficiency-of-the-github-copilot-/</link><pubDate>Thu, 25 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-25-evaluating-performance-and-efficiency-of-the-github-copilot-/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;While the model provides the raw intelligence, the harness shapes how effectively that intelligence is applied. The GitHub Copilot agentic harness is a single shared component of theGitHub Copilot SDK, which powers theGitHub Copilot CLI,GitHub Copilot app, andCopilot code review, along with a wide variety of experiences across GitHub and Microsoft. Improve the harness, and every surface benefits.&lt;/p&gt;</description></item><item><title>How we built an internal data analytics agent</title><link>https://cyrilbouharb.github.io/posts/2026-06-19-how-we-built-an-internal-data-analytics-agent/</link><pubDate>Fri, 19 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-19-how-we-built-an-internal-data-analytics-agent/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Large data and analytics organizations often struggle to make access to data and insights truly self-serve. The industry tried to solve this problem, quite unsuccessfully, for decades, but now AI is giving us a credible way to do just that.&lt;/p&gt;</description></item><item><title>Getting more from each token: How Copilot improves context handling and model routing</title><link>https://cyrilbouharb.github.io/posts/2026-06-17-getting-more-from-each-token-how-copilot-improves-context-ha/</link><pubDate>Wed, 17 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-17-getting-more-from-each-token-how-copilot-improves-context-ha/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;As Copilot takes on more agentic work, from planning and editing to debugging, reviewing, and calling tools across longer sessions, efficiency means more than using fewer tokens. It means being smarter about how you use them.&lt;/p&gt;</description></item><item><title>GitHub Copilot CLI for Beginners: Overview of common slash commands</title><link>https://cyrilbouharb.github.io/posts/2026-06-15-github-copilot-cli-for-beginners-overview-of-common-slash-co/</link><pubDate>Mon, 15 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-15-github-copilot-cli-for-beginners-overview-of-common-slash-co/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Welcome back to GitHub Copilot CLI for Beginners! In this series (available invideoandblogformat), we’ll give you everything you need to get started usingGitHub Copilot CLI. So far in this series, we’ve coveredhow to get startedandwhen to use interactive and non-interactive modes. In this edition, we’ll learn what slash commands are, why they matter, and how to use slash commands to control GitHub Copilot efficiently. You can complete tasks like switching models, checking token usage, and resuming past sessions right from your terminal.&lt;/p&gt;</description></item><item><title>How we made GitHub Copilot CLI more selective about delegation</title><link>https://cyrilbouharb.github.io/posts/2026-06-12-how-we-made-github-copilot-cli-more-selective-about-delegati/</link><pubDate>Fri, 12 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-12-how-we-made-github-copilot-cli-more-selective-about-delegati/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;In agentic systems, more delegation isn’t always better. Imagine asking Copilot CLI to make a simple change. Instead of handling it directly, it spins up a helper agent that searches the repository, waits on a result, and stalls. Work that should have taken one step now takes three. While some tasks genuinely benefit from a specialist subagent—like exploring an unfamiliar repository, checking an independent area of the code, or running a long command while the main agent keeps moving—delegation isn’t free. Every handoff adds coordination overhead, tool calls, and wait time. If an agent delegates too eagerly, the “help” can become friction.&lt;/p&gt;</description></item><item><title>Give GitHub Copilot CLI real code intelligence with language servers</title><link>https://cyrilbouharb.github.io/posts/2026-06-10-give-github-copilot-cli-real-code-intelligence-with-language/</link><pubDate>Wed, 10 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-10-give-github-copilot-cli-real-code-intelligence-with-language/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Ever watched GitHub Copilot CLI extract a JAR file to a temporary directory, grep through.classfiles, and piece together an API signature from raw bytecode? The agent is resourceful, but without a language server, that’s the best it can do.&lt;/p&gt;</description></item><item><title>From one-off prompts to workflows: How to use custom agents in GitHub Copilot CLI</title><link>https://cyrilbouharb.github.io/posts/2026-06-09-from-one-off-prompts-to-workflows-how-to-use-custom-agents-i/</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-09-from-one-off-prompts-to-workflows-how-to-use-custom-agents-i/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Developers work across many surfaces like the CLI, IDE, and GitHub. The terminal is often where they turn to move fast, automate tasks, or work directly with systems and scripts.&lt;/p&gt;</description></item><item><title>Build and run agents at scale with Microsoft Foundry at Build 2026</title><link>https://cyrilbouharb.github.io/posts/2026-06-02-build-and-run-agents-at-scale-with-microsoft-foundry-at-buil/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-02-build-and-run-agents-at-scale-with-microsoft-foundry-at-buil/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;AI Agents&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Developers are already building agents, and the early productivity gains speak for themselves. Thanks to coding agents like GitHub Copilot, standing up a working prototype is the easy part.&lt;/p&gt;</description></item><item><title>GitHub Copilot app: The agent-native desktop experience</title><link>https://cyrilbouharb.github.io/posts/2026-06-02-github-copilot-app-the-agent-native-desktop-experience/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-02-github-copilot-app-the-agent-native-desktop-experience/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Mario Rodriguez leads the GitHub Product team as Chief Product Officer. His core identity is being a learner and his passion is creating developer tools—so much so that he has spent the last 20 years living that mission in leadership roles across Microsoft and GitHub. Mario most recently oversaw GitHub’s AI strategy and the GitHub Copilot product line, launching and growing Copilot across thousands of organizations and millions of users. Mario spends time outside of GitHub with his wife and two daughters. He also co-chairs and founded a charter school in an effort to progress education in rural regions of the United States.&lt;/p&gt;</description></item><item><title>Introducing azure-functions-skills: An AI-Era Workspace for Azure Functions (Preview)</title><link>https://cyrilbouharb.github.io/posts/2026-06-02-introducing-azure-functions-skills-an-ai-era-workspace-for-a/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-02-introducing-azure-functions-skills-an-ai-era-workspace-for-a/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Today we’re announcingazure-functions-skillsinpublic preview: a one-command way to give your favorite coding agent (GitHub Copilot CLI, Claude Code, Codex CLI, VS Code) the skills, agent definition, MCP servers, hooks, and instructions it needs to shipsecure-by-default, scale-readyAzure Functions — end-to-end.&lt;/p&gt;</description></item><item><title>What’s new in Microsoft Foundry | Build Edition</title><link>https://cyrilbouharb.github.io/posts/2026-06-02-what-s-new-in-microsoft-foundry-build-edition/</link><pubDate>Tue, 02 Jun 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-06-02-what-s-new-in-microsoft-foundry-build-edition/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;h3 id="tldr"&gt;TL;DR&lt;/h3&gt;&#10;&lt;p&gt;At Build 2026, Microsoft Foundry added more of the platform pieces developers need for production agents: runtime, tools, memory, grounding, models, observability, and governance. This recap highlights what shipped, what is in preview, and where to start.&lt;/p&gt;</description></item><item><title>GitHub recognized as a Leader in the Gartner® Magic Quadrant™ for Enterprise AI Coding Agents for the third year in a row</title><link>https://cyrilbouharb.github.io/posts/2026-05-22-github-recognized-as-a-leader-in-the-gartner-magic-quadrant-/</link><pubDate>Fri, 22 May 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-05-22-github-recognized-as-a-leader-in-the-gartner-magic-quadrant-/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Mario Rodriguez leads the GitHub Product team as Chief Product Officer. His core identity is being a learner and his passion is creating developer tools—so much so that he has spent the last 20 years living that mission in leadership roles across Microsoft and GitHub. Mario most recently oversaw GitHub’s AI strategy and the GitHub Copilot product line, launching and growing Copilot across thousands of organizations and millions of users. Mario spends time outside of GitHub with his wife and two daughters. He also co-chairs and founded a charter school in an effort to progress education in rural regions of the United States.&lt;/p&gt;</description></item><item><title>Take your local GitHub sessions anywhere</title><link>https://cyrilbouharb.github.io/posts/2026-05-18-take-your-local-github-sessions-anywhere/</link><pubDate>Mon, 18 May 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-05-18-take-your-local-github-sessions-anywhere/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;The best GitHub Copilot workflows don’t happen one–thing–at–a time. You might have an agent refactoring a module in VS Code, another debugging tests in the CLI, and a third scaffolding a new feature in the background.&lt;/p&gt;</description></item><item><title>From Local to Production: The Complete Developer Journey for Building, Composing, and Deploying AI Agents</title><link>https://cyrilbouharb.github.io/posts/2026-04-22-from-local-to-production-the-complete-developer-journey-for-/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-04-22-from-local-to-production-the-complete-developer-journey-for-/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;AI Agents&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;When we launchedMicrosoft Agent Frameworklast October, we made a promise: building production-grade AI agents should feel as natural and structured as building any other software.&lt;/p&gt;&#10;&lt;p&gt;Today, we’re delivering on that promise — with thev1.0 release of Microsoft Agent Frameworkand thegeneral availability ofFoundry Toolkitfor Visual Studio Code(formerly AI Toolkit for VS Code), new capabilities inmemory(preview) in Foundry Agent Service,Toolbox in Foundry(preview) to give your agents the right tools, a faster and more securehostedagentsexperience in Foundry Agent Service (preview), andObservability in Foundry Control Planereaching full GA on core capabilities including end-to-end tracing now in place.&lt;/p&gt;</description></item><item><title>Introducing the new hosted agents in Foundry Agent Service: secure, scalable compute built for agents</title><link>https://cyrilbouharb.github.io/posts/2026-04-22-introducing-the-new-hosted-agents-in-foundry-agent-service-s/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-04-22-introducing-the-new-hosted-agents-in-foundry-agent-service-s/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;p&gt;Agents are already transforming how developers solve problems. Whether it’s a coding agent that refactors your repo overnight, a research agent that synthesizes hundreds of documents into a brief, or an ops agent that monitors and remediates infrastructure — the pattern is clear. Developers are building agents that don’t just answer questions, they go do things.&lt;/p&gt;</description></item><item><title>Introducing Toolboxes in Foundry</title><link>https://cyrilbouharb.github.io/posts/2026-04-22-introducing-toolboxes-in-foundry/</link><pubDate>Wed, 22 Apr 2026 00:00:00 +0000</pubDate><guid>https://cyrilbouharb.github.io/posts/2026-04-22-introducing-toolboxes-in-foundry/</guid><description>&lt;p&gt;There&amp;rsquo;s been an important development in the &lt;strong&gt;GitHub Copilot&lt;/strong&gt; space that caught my attention, and I wanted to break it down — not just what was announced, but why it matters and how it fits into the bigger picture.&lt;/p&gt;&#10;&lt;h2 id="whats-new"&gt;What&amp;rsquo;s New&lt;/h2&gt;&#10;&lt;h3 id="available-in-public-preview-today"&gt;Available in Public Preview Today&lt;/h3&gt;&#10;&lt;p&gt;Toolbox is a new way tocurate, configure, and reusetools across all of your AI agents without rewiring them every time from Foundry.&lt;/p&gt;&#10;&lt;p&gt;Today, teams build agents across different frameworks and runtimes. Each agent often wires tools directly, with its own authentication, credentials, and integration code. As organizations scale agent usage, this leads to duplicated work, inconsistent behavior, and fragile production deployments.&lt;/p&gt;</description></item></channel></rss>