Проверено на: Visual Studio 2026 18.10.2, VS Code 1.139, Copilot CLI 1.0.89; GitHub Docs, GitHub Changelog и Microsoft Learn по состоянию на 29 сентября 2026 года. Copilot в Visual Studio требует версии 17.10 или новее; курс рассчитан на Visual Studio 2026 (версия 18.x).
1. Боль: три разработчика, три договора
В понедельник в июне три человека открывают одно и то же решение ENGAGE. Tomasz входит под учётной записью, которой управляет Aldervane; его место выдано организацией фирмы в Copilot Business, которую администрирует Daniel. Подрядчик, работающий над модулем табелей, пользуется собственным Copilot Pro. Новый сотрудник нажал «Get Copilot for Free», когда Visual Studio это предложила.
Все трое нажимают Tab в одном и том же клиентском коде. Политики и content exclusion Aldervane распространяются только на Tomasz. Для двух других этих правил не существует — а у Free, Pro и Pro+ данные взаимодействия с 24 апреля 2026 года могут использоваться для обучения моделей, если пользователь не отказался.
Затем приходит первый отчёт Daniel о расходе: один разработчик за неделю сжёг большую долю общих AI Credits, запуская agent mode на самой дорогой модели ради работы, с которой справились бы бесплатные inline-подсказки.
Mei спрашивает: На каком месте каждый из них? и Сколько стоит промпт? Этот юнит отвечает на оба вопроса и настраивает инструменты.

