GitHub App + Rayfin: Microsoft Build 2026

Microsoft Developer · Intermediate ·💻 AI-Assisted Coding ·1mo ago

Key Takeaways

Demonstrates the Rayfin feature in the GitHub Copilot app at Microsoft Build 2026

Full Transcript

I'm so excited to be amongst my fellow devs today. This has been a long day. Fix your shoulders, sit back, get ready. I see a lot of you sitting up. Great, great. I know you're drinking from the fire hose of information today, so I want you to go into the next few minutes thinking, "What can I try out on my laptop later today?" So, as Satya said, we're going to show you Raven, but first, I can't wait to show you the new GitHub Copilot app. This app is your home base for development and operations on your computer, and we think you're going to love it. So, let me show you around. When you open up the app from the start, you see this home screen here, where you can kick off a new agentic coding session. But also, before I get into the serious stuff, you can drag Mona around, and there's a game. Look, it's so fun. Okay, I'm not very good at it, so let's just get back to you can kick off a new agentic coding session. So, I started off one a little bit earlier here, and it gave me a review of a bunch of release blockers. Which one should I fix? Call it out. H3, the critical ones. You know what? How about we just do all of them? Let's go. This app will now kick off a separate session for every single issue here. I don't worry have to worry about stashing or coding conflicts or anything, cuz the app takes care of that with Git work trees. Git work trees are isolated environments for each session that you run, so your agents can work in parallel without stepping on each other. But you still have to merge them, right? So, uh Copilot has your back there, too. If I head over, not to this one, but to this issue here, I can run agent merge. And when I enable agent merge, Copilot will continuously babysit this PR through CI checks, code review, and merge conflicts. Okay, let me keep showing you around while those are still running. Now, if I head over to my work, I can see a focused view of all of my activity and just projects loaded in the app, issues and PRs, everything here. And then under automations, I have a bunch of reusable sessions and workflows that can run locally or on the cloud. You see there's issue poetry there, that is real and that is load-bearing. Okay. And now under sessions, like I briefly showed earlier, these are sessions. If I want to add a new repository, I can click that button here and it can pull from a local repo or from a GitHub repository. And then if I were to just add one, I can add a session in Pocket Cow, this is an open-source repo. I can start a session anywhere and it just loads it. I don't have to clone, I don't have to pull, it just works. Now I when I look at a session within this repository, let me look at this other one over here, I get an integrated browser, there's a terminal, I can see the chat, it's all loading. I can even toggle light mode and dark mode in here. And there's also this great button pick and polish where if I click that, I can pick and polish anything in this app and it adds it to the chat and I can say, "Hey, I want you to add reordering to this list." and it'll just work all living in there. I have access to all the most popular models via my single GitHub Copilot subscription, including those from OpenAI, Anthropic, and Google. Can see all them in our model picker. And having model choice is great. Not only can you pick the right model for the task, but for bigger features, Copilot can request a rubber duck review. So in this session here for example, I was using GPT 5.5, but if I scroll up, it actually requested one from Claude Opus 4.8. All models have blind spots and the power of the Copilot multi-model approach means that I can catch them earlier. And this is all very cool. But working with AI in 2026 should be more than just chat. You just saw me scroll on that. There's so many words here. >> [laughter] >> So today, I'm very excited to show you the concept of a canvas. I'm going to open one right there. The canvas is how an agent can build a custom UI to communicate with you. What if your AI could see? Everyone say, "Demo gods bless us." Okay, let's see if it works. Here is a fun canvas where, if I get the camera going, okay, the agent shows your PRs down here and I can take a toggle it with a thumbs up or a thumbs down. Let's approve it. Hey! [crying] It's so fun. And they can go so much deeper if you want. This is just the beginning of what you can do. So again, I kicked off a bunch of different sessions earlier. This is a signal box app. It's 100% agent built. It's containerized with a database back end. Would you be able to deploy this to your enterprise with no questions asked? Be honest. No. Yes, exactly. No, but you can with Rayfen. And that is very, very exciting. Let me open up a new terminal over here. All I have to do is type Rayfen up. And then, demo gods bless us. Come on. It will maybe deploy. Blammo! It's happening. Yes. And all hosted on Microsoft Fabric. Okay, I know that's a lot. I know that's a lot. With Rayfen, your agents get enterprise back end. So you can deploy with confidence in the way that's best for you. But this is the key thing to remember. This app is not just another session manager. Yes, it is. It It manages a lot of sessions, but session managers just make it easy to create work. But GitHub Copilot helps you to finish it. Thank you so much. Happy Pride. Back to you, Satya. [applause]

Original Description

Cassidy Williams shows the Rayfin in the GitHub Copilot app at Microsoft Build 2026.
Watch on YouTube ↗ (saves to browser)
Sign in to unlock AI tutor explanation · ⚡30

Related Reads

📰
Beyond Vibe Coding: Embracing Agentic Engineering for Sustainable AI Development
Learn to move beyond vibe coding and adopt agentic engineering for sustainable AI development
Medium · AI
📰
I built an open-source voice input layer that works across desktop apps
Learn how to integrate voice input into desktop apps with OpenTypeless, an open-source voice input layer
Dev.to AI
📰
I Built an AI-Powered 'Sarcastic Code Reviewer' (And how you can too!)
Learn to build an AI-powered sarcastic code reviewer by connecting a frontend webpage to an open-source AI model using JavaScript
Dev.to · Dedicated Coder
📰
The Open Source Counter-Strike: Running Local Coding Agents
Learn to run local coding agents for open-source Counter-Strike, streamlining software development with AI-powered tools
Medium · LLM
Up next
Dynamic Workflows using Openhands SDK
Rajistics - data science, AI, and machine learning
Watch →