2026年8月2日から8月8日までに公開された、C#/.NET関連の主なニュースをまとめます。
今週は.NET SDK本体の新バージョンというより、テスト、レビュー、AIエージェント、MCP接続を開発フローにどう組み込むかに関する更新が目立ちました。初心者の方は、新機能を一気に有効化するよりも、普段のdotnet test、プルリクエスト、IDE設定のどこに影響するかを分けて確認すると理解しやすくなります。
Windowsユーザーへの影響
WindowsでC#/.NET開発をしている場合、Visual Studio、Visual Studio Code、ReSharper、GitHub Copilotの設定がこれまで以上に開発品質へ関係します。特にテスト結果をCI上で読みやすくする機能や、Copilotのコードレビュー深度を選ぶ機能は、個人の作業だけでなくチームのレビュー手順にも影響します。
また、MCPサーバーを使うAI支援では、どのサーバーを許可するかを管理できるようになってきました。便利さだけで判断せず、ローカルコマンド、外部URL、認証情報、社内ルールを確認してから使うことが大切です。
Microsoft.Testing.Platformのテストレポート機能、CIでの原因調査を強化
https://devblogs.microsoft.com/dotnet/microsoft-testing-platform-reporting/
2026年8月6日、.NET Blogで「Test reporting in Microsoft.Testing.Platform: from red build to root cause」が公開されました。 Microsoft.Testing.Platform(MTP)のテストレポート機能として、GitHub ActionsやAzure DevOpsでのインライン注釈、ジョブサマリー、TRX/HTML/JUnit/CTRF形式の出力、テストホストがクラッシュした場合でも途中までの結果を残す仕組みなどが紹介されています。Azure DevOpsでは、過去の実行履歴を使って既知の flaky test と新しい回帰を見分ける機能も説明されています。
初心者は、これは「テストが失敗したときに、ログを全部読まなくても原因に近づきやすくする仕組み」と見るとよいです。実務では、まず小さなテストプロジェクトでMTP 2.3以降とdotnet test --report-ghまたはdotnet test --report-azdoを試し、既存CIの成果物やテスト公開タスクと重複しないか確認しましょう。
GitHub Copilotの週次更新、VS Code 1.132で統合ブラウザーとサイド質問を強化
https://github.blog/changelog/2026-08-07-github-copilot-weekly-releases-august-3
Visual Studio Code GitHub Copilot AI開発
2026年8月7日、GitHub Changelogで「GitHub Copilot weekly releases — August 3」が公開されました。
Copilotアプリ、Copilot CLI、VS Codeの更新として、完了したリクエストで使われたモデルやAIクレジット情報の表示、複数セッション管理、実験的な/worktreeコマンド、/rewind、VS Code 1.132での統合ブラウザー要素単位フィードバック、多言語ディクテーション、/btwによるサイド質問、Markdown差分の確認機能などが案内されています。
C#開発でVS Codeを使う人にとっては、C# Dev Kit、ターミナル、Git差分、Markdownドキュメントを同じ作業面で扱いやすくなる更新です。実務では、AIに作業させた変更をそのまま取り込まず、worktreeやブランチを分け、dotnet build、dotnet test、差分レビューで確認してからマージする流れを守りましょう。
GitHub CopilotのMCP許可リスト、エンタープライズ管理設定で一般提供に
https://github.blog/changelog/2026-08-06-mcp-allowlists-in-enterprise-managed-settings
2026年8月6日、GitHub Changelogで「MCP allowlists in enterprise managed settings」が公開されました。
Enterprise ownersは、copilot/managed-settings.jsonのallowedMcpServersとdeniedMcpServersを使って、GitHub Copilotクライアントが実行できるMCPサーバーを集中管理できるようになりました。リモートURL、ローカルコマンド、サーバー名で照合でき、設定が不正な場合は許可ではなくブロックする動作になると説明されています。対象クライアントは、GitHub Copilot app、Copilot CLI、VS Codeです。
初心者は、MCPを「AIに外部ツールや社内情報を接続する入口」と考えると分かりやすいです。実務では、ローカルで実行されるMCPサーバーが何を読み取るか、外部URLへ何を送るか、チームで許可する接続先はどれかを先に決めておく必要があります。
Copilot code reviewのLiteとBalancedレビュー深度が一般提供に
https://github.blog/changelog/2026-08-07-copilot-code-review-effort-levels-are-generally-available
2026年8月7日、GitHub Changelogで「Copilot code review effort levels are generally available」が公開されました。 Copilot code reviewで、軽めの確認向けのLiteと、より深い分析向けのBalancedを選べるレビュー深度が一般提供になりました。プレビュー時のLowとMediumは、それぞれLiteとBalancedへ名前が変わり、既存設定は引き継がれると説明されています。組織単位の既定値も設定できます。
初心者は、AIレビューにも「軽く見るレビュー」と「しっかり見るレビュー」があると考えるとよいです。実務では、ドキュメント修正や小さなリファクタリングはLite、認証、課金、データ更新、複雑な非同期処理などはBalancedというように、変更のリスクに合わせて使い分けましょう。
ReSharper、CursorなどAI-firstエディターでの.NETワークフローを案内
https://blog.jetbrains.com/dotnet/2026/08/05/the-ultimate-dotnet-workflow-for-cursor/
ReSharper Visual Studio Code .NET
2026年8月5日、JetBrains .NET Tools Blogで「The Ultimate .NET Workflow for Cursor, Antigravity, and AI-First Editors」が公開されました。 ReSharper 2026.2のVS Code互換エディター向け拡張について、Cursor、Google Antigravity IDE、Devin Desktop、KiroなどでC#/.NET開発を行う場合に、コード解析、リファクタリング、ナビゲーション、ユニットテスト、デバッグを1つのエディター内で扱えることが紹介されています。拡張はVisual Studio Code MarketplaceとOpen VSX Registryから入手できると案内されています。
WindowsでVS Code系エディターを使うC#開発者には、AI生成コードをIDE相当の解析やデバッグで確認しやすくなる点が重要です。実務では、既存のC# Dev Kitや他のデバッグ拡張との役割が重なる場合があるため、チームの標準エディター、ライセンス、拡張機能の組み合わせを整理してから導入しましょう。
初心者が次に確認すること
まず、手元のプロジェクトでdotnet --info、dotnet build、dotnet testを実行し、現在のテスト結果とCIの表示方法を確認しましょう。GitHub ActionsやAzure DevOpsを使っている場合は、MTPのレポート機能を小さなブランチで試し、失敗時にどの画面で原因を見られるかを確認してください。
次に、GitHub Copilotを使っている人は、コードレビューの既定設定、MCPサーバーの接続先、VS CodeやCopilot CLIのセッション管理を見直しましょう。ReSharperやVS Code互換エディターを使う場合は、デバッグ拡張が競合していないか、チームで同じ設定を再現できるかを確認してから本格利用するのが安全です。