Перевірено на: 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/виключено, і у виключення є прогалини.
