Jon Galloway

@jongalloway.bsky.social

📊 Early production insights from MAI-Code-1-Flash We're sharing an early look at how MAI-Code-1-Flash performs in production and what the data suggests about coding quality and token efficiency in real developer workflows. 🔗 Read the full analysis: aka.ms/VSCodeBlog/MAI

MAI-Code-1-Flash: early results from real developer workflows

MAI-Code-1-Flash is a lightweight coding model purpose built for the fast, iterative work developers do every day in GitHub. In this post, we share what the data is telling us about how it performs…

code.visualstudio.com

MCP C# SDK v2.0 landed 🎉 Stateless-by-default MRTR for interactive tools Smart HTTP headers ASP.NET Core-native A tidy, practical upgrade for MCP builders. 👉 Blog: ift.tt/Fx7gHVG

Announcing v2.0 of the official MCP C# SDK, shown as bold white text on a purple-to-pink gradient background with a large stylized exclamation mark on the left.

Does Code Cleanliness Affect Coding Agents? | Discussion

Does Code Cleanliness Affect Coding Agents? A Controlled Minimal-Pair Study

As autonomous coding agents see rapid adoption, their evaluation has primarily focused on task completion rates holding the target codebase fixed. This leaves a critical question unanswered: does the structural and stylistic quality, or ``cleanliness'' of the underlying code affect an agent's ability to navigate and modify it? To isolate the effect of code cleanliness from agent capability, we introduce an evaluation protocol built around minimal pairs: repositories that match on architecture, dependencies, and external behaviour, but differ on static-analysis rule violations and cognitive complexity. The pairs are constructed in both directions, by agent pipelines that either degrade a clean repository or clean a messy one. We author 33 tasks across six such pairs, evaluated through hidden tests at the application's public surface. Across 660 trials with Claude Code, code cleanliness does not change the agent's pass rate. However, it substantially alters the agent's operational footprint: agents working on cleaner code use 7 to 8% fewer tokens and reduce file revisitations by 34%. Our findings suggest that traditional maintainability principles remain highly relevant in the era of AI-driven development, shaping the computational cost and navigational efficiency of coding agents. Code cleanliness joins model choice, harness, and prompting as a factor that materially affects agent behaviours.

arxiv.org

🚀 Build and test web apps right in the browser with VS Code! Pages can now request camera, location, and device access with per-site approval prompts. The Agents window (Preview) also introduces guided onboarding tours to help you get started faster.

🚀 The latest VS Code release just expanded your AI model options. Discover and install extra providers from the Marketplace right inside the editor. Just browse, install, and your new models show up in the picker!

There are two ways to resolve the cognitive dissonance of being on Twitter while also caring about all the awful shit happening because of Twitter 1. Leave Twitter 2. Stop caring Profoundly disappointing how many people I like seem to have chosen the latter

The next frontier of agentic development is here, and you are in control. Today we announced releases that will keep you in the flow with your agents, all on the GitHub platform. ⬇️

The image is a promotional graphic. It shows the GitHub Copilot app, CLI, SDK, and sandboxing. The central text reads "Let's build" with the GitHub logo. Each section has a unique design related to its specific tool.

🎤 The @code team is bringing a lot to #MSBuild this year! From live demos and AMAs to deep dives on agentic development, multi-agent workflows, and how we ship AI features at scale, here's a look at what we'll be sharing. 🧵👇

Microsoft Build banner with a black background and colorful geometric accents. Large white text reads “Visual Studio Code,” with “Microsoft Build” in blue at the bottom.

🚀 Better prompts. Smarter agents. More control. The latest @code release introduces the Chat Customizations Evaluation extension, designed to help analyze and refine your prompts, agents, instructions, and skills.

This is no April Fools’ joke… we just hit 1M subscribers on YouTube 🎉 Thank you to our amazing community for building, learning, and growing with us. This milestone is yours, happy coding! 💙