# GitHub Copilot

An AI coding assistant from GitHub that provides code suggestions, chat assistance, and agent-driven development features.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## Migrating the GitHub Copilot runtime to Rust, using Copilot

DevFeed: [Migrating the GitHub Copilot runtime to Rust, using Copilot](<https://devfeed.tech/articles/migrating-the-github-copilot-runtime-to-rust-using-copilot-31528.md>)

Original publisher: [Read original article](<https://github.blog/ai-and-ml/generative-ai/migrating-the-github-copilot-runtime-to-rust-using-copilot/>)

Author: Stephen Toub

Published: 2026-09-17T00:26:43Z

Content type: article

Language: en

Sources: [GitHub Engineering](<https://devfeed.tech/sources/github-engineering.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Rust](<https://devfeed.tech/topics/rust.md>), [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [GitHub Copilot SDK](<https://devfeed.tech/topics/github-copilot-sdk.md>), [GitHub](<https://devfeed.tech/topics/github.md>)

Tags: [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [ai-agents](<https://devfeed.tech/tags/ai-agents.md>), [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [developer-experience](<https://devfeed.tech/tags/developer-experience.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-sdk](<https://devfeed.tech/tags/github-copilot-sdk.md>), [rust](<https://devfeed.tech/tags/rust.md>)

### AI overview

The GitHub Copilot agent runtime was rewritten from TypeScript on Node.js and V8 into more than 800,000 lines of production Rust. AI agents wrote most of the code across 128 pull requests, and the runtime was shipped incrementally while regressions were fixed and performance improved by orders of magnitude.

### Source excerpt

A rewrite this size wasn't affordable before agents. Here's what porting the Copilot agent runtime to 800,000 lines of production Rust actually took. The post Migrating the GitHub Copilot runtime to Rust, using Copilot appeared first on The GitHub Blog.

## Building the new GitHub Copilot Inline Suggestions Model: Part One

DevFeed: [Building the new GitHub Copilot Inline Suggestions Model: Part One](<https://devfeed.tech/articles/building-the-new-github-copilot-inline-suggestions-model-part-one-31473.md>)

Original publisher: [Read original article](<https://code.visualstudio.com/blogs/2026/09/16/building-the-github-copilot-inline-suggestions-model-part-one>)

Author: Julia Gong, Ben Liggett, Ulugbek Abdullaev

Published: 2026-09-16T00:00:00Z

Content type: article

Language: en

Sources: [Visual Studio Code - Code Editing. Redefined.](<https://devfeed.tech/sources/visual-studio-code-code-editing-redefined.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [coding](<https://devfeed.tech/topics/coding.md>), [Development](<https://devfeed.tech/topics/development.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai-assisted-coding](<https://devfeed.tech/tags/ai-assisted-coding.md>), [blog](<https://devfeed.tech/tags/blog.md>), [coding](<https://devfeed.tech/tags/coding.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [quality](<https://devfeed.tech/tags/quality.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

GitHub Copilot unified completion-style ghost text, nearby next edit suggestions, and long-distance edits into a single "3-in-1" model. The article explains that training, evaluation, and editor design evolved together, and that the unified model can improve suggestion selection and cache additional edits for faster subsequent interactions.

### Source excerpt

Explore how GitHub Copilot unified completion, next edit, and long-distance suggestions into one model for a faster, more cohesive coding experience. Read the full article

## Improving Test Coverage in the Interview Coach Application with GitHub Copilot

DevFeed: [Improving Test Coverage in the Interview Coach Application with GitHub Copilot](<https://devfeed.tech/articles/today-i-will-improve-test-coverage-26909.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/today-i-will-improve-test-coverage/>)

Author: Aaron Powell

Published: 2026-09-15T16:00:21Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [test-coverage](<https://devfeed.tech/topics/test-coverage.md>), [Test coverage](<https://devfeed.tech/topics/coverage.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [App](<https://devfeed.tech/topics/app.md>), [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [analysis](<https://devfeed.tech/tags/analysis.md>), [code-coverage](<https://devfeed.tech/tags/code-coverage.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [projects](<https://devfeed.tech/tags/projects.md>), [run](<https://devfeed.tech/tags/run.md>), [test](<https://devfeed.tech/tags/test.md>), [test-coverage](<https://devfeed.tech/tags/test-coverage.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>), [unit-tests](<https://devfeed.tech/tags/unit-tests.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

This tutorial explains how to improve test coverage in the Interview Coach application by establishing a baseline, using GitHub Copilot's Test Agent to generate unit tests, and analyzing coverage across the solution. The article reports coverage increasing from 37% to 81%.

### Source excerpt

Today I want to look at how we can improve on the test coverage that we have in the Interview Coach application. This application has some unit tests in it already, but I'm sure there is room for improvement. Defining our baseline Before we start writing tests, it's a good idea to have a baseline [...] The post Today I will... improve test coverage appeared first on Visual Studio Blog.

## Build an interview coach app with the GitHub Copilot SDK

DevFeed: [Build an interview coach app with the GitHub Copilot SDK](<https://devfeed.tech/articles/build-an-interview-coach-app-with-the-github-copilot-sdk-26983.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/build-an-interview-coach-app-with-the-github-copilot-sdk/>)

Author: Justin Yoo

Published: 2026-09-15T16:00:11Z

Content type: tutorial

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [.NET](<https://devfeed.tech/topics/net.md>), [Blazor](<https://devfeed.tech/topics/blazor.md>)

Tags: [agent-framework](<https://devfeed.tech/tags/agent-framework.md>), [ai](<https://devfeed.tech/tags/ai.md>), [blazor](<https://devfeed.tech/tags/blazor.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-sdk](<https://devfeed.tech/tags/github-copilot-sdk.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [microsoft-agent-framework](<https://devfeed.tech/tags/microsoft-agent-framework.md>), [microsoft-foundry](<https://devfeed.tech/tags/microsoft-foundry.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [net](<https://devfeed.tech/tags/net.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

This tutorial demonstrates how to build an interview coach application with the GitHub Copilot SDK in .NET. The sample uses a Blazor chat interface, Copilot instructions and callable tools, and Model Context Protocol services for document handling and interview records. It emphasizes giving Copilot application-specific tools rather than access to shell commands or source files.

### Source excerpt

An interview coach has to do more than ask questions. It needs to read a resume, follow up on an incomplete answer, and save enough context to give useful feedback at the end. Some of that work is conversation. Some of it requires calling an application service. The GitHub Copilot SDK lets you use the [...] The post Build an interview coach app with the GitHub Copilot SDK appeared first on Microsoft for Developers.

## C++ in the Age of AI: Visual Studio at CppCon 2026

DevFeed: [C++ in the Age of AI: Visual Studio at CppCon 2026](<https://devfeed.tech/articles/c-in-the-age-of-ai-visual-studio-at-cppcon-2026-21637.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/cppblog/c-in-the-age-of-ai-visual-studio-at-cppcon-2026/>)

Author: Augustin Popa

Published: 2026-09-14T19:34:43Z

Content type: article

Language: en

Sources: [C++ Team Blog](<https://devfeed.tech/sources/c-team-blog.md>)

Topics: [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>), [build performance](<https://devfeed.tech/topics/build-performance.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Refactoring](<https://devfeed.tech/topics/refactoring.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [build-optimization](<https://devfeed.tech/tags/build-optimization.md>), [build-performance](<https://devfeed.tech/tags/build-performance.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [cppcon](<https://devfeed.tech/tags/cppcon.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>)

### AI overview

This companion reading guide covers how Visual Studio 2026 is evolving C++ development with improved code navigation, build and runtime performance, language feature support, debugging, modernization, refactoring, and AI-assisted workflows using GitHub Copilot.

### Source excerpt

At CppCon 2026, we shared how Visual Studio is evolving to help you work more effectively with large C++ codebases, improve build and runtime performance, adopt the latest language features, and incorporate AI into your existing workflows. This post is a companion reading guide for our session, C++ in the Age of AI: How Visual [...] The post C++ in the Age of AI: Visual Studio at CppCon 2026 appeared first on C++ Team Blog.

## What's New for C++ Developers in Visual Studio 2026 (18.7 - 18.10)

DevFeed: [What's New for C++ Developers in Visual Studio 2026 (18.7 - 18.10)](<https://devfeed.tech/articles/what-s-new-for-c-developers-in-visual-studio-2026-18-7-18-10-17414.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/cppblog/whats-new-for-c-developers-in-visual-studio-2026-18-7-18-10/>)

Author: Augustin Popa

Published: 2026-09-14T06:38:16Z

Content type: article

Language: en

Sources: [C++ Team Blog](<https://devfeed.tech/sources/c-team-blog.md>)

Topics: [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [CMake](<https://devfeed.tech/topics/cmake.md>), [Git](<https://devfeed.tech/topics/git.md>), [Submodules](<https://devfeed.tech/topics/submodules.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [build-optimization](<https://devfeed.tech/tags/build-optimization.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [git](<https://devfeed.tech/tags/git.md>), [modernization](<https://devfeed.tech/tags/modernization.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [submodules](<https://devfeed.tech/tags/submodules.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tools](<https://devfeed.tech/tags/tools.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>)

### AI overview

This Microsoft C++ Team Blog post recaps Visual Studio 2026 versions 18.7 through 18.10 for C++ developers. It covers C++ reliability fixes, GitHub Copilot modernization for upgrading MSBuild and CMake projects to newer MSVC Build Tools, improved code navigation, discoverable MSVC Build Tools installations, Git worktrees and submodules in the IDE, and debugging improvements.

### Source excerpt

Over the past few months, we have continued shipping monthly Visual Studio 2026 releases, delivering improvements across all stages of the development cycle. In this blog post, we'll recap everything that changed from version 18.7 through 18.10 (released this month) that is relevant for C++ developers. This includes new tools for maintaining and navigating C++ [...] The post What's New for C++ Developers in Visual Studio 2026 (18.7 - 18.10) appeared first on C++ Team Blog.

## Microsoft at CppCon 2026

DevFeed: [Microsoft at CppCon 2026](<https://devfeed.tech/articles/microsoft-at-cppcon-2026-10831.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/cppblog/microsoft-at-cppcon-2026/>)

Author: Augustin Popa

Published: 2026-09-14T00:16:42Z

Content type: news

Language: en

Sources: [C++ Team Blog](<https://devfeed.tech/sources/c-team-blog.md>)

Topics: [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Microsoft](<https://devfeed.tech/topics/microsoft.md>), [Visual Studio](<https://devfeed.tech/topics/visual-studio.md>), [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [MSVC](<https://devfeed.tech/topics/msvc.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [CMake](<https://devfeed.tech/topics/cmake.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [cmake](<https://devfeed.tech/tags/cmake.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [cppcon](<https://devfeed.tech/tags/cppcon.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [microsoft](<https://devfeed.tech/tags/microsoft.md>), [msvc](<https://devfeed.tech/tags/msvc.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [safety](<https://devfeed.tech/tags/safety.md>), [survey](<https://devfeed.tech/tags/survey.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>)

### AI overview

Microsoft's CppCon 2026 sessions cover modern C++ development, including AI-assisted workflows, MSVC, Visual Studio, Visual Studio Code, compiler optimization, C++ safety, and stricter compiler warnings. The article also provides conference logistics, speaker sessions, and a survey invitation.

### Source excerpt

Microsoft will be at CppCon 2026 in Aurora, Colorado, which is taking place from September 14 through 18. Join us for talks from Microsoft speakers and colleagues across the C++ community and visit the Microsoft booth Monday through Thursday to meet the team and discuss the tools, technologies, and challenges that matter to you. If [...] The post Microsoft at CppCon 2026 appeared first on C++ Team Blog.

## GitHub Copilot's Project HydraFusion Promises Frontier Level Performance Through Multi-Model Routing

DevFeed: [GitHub Copilot's Project HydraFusion Promises Frontier Level Performance Through Multi-Model Routing](<https://devfeed.tech/articles/github-copilot-s-project-hydrafusion-promises-frontier-level-performance-through-multi-model-routing-8929.md>)

Original publisher: [Read original article](<https://www.infoq.com/news/2026/09/github-hydrafusion/>)

Author: Olimpiu Pop

Published: 2026-09-13T06:06:00Z

Content type: news

Language: en

Sources: [InfoQ](<https://devfeed.tech/sources/infoq.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Model Routing](<https://devfeed.tech/topics/model-routing.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Orchestration](<https://devfeed.tech/topics/orchestration.md>)

Tags: [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-ml-data-engineering](<https://devfeed.tech/tags/ai-ml-data-engineering.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [development](<https://devfeed.tech/tags/development.md>), [frontier-model](<https://devfeed.tech/tags/frontier-model.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-hydrafusion](<https://devfeed.tech/tags/github-hydrafusion.md>), [ml-data-engineering](<https://devfeed.tech/tags/ml-data-engineering.md>), [model-routing](<https://devfeed.tech/tags/model-routing.md>), [news](<https://devfeed.tech/tags/news.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>)

### AI overview

GitHub's Project HydraFusion research preview for Copilot orchestrates multiple models at runtime for coding tasks. Its single, cascade, and critique execution patterns aim to balance task quality, latency, and estimated cost.

### Source excerpt

GitHub's Project HydraFusion is a research preview for GitHub Copilot that enhances coding intelligence through runtime model orchestration. It dynamically assembles execution plans using models from various providers. The system employs three execution patterns based on task complexity. Evaluations indicate that it achieves high task quality while significantly reducing operational costs. By Olimpiu Pop

## GitHub Copilot app for Beginners: Using the diff, terminal, and browser

DevFeed: [GitHub Copilot app for Beginners: Using the diff, terminal, and browser](<https://devfeed.tech/articles/github-copilot-app-for-beginners-using-the-diff-terminal-and-browser-78.md>)

Original publisher: [Read original article](<https://github.blog/ai-and-ml/github-copilot/github-copilot-app-for-beginners-using-the-diff-terminal-and-browser/>)

Author: Kayla Cinnamon

Published: 2026-09-10T21:31:19Z

Content type: tutorial

Language: en

Sources: [GitHub Engineering](<https://devfeed.tech/sources/github-engineering.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [dev-tools](<https://devfeed.tech/topics/dev-tools.md>), [web applications](<https://devfeed.tech/topics/web-applications.md>)

Tags: [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-app](<https://devfeed.tech/tags/github-copilot-app.md>), [github-copilot-app-for-beginners](<https://devfeed.tech/tags/github-copilot-app-for-beginners.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [review](<https://devfeed.tech/tags/review.md>), [web-browser](<https://devfeed.tech/tags/web-browser.md>)

### AI overview

A beginner-oriented guide to using the GitHub Copilot app's diff, terminal, and browser panels to review agent-made code changes, run a project, preview a web feature, iterate, and create a pull request.

### Source excerpt

Checking agent-generated code usually means hopping between tabs. Learn how to view diffs, run terminal commands, and preview web apps side by side in the GitHub Copilot app. The post GitHub Copilot app for Beginners: Using the diff, terminal, and browser appeared first on The GitHub Blog.

## GitHub Copilot is now available in the AI SDK harness layer

DevFeed: [GitHub Copilot is now available in the AI SDK harness layer](<https://devfeed.tech/articles/github-copilot-is-now-available-in-the-ai-sdk-harness-layer-949.md>)

Original publisher: [Read original article](<https://vercel.com/changelog/github-copilot-ai-sdk-harness-adapter>)

Author: Felix Arntz

Published: 2026-09-10T17:39:00Z

Content type: release

Language: en

Sources: [Vercel News](<https://devfeed.tech/sources/vercel-news.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [vercel ai sdk](<https://devfeed.tech/topics/vercel-ai-sdk.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [cursor](<https://devfeed.tech/topics/cursor.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [ai](<https://devfeed.tech/tags/ai.md>), [claude](<https://devfeed.tech/tags/claude.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [codex](<https://devfeed.tech/tags/codex.md>), [coding](<https://devfeed.tech/tags/coding.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [cursor](<https://devfeed.tech/tags/cursor.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>)

### AI overview

The AI SDK harness layer adds official GitHub Copilot support through an adapter, allowing applications to run Copilot and other coding agents through the same HarnessAgent interface.

### Source excerpt

The AI SDK harness layer now supports GitHub Copilot through the official @ai-sdk/harness-github-copilot adapter. The harness layer lets your application run different coding agents through the same HarnessAgent interface, so you can switch agents without changing your application code. Pass githubCopilot to HarnessAgent: Under the hood, the adapter uses @ai-sdk/harness-acp to connect GitHub Copilot to HarnessAgent through the Agent Client Protocol (ACP). Supported harnesses now include, in addition to GitHub Copilot, Claude Code, Cline, Codex, Cursor, Deep Agents, fx, Grok Build, OpenCode, and Pi, with more coming soon. Read the GitHub Copilot harness documentation to get started. Read more

## Visual Studio Code 1.137

DevFeed: [Visual Studio Code 1.137](<https://devfeed.tech/articles/visual-studio-code-1-137-4096.md>)

Original publisher: [Read original article](<https://code.visualstudio.com/updates/v1_137>)

Author: Visual Studio Code Team

Published: 2026-09-09T17:00:00Z

Content type: release

Language: en

Sources: [Visual Studio Code - Code Editing. Redefined.](<https://devfeed.tech/sources/visual-studio-code-code-editing-redefined.md>)

Topics: [vs-code](<https://devfeed.tech/topics/vs-code.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitHub Issues](<https://devfeed.tech/topics/github-issues.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>)

Tags: [2026](<https://devfeed.tech/tags/2026.md>), [article](<https://devfeed.tech/tags/article.md>), [automation](<https://devfeed.tech/tags/automation.md>), [experimental](<https://devfeed.tech/tags/experimental.md>), [github](<https://devfeed.tech/tags/github.md>), [github-issues](<https://devfeed.tech/tags/github-issues.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [release](<https://devfeed.tech/tags/release.md>), [updates](<https://devfeed.tech/tags/updates.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [voice](<https://devfeed.tech/tags/voice.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

Visual Studio Code 1.137 introduces scheduled automations, experimental voice interaction with agents, workspace-attached quick chats, and GitHub issues and pull request details in the Agents window.

### Source excerpt

Learn what's new in Visual Studio Code 1.137 Read the full article

## Evaluating Model Cost and Quality for Developer Workflows

DevFeed: [Evaluating Model Cost and Quality for Developer Workflows](<https://devfeed.tech/articles/your-work-might-not-need-the-smartest-model-23837.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/blog/your-work-might-not-need-the-smartest-model/>)

Author: Waldek Mastykarz

Published: 2026-09-09T09:14:04Z

Content type: comparison

Language: en

Sources: [Developer Blogs](<https://devfeed.tech/sources/developer-blogs.md>)

Topics: [Claude](<https://devfeed.tech/topics/claude.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [upgrade](<https://devfeed.tech/topics/upgrade.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [agent-experience](<https://devfeed.tech/tags/agent-experience.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ax](<https://devfeed.tech/tags/ax.md>), [claude](<https://devfeed.tech/tags/claude.md>), [comparison](<https://devfeed.tech/tags/comparison.md>), [cost](<https://devfeed.tech/tags/cost.md>), [evaluation](<https://devfeed.tech/tags/evaluation.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [model](<https://devfeed.tech/tags/model.md>), [testing](<https://devfeed.tech/tags/testing.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>), [visual-studio-code](<https://devfeed.tech/tags/visual-studio-code.md>), [windows](<https://devfeed.tech/tags/windows.md>)

### AI overview

This article compares GPT-6 Astra with Claude Sonnet 4.6 across code upgrade scenarios in GitHub Copilot Chat for Visual Studio Code on Windows. It argues that teams should evaluate models on their own repositories and workflows because higher cost did not consistently produce better results in the reported tests.

### Source excerpt

The smartest model can cost five times more and deliver the same result, or even a worse one. See how evaluating your own work helps you get more value from your agent budget. The post Your work might not need the smartest model appeared first on Microsoft for Developers.

## Today I will... find hidden latency across a distributed .NET application

DevFeed: [Today I will... find hidden latency across a distributed .NET application](<https://devfeed.tech/articles/today-i-will-find-hidden-latency-across-a-distributed-net-application-4006.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/today-i-will-find-hidden-latency-across-a-distributed-net-application/>)

Author: Justin Yoo

Published: 2026-09-08T16:00:22Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [.NET](<https://devfeed.tech/topics/net.md>), [Processes](<https://devfeed.tech/topics/processes.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>)

Tags: [copilot](<https://devfeed.tech/tags/copilot.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-profiler-agent](<https://devfeed.tech/tags/github-copilot-profiler-agent.md>), [latency](<https://devfeed.tech/tags/latency.md>), [net](<https://devfeed.tech/tags/net.md>), [performance](<https://devfeed.tech/tags/performance.md>), [processes](<https://devfeed.tech/tags/processes.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [profile](<https://devfeed.tech/tags/profile.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>), [visual-studio-profiler](<https://devfeed.tech/tags/visual-studio-profiler.md>)

### AI overview

A Visual Studio profiling walkthrough for finding hidden latency in a distributed .NET application by isolating the process responsible for a slow interaction and determining whether it is computing or waiting.

### Source excerpt

When a distributed application feels slow, the user sees one delay. The code behind that delay may run across a web frontend, backend services, databases, and external APIs. If you profile only the frontend while the backend is slow, the profiler can show that the frontend is healthy without revealing the actual bottleneck. This article [...] The post Today I will... find hidden latency across a distributed .NET application appeared first on Visual Studio Blog.

## Project HydraFusion: Frontier quality via multi-model orchestration

DevFeed: [Project HydraFusion: Frontier quality via multi-model orchestration](<https://devfeed.tech/articles/project-hydrafusion-frontier-quality-via-multi-model-orchestration-81.md>)

Original publisher: [Read original article](<https://github.blog/ai-and-ml/github-copilot/project-hydrafusion-frontier-quality-via-multi-model-orchestration/>)

Author: GitHub Staff

Published: 2026-09-04T16:04:14Z

Content type: release

Language: en

Sources: [GitHub Engineering](<https://devfeed.tech/sources/github-engineering.md>)

Topics: [Orchestration](<https://devfeed.tech/topics/orchestration.md>), [Model Routing](<https://devfeed.tech/topics/model-routing.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [Claude](<https://devfeed.tech/topics/claude.md>)

Tags: [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [benchmarking](<https://devfeed.tech/tags/benchmarking.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [claude](<https://devfeed.tech/tags/claude.md>), [cost](<https://devfeed.tech/tags/cost.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [llms](<https://devfeed.tech/tags/llms.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [orchestration](<https://devfeed.tech/tags/orchestration.md>), [routing](<https://devfeed.tech/tags/routing.md>)

### AI overview

GitHub introduces Project HydraFusion, a GitHub Copilot research preview that selects multi-model execution workflows to balance quality, cost, and latency for coding tasks.

### Source excerpt

In controlled offline evaluations, HydraFusion's selective coding workflows matched or exceeded the evaluated Opus 5 baseline while reducing estimated workflow cost. Now available as a research preview in GitHub Copilot. The post Project HydraFusion: Frontier quality via multi-model orchestration appeared first on The GitHub Blog.

## Why Short AI Coding Prompts Can Cost You More Time

DevFeed: [Why Short AI Coding Prompts Can Cost You More Time](<https://devfeed.tech/articles/why-short-ai-coding-prompts-can-cost-you-more-time-37549.md>)

Original publisher: [Read original article](<https://deanhume.com/why-short-ai-coding-prompts-can-cost-you-more-time/>)

Author: Dean Hume

Published: 2026-09-03T09:17:56Z

Content type: opinion

Language: en

Sources: [Dean Hume](<https://devfeed.tech/sources/dean-hume.md>)

Topics: [Prompt Engineering](<https://devfeed.tech/topics/prompt-engineering.md>), [ai-coding](<https://devfeed.tech/topics/ai-coding.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [GitHub Copilot CLI](<https://devfeed.tech/topics/github-copilot-cli.md>), [Testing](<https://devfeed.tech/topics/testing.md>)

Tags: [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [coding](<https://devfeed.tech/tags/coding.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [prompt](<https://devfeed.tech/tags/prompt.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

This opinion article connects GitHub Copilot team's findings about compressing tool output with everyday AI coding prompts. It argues that optimizing a visible step, such as shortening a response or prompt, can increase total time and cost when missing details force follow-up questions, reruns, or recovery work. It recommends giving coding assistants the full problem and relevant source material, and treating instruction files carefully because rewriting guidance can change agent behavior.

### Source excerpt

Ever tried to save time by keeping a prompt short - only to spend the next ten minutes answering follow-up questions because the AI didn't have what it needed? Yeah, me too. I recently came across a really interesting post from the GitHub Copilot team about making

## How we make AI coding more cost efficient without sacrificing task quality

DevFeed: [How we make AI coding more cost efficient without sacrificing task quality](<https://devfeed.tech/articles/how-we-make-ai-coding-more-cost-efficient-without-sacrificing-task-quality-79.md>)

Original publisher: [Read original article](<https://github.blog/ai-and-ml/github-copilot/how-we-make-ai-coding-more-cost-efficient-without-sacrificing-task-quality/>)

Author: Erik Kristensen

Published: 2026-09-02T18:00:00Z

Content type: article

Language: en

Sources: [GitHub](<https://devfeed.tech/sources/github.md>), [GitHub Engineering](<https://devfeed.tech/sources/github-engineering.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [GitHub Copilot CLI](<https://devfeed.tech/topics/github-copilot-cli.md>), [coding](<https://devfeed.tech/topics/coding.md>), [GitHub Copilot app](<https://devfeed.tech/topics/github-copilot-app.md>), [GitHub Copilot code review](<https://devfeed.tech/topics/github-copilot-code-review.md>)

Tags: [agentic-ai](<https://devfeed.tech/tags/agentic-ai.md>), [agentic-coding](<https://devfeed.tech/tags/agentic-coding.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-coding](<https://devfeed.tech/tags/ai-coding.md>), [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [architecture-optimization](<https://devfeed.tech/tags/architecture-optimization.md>), [benchmarks](<https://devfeed.tech/tags/benchmarks.md>), [compression](<https://devfeed.tech/tags/compression.md>), [cost](<https://devfeed.tech/tags/cost.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [experiments](<https://devfeed.tech/tags/experiments.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-cli](<https://devfeed.tech/tags/github-copilot-cli.md>), [github-copilot-code-review](<https://devfeed.tech/tags/github-copilot-code-review.md>), [llms](<https://devfeed.tech/tags/llms.md>), [prompt-engineering](<https://devfeed.tech/tags/prompt-engineering.md>)

### AI overview

GitHub Copilot's efficiency work focuses on total task cost and duration rather than minimizing tokens in individual tool responses. The article describes evaluating changes with coding benchmarks and controlled experiments, and explains that overly compressed output can cause agents to repeat work.

### Source excerpt

Why shorter outputs can cost more, and how GitHub Copilot reduces wasted work across the complete coding task. The post How we make AI coding more cost efficient without sacrificing task quality appeared first on The GitHub Blog.

## Today I will... review GitHub PRs

DevFeed: [Today I will... review GitHub PRs](<https://devfeed.tech/articles/today-i-will-review-github-prs-4008.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/today-i-will-review-github-prs/>)

Author: Aaron Powell

Published: 2026-09-01T16:00:27Z

Content type: tutorial

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Syntax Highlighting](<https://devfeed.tech/topics/syntax-highlighting.md>)

Tags: [copilot](<https://devfeed.tech/tags/copilot.md>), [git](<https://devfeed.tech/tags/git.md>), [github](<https://devfeed.tech/tags/github.md>), [productivity](<https://devfeed.tech/tags/productivity.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [review](<https://devfeed.tech/tags/review.md>), [tooling](<https://devfeed.tech/tags/tooling.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>)

### AI overview

A tutorial on reviewing GitHub pull requests from Visual Studio. It covers opening PRs, examining diffs, adding buffered inline comments, approving or merging, and using Copilot during review.

### Source excerpt

Today I will show you how we can tackle one of the most common tasks when working in a development team or managing an open-source project, and that is working with Pull Requests. While we're going to be using the GitHub tooling within Visual Studio for this, the approach would be very similar with Azure [...] The post Today I will... review GitHub PRs appeared first on Visual Studio Blog.

## GitHub Copilot app for Beginners: Automate Dependabot pull request triage

DevFeed: [GitHub Copilot app for Beginners: Automate Dependabot pull request triage](<https://devfeed.tech/articles/github-copilot-app-for-beginners-automate-dependabot-pull-request-triage-76.md>)

Original publisher: [Read original article](<https://github.blog/ai-and-ml/github-copilot/github-copilot-app-for-beginners-automate-dependabot-pull-request-triage/>)

Author: Christopher Harrison

Published: 2026-08-26T20:12:53Z

Content type: tutorial

Language: en

Sources: [GitHub Engineering](<https://devfeed.tech/sources/github-engineering.md>)

Topics: [GitHub Copilot app](<https://devfeed.tech/topics/github-copilot-app.md>), [pull-requests](<https://devfeed.tech/topics/pull-requests.md>), [Automation](<https://devfeed.tech/topics/automation.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [GitHub](<https://devfeed.tech/topics/github.md>), [Vulnerabilities](<https://devfeed.tech/topics/vulnerabilities.md>)

Tags: [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [automation](<https://devfeed.tech/tags/automation.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [developer](<https://devfeed.tech/tags/developer.md>), [github](<https://devfeed.tech/tags/github.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-app](<https://devfeed.tech/tags/github-copilot-app.md>), [github-copilot-app-for-beginners](<https://devfeed.tech/tags/github-copilot-app-for-beginners.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

Learn how to create a daily automation in the GitHub Copilot app to triage Dependabot pull requests. The automation reviews open pull requests, groups updates by risk, checks CI status, and returns a summary highlighting changes ready to merge or requiring closer attention.

### Source excerpt

Managing library updates can be tedious at times. Learn how the GitHub Copilot app can handle this type of repetitive task. The post GitHub Copilot app for Beginners: Automate Dependabot pull request triage appeared first on The GitHub Blog.

## Visual Studio August Update - Work Smarter Across Models and Branches

DevFeed: [Visual Studio August Update - Work Smarter Across Models and Branches](<https://devfeed.tech/articles/visual-studio-august-update-work-smarter-across-models-and-branches-4010.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/visualstudio/visual-studio-august-update-work-smarter-across-models-and-branches/>)

Author: Mark Downie

Published: 2026-08-25T16:00:00Z

Content type: release

Language: en

Sources: [Visual Studio Blog](<https://devfeed.tech/sources/visual-studio-blog.md>)

Topics: [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Language models](<https://devfeed.tech/topics/language-models.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [git](<https://devfeed.tech/tags/git.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [models](<https://devfeed.tech/tags/models.md>), [update](<https://devfeed.tech/tags/update.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>)

### AI overview

Visual Studio 2026's August update adds adjustable Copilot model thinking effort, organization-level custom agents, and Copilot usage access. It also improves Git workflows with worktrees and submodule support.

### Source excerpt

Tune Copilot model thinking effort, share custom agents across your organization, track usage, and simplify complex Git workflows with worktrees and submodule support. The post Visual Studio August Update - Work Smarter Across Models and Branches appeared first on Visual Studio Blog.

## Visual Studio Code 1.134

DevFeed: [Visual Studio Code 1.134](<https://devfeed.tech/articles/visual-studio-code-1-134-4089.md>)

Original publisher: [Read original article](<https://code.visualstudio.com/updates/v1_134>)

Author: Visual Studio Code Team

Published: 2026-08-19T17:00:00Z

Content type: release

Language: en

Sources: [Visual Studio Code - Code Editing. Redefined.](<https://devfeed.tech/sources/visual-studio-code-code-editing-redefined.md>)

Topics: [Visual Studio Code](<https://devfeed.tech/topics/visual-studio-code.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [SDKs](<https://devfeed.tech/topics/sdks.md>), [Processes](<https://devfeed.tech/topics/processes.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [html](<https://devfeed.tech/tags/html.md>), [release](<https://devfeed.tech/tags/release.md>), [vs-code](<https://devfeed.tech/tags/vs-code.md>)

### AI overview

Visual Studio Code 1.134 adds side-by-side chat organization, prompt navigation and search, local HTML preview, and an agent host that can connect an agent session across multiple VS Code windows.

### Source excerpt

Learn what's new in Visual Studio Code 1.134 Read the full article

## Clearer Build Optimization Results with GitHub Copilot

DevFeed: [Clearer Build Optimization Results with GitHub Copilot](<https://devfeed.tech/articles/clearer-build-optimization-results-with-github-copilot-2956.md>)

Original publisher: [Read original article](<https://devblogs.microsoft.com/cppblog/clearer-build-optimization-results-with-github-copilot/>)

Author: David Li

Published: 2026-08-13T18:18:50Z

Content type: article

Language: en

Sources: [C++ Team Blog](<https://devfeed.tech/sources/c-team-blog.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Optimization](<https://devfeed.tech/topics/optimization.md>), [build performance](<https://devfeed.tech/topics/build-performance.md>), [build times](<https://devfeed.tech/topics/build-times.md>), [C++](<https://devfeed.tech/topics/c-plus-plus.md>), [Windows](<https://devfeed.tech/topics/windows.md>), [Visual Studio 2026](<https://devfeed.tech/topics/visual-studio-2026.md>)

Tags: [build-insights](<https://devfeed.tech/tags/build-insights.md>), [build-optimization](<https://devfeed.tech/tags/build-optimization.md>), [build-performance](<https://devfeed.tech/tags/build-performance.md>), [build-times](<https://devfeed.tech/tags/build-times.md>), [c-plus-plus](<https://devfeed.tech/tags/c-plus-plus.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [optimization](<https://devfeed.tech/tags/optimization.md>), [performance](<https://devfeed.tech/tags/performance.md>), [visual-studio](<https://devfeed.tech/tags/visual-studio.md>), [visual-studio-2026](<https://devfeed.tech/tags/visual-studio-2026.md>), [windows](<https://devfeed.tech/tags/windows.md>), [workflow](<https://devfeed.tech/tags/workflow.md>)

### AI overview

GitHub Copilot build performance for Windows now provides deterministic messages for optimization outcomes, including successful improvements, changes below the success threshold, unsuccessful changes, and builds that were too short to analyze. Successful results include baseline and final build times, measured improvement, and effects on iterative builds when applicable.

### Source excerpt

We know that slow builds are a consistent theme in feedback from C++ developers. Your feedback helped us to shape GitHub Copilot build performance for Windows, an agent that can trace your build, find bottlenecks, apply optimizations, and measure the result. When using the agent, the clearest outcome is a straightforward win. The agent changes [...] The post Clearer Build Optimization Results with GitHub Copilot appeared first on C++ Team Blog.

## Building safe MCP servers for your PostgreSQL database

DevFeed: [Building safe MCP servers for your PostgreSQL database](<https://devfeed.tech/articles/building-safe-mcp-servers-for-your-postgresql-database-21752.md>)

Original publisher: [Read original article](<http://blog.pamelafox.org/2026/08/building-safe-mcp-servers-for-your.html>)

Author: Pamela Fox (noreply@blogger.com)

Published: 2026-08-12T18:07:30Z

Content type: article

Language: en

Sources: [Pamela Fox](<https://devfeed.tech/sources/pamela-fox.md>)

Topics: [Model Context Protocol](<https://devfeed.tech/topics/model-context-protocol.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [PostgreSQL](<https://devfeed.tech/topics/postgresql.md>), [SQL](<https://devfeed.tech/topics/sql.md>), [Python](<https://devfeed.tech/topics/python.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [LangChain](<https://devfeed.tech/topics/langchain.md>)

Tags: [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [langchain](<https://devfeed.tech/tags/langchain.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [postgresql](<https://devfeed.tech/tags/postgresql.md>), [python](<https://devfeed.tech/tags/python.md>), [sql](<https://devfeed.tech/tags/sql.md>)

### AI overview

This tutorial explains how to build MCP servers for PostgreSQL databases and how to control the level of agent access. It compares flexible servers that accept generated SQL with stricter servers using typed tools and templated queries, using Python and FastMCP examples.

### Source excerpt

Model Context Protocol (MCP) is an open protocol that describes how agents can connect to external tools and data sources, and is now widely supported by the most popular coding agents (like GitHub Copilot, Claude Code, and Codex) and agent frameworks (like LangChain and Pydantic AI). If you want to give agents a standard way to access the data in a database, you can build your own MCP server and expose tools for the agent to query or even modify data. But you need to design your MCP server carefully, to ensure that agents can do everything that users want - but nothing that you don't want them to do! In this blog post, we'll walk through the range of ways to build MCP servers on top of a PostgreSQL database, since PostgreSQL is the most popular open source database and is production-ready with hosted offerings like Azure Database for PostgreSQL. You can apply these same principles to any database, however. There's a spectrum of ways to build MCP servers on top of a database. We'll start with the most flexible option, exploratory servers that allow the agent to generate full SQL queries, conclude with the strictest option, fully typed tools for templated queries, and explore options in the middle too. Free-form SQL Let's take a look at a simple MCP server that gives the agent as much information and control as possible. For all of our examples, we use the Python language and the FastMCP package, but SDKs are available in multiple languages. All code is available in the GitHub repository. We start off by giving the server a name, which the agent will see and consider when deciding which MCP server to invoke for a given user query: mcp = FastMCP("Bees database MCP server") For this example, my database stores observations of bees, so I name it accordingly. We then define an execute_sql tool that accepts any SQL string, executes it against the database, and returns the rows. @mcp.tool() async def execute_sql(sql: str) -> str: """Execute a SQL query against the database

## Generating AI Descriptions of Automated Pull Requests

DevFeed: [Generating AI Descriptions of Automated Pull Requests](<https://devfeed.tech/articles/generating-ai-descriptions-of-automated-pull-requests-20531.md>)

Original publisher: [Read original article](<https://code.dblock.org/2026/08/11/generating-ai-descriptions-of-automated-pull-requests.html>)

Author: Daniel Doubrovkine (dblock@dblock.org)

Published: 2026-08-11T00:00:00Z

Content type: tutorial

Language: en

Sources: [Daniel Doubrovkine](<https://devfeed.tech/sources/daniel-doubrovkine.md>)

Topics: [GitHub Copilot CLI](<https://devfeed.tech/topics/github-copilot-cli.md>), [GitHub Actions](<https://devfeed.tech/topics/github-actions.md>), [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Large Language Model](<https://devfeed.tech/topics/llm.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [Slack](<https://devfeed.tech/topics/slack.md>), [changelog](<https://devfeed.tech/topics/changelog.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>), [Open Source](<https://devfeed.tech/topics/open-source.md>), [JSON](<https://devfeed.tech/topics/json.md>), [YAML](<https://devfeed.tech/topics/yaml.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [automated](<https://devfeed.tech/tags/automated.md>), [changelog](<https://devfeed.tech/tags/changelog.md>), [ci](<https://devfeed.tech/tags/ci.md>), [cli](<https://devfeed.tech/tags/cli.md>), [copilot](<https://devfeed.tech/tags/copilot.md>), [github](<https://devfeed.tech/tags/github.md>), [github-actions](<https://devfeed.tech/tags/github-actions.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-cli](<https://devfeed.tech/tags/github-copilot-cli.md>), [json](<https://devfeed.tech/tags/json.md>), [llm](<https://devfeed.tech/tags/llm.md>), [open-source](<https://devfeed.tech/tags/open-source.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [pull-requests](<https://devfeed.tech/tags/pull-requests.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

A tutorial explains how the maintainer of the slack-ruby-client library uses a scheduled GitHub Actions workflow and GitHub Copilot CLI to generate meaningful commit messages, pull request bodies, and CHANGELOG entries from diffs of regenerated Slack API code. It also covers YAML indentation, prompt files, response logging, and extracting a JSON result from Copilot CLI output.

### Source excerpt

The slack-ruby-client library, an open source Ruby gem I maintain, runs a scheduled GitHub Actions workflow that regenerates code from Slack's API definitions and opens a pull request with the diff. The commit message and CHANGELOG entry used to be a generic "Update API (2026-08-11)", which told a reviewer nothing about what actually changed. Here's how we taught the workflow to describe its own diffs, using GitHub Copilot CLI, which open source maintainers can get for free. The Idea The workflow already computes a diff before opening the pull request. Instead of a boilerplate commit message, we pipe that diff through an LLM and ask it to summarize what changed, then use the response as the commit message and PR body. - name: Check for changes id: changes run: | if git diff --quiet; then echo "changed=false" >> "$GITHUB_OUTPUT" else echo "changed=true" >> "$GITHUB_OUTPUT" fi - name: Prepare diff for AI summary if: steps.changes.outputs.changed == 'true' run: | git diff --stat | sed 's/^/ /' > /tmp/diff_stat.txt git diff | head -c 20000 | sed 's/^/ /' > /tmp/diff.txt The sed 's/^/ /' indent isn't decorative. actions/ai-inference substitutes template variables as raw text into a prompt YAML file before parsing it, so a multi-line diff starting at column 0 breaks the indentation of the enclosing content: |- block scalar. Pre-indenting the file to match keeps the YAML valid no matter what the diff looks like. The Prompt File actions/ai-inference supports .prompt.yml files, a small convention for keeping the system/user prompt out of the workflow YAML. messages: - role: system content: |- You write CHANGELOG entries describing an automated API update to slack-ruby-client, a Ruby gem whose Web API endpoint methods, argument validations, specs, and bin commands are code-generated from vendored Slack API method definitions (via a git submodule and rake task). Given a diffstat and a diff of the regenerated files, respond with ONLY a single JSON object (no markdown code fence

## Using the GitHub Copilot SDK for Java

DevFeed: [Using the GitHub Copilot SDK for Java](<https://devfeed.tech/articles/using-the-github-copilot-sdk-for-java-19854.md>)

Original publisher: [Read original article](<https://github.blog/engineering/using-the-github-copilot-sdk-for-java/>)

Author: Edward Burns

Published: 2026-08-10T19:30:00Z

Content type: tutorial

Language: en

Sources: [GitHub](<https://devfeed.tech/sources/github.md>)

Topics: [GitHub Copilot](<https://devfeed.tech/topics/github-copilot.md>), [Java](<https://devfeed.tech/topics/java.md>), [SDK](<https://devfeed.tech/topics/sdk.md>), [Jakarta EE](<https://devfeed.tech/topics/jakarta-ee.md>), [Agent Harness](<https://devfeed.tech/topics/agent-harness.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Spring AI](<https://devfeed.tech/topics/spring-ai.md>)

Tags: [agent](<https://devfeed.tech/tags/agent.md>), [agent-harness](<https://devfeed.tech/tags/agent-harness.md>), [ai](<https://devfeed.tech/tags/ai.md>), [ai-ml](<https://devfeed.tech/tags/ai-ml.md>), [cli](<https://devfeed.tech/tags/cli.md>), [client-library](<https://devfeed.tech/tags/client-library.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [framework](<https://devfeed.tech/tags/framework.md>), [github-copilot](<https://devfeed.tech/tags/github-copilot.md>), [github-copilot-sdk](<https://devfeed.tech/tags/github-copilot-sdk.md>), [jakarta-ee](<https://devfeed.tech/tags/jakarta-ee.md>), [java](<https://devfeed.tech/tags/java.md>), [sdk](<https://devfeed.tech/tags/sdk.md>)

### AI overview

This tutorial introduces the GitHub Copilot SDK for Java, a framework-agnostic client library for creating Copilot agent sessions, registering tools, sending prompts, and receiving structured responses. It demonstrates the SDK in a Jakarta EE 11 real-estate lead-management application and describes prerequisites including JDK, Maven, a GitHub Copilot subscription, and the Copilot CLI.

### Source excerpt

Enterprise Java developers have a new superpower--drive GitHub Copilot from idiomatic Java code with annotations, virtual threads, and more. The post Using the GitHub Copilot SDK for Java appeared first on The GitHub Blog.

[Next page](<https://devfeed.tech/topics/github-copilot.md?cursor=WyIyMDI2LTA4LTEwVDE5OjMwOjAwKzAwOjAwIiwgIjQ3YjA2Njc2LWRkYzktNGM4NC1hMjY0LTU2NTRhNTQzODA5NyJd>)