<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Copilot | The .NET Blog</title><link>https://thedotnetblog.com/ru/tags/copilot/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>ru</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Thu, 16 Apr 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/ru/tags/copilot/index.xml" rel="self" type="application/rss+xml"/><item><title>Инструменты Azure MCP теперь встроены в Visual Studio 2022 — Расширение не требуется</title><link>https://thedotnetblog.com/ru/news/emiliano-montesdeoca/azure-mcp-tools-built-into-visual-studio-2022/</link><pubDate>Thu, 16 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ru/news/emiliano-montesdeoca/azure-mcp-tools-built-into-visual-studio-2022/</guid><description>Инструменты Azure MCP поставляются как часть рабочей нагрузки разработки Azure в Visual Studio 2022. Более 230 инструментов, 45 сервисов Azure, ноль расширений для установки.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Эта статья была переведена автоматически. Для просмотра оригинала &lt;a href="https://thedotnetblog.com/ru/news/emiliano-montesdeoca/azure-mcp-tools-built-into-visual-studio-2022/"&gt;нажмите здесь&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Если вы использовали инструменты Azure MCP в Visual Studio через отдельное расширение, вы знаете этот ритуал — установить VSIX, перезапустить, надеяться, что ничего не сломается, разбираться с несовместимостью версий. Это трение осталось в прошлом.&lt;/p&gt;
&lt;p&gt;Yun Jung Choi &lt;a href="https://devblogs.microsoft.com/visualstudio/azure-mcp-tools-now-ship-built-into-visual-studio-2022-no-extension-required/"&gt;объявила&lt;/a&gt;, что инструменты Azure MCP теперь поставляются непосредственно в составе рабочей нагрузки разработки Azure в Visual Studio 2022. Без расширения. Без VSIX. Без танцев с перезапуском.&lt;/p&gt;
&lt;h2 id="что-это-означает-на-практике"&gt;Что это означает на практике&lt;/h2&gt;
&lt;p&gt;Начиная с Visual Studio 2022 версии 17.14.30, Azure MCP Server включён в рабочую нагрузку разработки Azure. Если эта рабочая нагрузка уже установлена, достаточно включить его в GitHub Copilot Chat — и всё готово.&lt;/p&gt;
&lt;p&gt;Более 230 инструментов для 45 сервисов Azure — доступны прямо из окна чата. Просмотр учётных записей хранилища, развёртывание приложения ASP.NET Core, диагностика проблем App Service, запросы к Log Analytics — всё это без открытия вкладки браузера.&lt;/p&gt;
&lt;h2 id="почему-это-важнее-чем-кажется"&gt;Почему это важнее, чем кажется&lt;/h2&gt;
&lt;p&gt;Вот в чём суть инструментов для разработчиков: каждый лишний шаг — это трение, а трение убивает внедрение. MCP в виде отдельного расширения означал несовместимость версий, ошибки установки и ещё одну вещь, которую нужно поддерживать в актуальном состоянии. Встраивание в рабочую нагрузку означает:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Единый путь обновления&lt;/strong&gt; через Visual Studio Installer&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Никакого расхождения версий&lt;/strong&gt; между расширением и IDE&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Всегда актуально&lt;/strong&gt; — MCP Server обновляется с регулярными релизами VS&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Для команд, стандартизирующих на Azure, это очень важно. Устанавливаете рабочую нагрузку один раз, включаете инструменты, и они доступны в каждой сессии.&lt;/p&gt;
&lt;h2 id="что-можно-делать-с-помощью-этих-инструментов"&gt;Что можно делать с помощью этих инструментов&lt;/h2&gt;
&lt;p&gt;Инструменты охватывают полный жизненный цикл разработки через Copilot Chat:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Изучать&lt;/strong&gt; — спрашивайте о сервисах Azure, лучших практиках, архитектурных паттернах&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Проектировать и разрабатывать&lt;/strong&gt; — получайте рекомендации по сервисам, настраивайте код приложения&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Развёртывать&lt;/strong&gt; — выделяйте ресурсы и развёртывайте прямо из IDE&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Устранять неполадки&lt;/strong&gt; — запрашивайте логи, проверяйте состояние ресурсов, диагностируйте проблемы в продакшене&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Быстрый пример — введите это в Copilot Chat:&lt;/p&gt;
&lt;pre tabindex="0"&gt;&lt;code&gt;List my storage accounts in my current subscription.
&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Copilot вызывает инструменты Azure MCP за кулисами, запрашивает ваши подписки и возвращает отформатированный список с именами, расположениями и SKU. Портал не нужен.&lt;/p&gt;
&lt;h2 id="как-включить"&gt;Как включить&lt;/h2&gt;
&lt;ol&gt;
&lt;li&gt;Обновите Visual Studio 2022 до версии &lt;strong&gt;17.14.30&lt;/strong&gt; или выше&lt;/li&gt;
&lt;li&gt;Убедитесь, что установлена рабочая нагрузка &lt;strong&gt;Azure development&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;Откройте GitHub Copilot Chat&lt;/li&gt;
&lt;li&gt;Нажмите кнопку &lt;strong&gt;Select tools&lt;/strong&gt; (значок с двумя гаечными ключами)&lt;/li&gt;
&lt;li&gt;Включите &lt;strong&gt;Azure MCP Server&lt;/strong&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Вот и всё. Настройка сохраняется между сессиями.&lt;/p&gt;
&lt;h2 id="одно-замечание"&gt;Одно замечание&lt;/h2&gt;
&lt;p&gt;Инструменты отключены по умолчанию — нужно включить их вручную. И инструменты, специфичные для VS 2026, недоступны в VS 2022. Доступность инструментов также зависит от разрешений вашей подписки Azure, как и в портале.&lt;/p&gt;
&lt;h2 id="общая-картина"&gt;Общая картина&lt;/h2&gt;
&lt;p&gt;Это часть чёткого тренда: MCP становится стандартным способом предоставления облачных инструментов в IDE для разработчиков. Мы уже видели &lt;a href="https://devblogs.microsoft.com/azure-sdk/announcing-azure-mcp-server-2-0-stable-release/"&gt;стабильный релиз Azure MCP Server 2.0&lt;/a&gt; и интеграции MCP в VS Code и других редакторах. Встраивание в систему рабочих нагрузок Visual Studio — естественное развитие.&lt;/p&gt;
&lt;p&gt;Для нас, .NET-разработчиков, которые живут в Visual Studio, это устраняет ещё одну причину переключаться на портал Azure. И честно говоря, чем меньше переключений между вкладками, тем лучше.&lt;/p&gt;</content:encoded></item><item><title>VS Code 1.115 — Уведомления фонового терминала, режим SSH-агента и другое</title><link>https://thedotnetblog.com/ru/news/emiliano-montesdeoca/vscode-1-115-agent-improvements/</link><pubDate>Mon, 06 Apr 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ru/news/emiliano-montesdeoca/vscode-1-115-agent-improvements/</guid><description>VS Code 1.115 приносит уведомления фонового терминала для агентов, удалённый хостинг агентов через SSH, вставку файлов в терминал и отслеживание изменений с учётом сессий. Вот что важно для .NET-разработчиков.</description><content:encoded>&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Этот пост был переведён автоматически. Оригинальную версию можно найти &lt;a href="https://thedotnetblog.com/ru/news/emiliano-montesdeoca/vscode-1-115-agent-improvements/"&gt;здесь&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;VS Code 1.115 только что &lt;a href="https://code.visualstudio.com/updates/v1_115"&gt;вышел&lt;/a&gt;, и хотя это более лёгкий релиз в плане основных функций, улучшения, связанные с агентами, действительно полезны, если вы ежедневно работаете с AI-ассистентами для написания кода.&lt;/p&gt;
&lt;p&gt;Давайте разберём, что действительно стоит знать.&lt;/p&gt;
&lt;h2 id="фоновые-терминалы-общаются-с-агентами"&gt;Фоновые терминалы общаются с агентами&lt;/h2&gt;
&lt;p&gt;Это главная функция выпуска. Фоновые терминалы теперь автоматически уведомляют агентов о завершении команд, включая код возврата и вывод терминала. Запросы ввода в фоновых терминалах также обнаруживаются и показываются пользователю.&lt;/p&gt;
&lt;p&gt;Почему это важно? Если вы использовали режим агента Copilot для запуска команд сборки или тестовых наборов в фоне, вы знаете боль от &amp;ldquo;оно уже закончилось?&amp;rdquo; — фоновые терминалы по сути работали по принципу &amp;ldquo;запустил и забыл&amp;rdquo;. Теперь агент получает уведомление, когда ваш &lt;code&gt;dotnet build&lt;/code&gt; или &lt;code&gt;dotnet test&lt;/code&gt; завершается, видит вывод и может соответственно реагировать. Небольшое изменение, которое делает рабочие процессы на основе агентов значительно надёжнее.&lt;/p&gt;
&lt;p&gt;Также появился новый инструмент &lt;code&gt;send_to_terminal&lt;/code&gt;, позволяющий агентам отправлять команды в фоновые терминалы с подтверждением пользователя, исправляя проблему, когда &lt;code&gt;run_in_terminal&lt;/code&gt; с таймаутом перемещал терминалы в фон и делал их доступными только для чтения.&lt;/p&gt;
&lt;h2 id="удалённый-хостинг-агентов-через-ssh"&gt;Удалённый хостинг агентов через SSH&lt;/h2&gt;
&lt;p&gt;VS Code теперь поддерживает подключение к удалённым машинам по SSH с автоматической установкой CLI и запуском в режиме хоста агентов. Это означает, что ваши сессии AI-агентов могут напрямую работать с удалёнными окружениями — полезно для .NET-разработчиков, которые собирают и тестируют на Linux-серверах или облачных виртуальных машинах.&lt;/p&gt;
&lt;h2 id="отслеживание-изменений-в-сессиях-агентов"&gt;Отслеживание изменений в сессиях агентов&lt;/h2&gt;
&lt;p&gt;Изменения файлов, сделанные во время сессий агентов, теперь отслеживаются и восстанавливаются, с поддержкой diff, отмены/повтора и восстановления состояния. Если агент вносит изменения в ваш код и что-то идёт не так, вы можете точно увидеть, что изменилось, и откатить это. Спокойствие при том, что агенты модифицируют вашу кодовую базу.&lt;/p&gt;
&lt;h2 id="распознавание-вкладок-браузера-и-другие-улучшения"&gt;Распознавание вкладок браузера и другие улучшения&lt;/h2&gt;
&lt;p&gt;Ещё несколько улучшений качества жизни:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Отслеживание вкладок браузера&lt;/strong&gt; — чат теперь может отслеживать и ссылаться на вкладки браузера, открытые во время сессии, чтобы агенты могли ссылаться на веб-страницы, которые вы просматриваете&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Вставка файлов в терминал&lt;/strong&gt; — вставляйте файлы (включая изображения) в терминал с помощью Ctrl+V, перетаскивания или правого клика&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Покрытие тестами в миникарте&lt;/strong&gt; — индикаторы покрытия тестами теперь отображаются в миникарте для быстрого визуального обзора&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Масштабирование щипком на Mac&lt;/strong&gt; — встроенный браузер поддерживает жесты масштабирования щипком&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Права Copilot в Сессиях&lt;/strong&gt; — строка состояния показывает информацию об использовании в представлении Сессий&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Фавиконы в Перейти к файлу&lt;/strong&gt; — открытые веб-страницы показывают фавиконы в списке быстрого выбора&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="подводя-итог"&gt;Подводя итог&lt;/h2&gt;
&lt;p&gt;VS Code 1.115 — это инкрементальный релиз, но улучшения агентов — уведомления фонового терминала, хостинг агентов через SSH и отслеживание изменений — в сумме дают заметно более гладкий опыт разработки с помощью ИИ. Если вы используете режим агента Copilot для .NET-проектов, это именно те улучшения качества жизни, которые уменьшают ежедневное трение.&lt;/p&gt;
&lt;p&gt;Ознакомьтесь с &lt;a href="https://code.visualstudio.com/updates/v1_115"&gt;полными заметками о выпуске&lt;/a&gt; для всех деталей.&lt;/p&gt;</content:encoded></item></channel></rss>