Описание
A flight-manual style figure (FIG. 1). A cockpit seen from behind. The human pilot in the left seat, labelled PILOT IN COMMAND, ticks an item on an orange clipboard marked PRE-FLIGHT. A friendly robot in the right seat, labelled CO-PILOT, points at a fuel gauge labelled CREDITS. The idea: before flying, the pilot confirms whose aircraft it is, what fuel it carries and who is responsible. The picture does not show any real product, price or screen.
2. Как устроен курс
Шесть веток: A Основы, B Visual Studio 2026, C VS Code и настройка под команду, D качество, E управление и экзамен, плюс необязательные юниты. Через все ветки проходят две нити: командир экипажа (pilot in command) — вы отвечаете за каждую влитую строку, и ревью того, что выдал ИИ, — главный навык — и GH-300, чью программу (7 августа 2026 года, проходной балл 700) юниты отмечают по ходу.
3. Планы: на каком вы месте?
| План | Цена (USD) | Включено AI Credits в месяц | Примечания |
|---|---|---|---|
| Copilot Free | 0 | лимит | 2 000 автодополнений в месяц; модели только через автоматический выбор |
| Copilot Pro | 10 / месяц | 1 000 базовых + 500 flex | cloud agent, code review, MCP |
| Copilot Pro+ | 39 / месяц | 3 900 базовых + 3 100 flex | все функции Pro, больше моделей |
| Copilot Max | 100 / месяц | 10 000 базовых + 10 000 flex | наибольший индивидуальный объём |
| Copilot Business | 19 / место / месяц | 1 900 на место, общий пул | политики организации и централизованное управление |
| Copilot Enterprise | 39 / место / месяц | 3 900 на место, общий пул | Business плюс возможности уровня enterprise |
План Student повторяет Free. Кредиты flex по замыслу непостоянны — не закладывайте их в бюджет.
Для клиентской работы правило короткое: место организации, управляемая учётная запись. Причины — не в функциях:
- Обучение. С 24 апреля 2026 года входные данные, принятые ответы и контекст кода из Free, Pro и Pro+ могут использоваться для обучения, если пользователь не отказался в разделе Privacy настроек GitHub. Business и Enterprise это не затрагивает.
- Content exclusion настраивают организации Business или Enterprise; персональный план его никогда не видит.
- Политики. Модели, превью-функции, MCP и CLI регулируются политиками организации (u17); персональное место их обходит.
Ловушка экзамена: «Copilot Pro даёт ту же защиту данных, что и Business» — неверно. Какие условия и средства контроля действуют, решает план, а не IDE.
4. AI Credits: сколько стоит промпт
С 1 июня 2026 года GitHub AI Credits заменяют premium requests.
- Один кредит = 0,01 USD, тарификация по токенам — входным, выходным и кэшированным — по ставке каждой модели.
- Автодополнения кода и Next Edit Suggestions не тарифицируются и остаются безлимитными на платных планах.
- Кредиты организации собраны в общий пул, обнуляются в 00:00 UTC 1-го числа каждого месяца и не переносятся.
- Когда пул пуст, дополнительное использование продолжается по опубликованным ставкам — включено по умолчанию — или блокируется, если администратор его отключил.
- Автоматического перехода на более дешёвую модель нет. Администраторы управляют расходами через лимиты на пользователя и бюджеты центров затрат, организации и предприятия (u17).
Описание
A left-to-right flow. An action meets a decision: code completion or Next Edit Suggestion? If yes, it is not billed. If no — chat, agent mode, code review — it is measured as input, output and cached tokens times the model's rate (highlighted), drawn from the organisation's monthly pool. If the pool is empty, usage continues as additional paid usage, on by default, or is blocked. There is no branch to a cheaper fallback model.
Где смотреть расход. VS Code: значок Copilot в строке состояния (Status Bar). Visual Studio: меню значка Copilot — в заметках к выпуску 18.8 пункт называется Copilot Usage, в документации GitHub о расходе — Copilot Consumptions; проверьте в своей версии. github.com: меню профиля → Copilot settings → Usage.
5. Настройка трёх инструментов
Visual Studio 2026. Copilot — необязательный компонент установщика: Visual Studio Installer → Modify → любая рабочая нагрузка → Optional → GitHub Copilot → Modify. Вход — через значок состояния Copilot в правом верхнем углу. Состояния значка: Active, Inactive (вход не выполнен или нет подписки), Unavailable (сеть или сервис), Not installed. Пробные периоды Pro приостановлены с 20 апреля 2026 года, поэтому меню в состоянии Inactive предлагает Copilot Free — неправильный выбор для клиентского кода.
VS Code. Значок Copilot в строке состояния → Use AI Features или Accounts → Sign in with GitHub to use GitHub Copilot; для учётных записей GHE.com — Continue with GHE.com. Без подписки VS Code автоматически оформляет вам Free — сначала войдите под управляемой учётной записью. chat.disableAIFeatures скрывает функции ИИ там, где фирме нужно их отключить.
Copilot CLI (u19). winget install GitHub.Copilot, npm install -g @github/copilot (Node.js 22+) или brew install --cask copilot-cli; при первом запуске — /login. Для мест организации должна быть включена политика Copilot CLI.
6. Репозиторий ENGAGE
Все лабораторные используют учебный репозиторий ENGAGE — шаблон GitHub: https://github.com/AndreyKuralekh/engage. Создайте свою копию через Use this template → Create a new repository в личной или песочной организации, но никогда — в клиентской.
engage/
├── Engage.sln
├── Engage.Ci.slnf same projects without the .NET Framework ones — for Linux/CI
├── src/
│ ├── Engage.Api/ ASP.NET Core minimal API (.NET 10)
│ ├── Engage.Timesheets/ RateCalculator.cs, TimesheetExporter.cs, TimesheetEntry.cs
│ ├── Engage.Billing/ InvoiceBuilder.cs, FxConverter.cs
│ ├── Engage.Legacy.Import/ .NET Framework 4.8 importer
│ └── engage-web/ TypeScript + React front end
├── db/Engage.Database/ SQL Server database project
├── tests/Engage.Timesheets.Tests/ xUnit
├── samples/ month-end dataset, prepared patches
├── docs/ architecture, ADRs, export field map
├── tools/ export validation script
├── client-configs/ per-client rate cards (JSON) — confidential
└── .github/ instructions, agents, skills (u10, u11)
Его дефекты — учебный материал: найдите их и не позволяйте Copilot тихо их «исправить»: деньги в double в RateCalculator; идентификаторы клиентов в логах; асинхронные вызовы без токенов отмены; SQL, собранный конкатенацией строк, в устаревшем импортёре.
client-configs/ находится под content exclusion. И всё же во время февральского инцидента с конфиденциальностью агент в VS Code прочитал client-configs/northwind-rates.json и процитировал тарифную сетку клиента в описании PR, сгенерированном Copilot. Юнит u18 разбирает его по частям.
7. Цена
- AI Credits. Чат, агенты и code review расходуют пул; поскольку дополнительное использование включено по умолчанию, напряжённая неделя превращается в счёт, а не в замедление.
- Не та учётная запись. Значок показывает, выполнен ли вход, а не какой договор действует, — проверяйте учётную запись.
- Неполный контроль. Content exclusion действует не во всех режимах всех инструментов (u17).
- Текучка превью. Функции меняются ежемесячно; сверяйтесь со строкой «проверено на».
8. Лабораторная: предполётная проверка
Практический путь (любое место Copilot; лучше всего — место организации):
- Visual Studio 2026: откройте меню значка Copilot (справа вверху). Запишите состояние, учётную запись и точное название пункта о расходе.
- VS Code: откройте панель состояния Copilot из строки состояния. Запишите учётную запись и использованный лимит.
- github.com: меню профиля → Copilot settings. Запишите свой план; на Free, Pro или Pro+ прочитайте параметр обучения в разделе Privacy.
- Создайте свою копию ENGAGE из https://github.com/AndreyKuralekh/engage (Use this template); откройте
Engage.slnв Visual Studio иengage/в VS Code; убедитесь, что оба собираются (на macOS или Linux собирайтеEngage.Ci.slnf; импортёр на .NET Framework 4.8 собирается только в Windows). - Откройте
src/Engage.Timesheets/RateCalculator.csи найдите первый дефект, не спрашивая Copilot.
Путь «прочитай и ответь»: для каждого разработчика из раздела 1 запишите план, действует ли исключение Aldervane, могут ли данные взаимодействия обучать модели и что происходит, когда agent mode опустошает пул.
Снимок экрана пока не добавлен — ниже его описание.
Visual Studio 2026 with the ENGAGE solution loaded. In the upper-right corner the Copilot badge menu is open, showing the signed-in sandbox account, the active state and the entry that opens the usage window. No code is visible; Solution Explorer shows only the top-level projects.
Главное
- Клиентский код: место организации, управляемая учётная запись. Персональные планы обходят исключения и политики фирмы.
- С 24 апреля 2026 года данные взаимодействия из Free, Pro и Pro+ могут обучать модели, если пользователь не отказался; Business и Enterprise это не затрагивает.
- С 1 июня 2026 года AI Credits (0,01 USD каждый) тарифицируются по токенам по ставкам моделей; автодополнения и Next Edit Suggestions бесплатны.
- Кредиты организации собраны в пул и обнуляются ежемесячно; дополнительное использование включено по умолчанию; более дешёвой резервной модели нет.
- Вход: значок в Visual Studio (справа вверху); в VS Code — Use AI Features; в CLI —
/login. - Дефекты ENGAGE — учебный материал;
client-configs/исключён, и у исключения есть пробелы.
