До вмісту
L-SYSTEM

рекомендованийпросунутий

GitHub Copilot for Senior Developers: Visual Studio 2026, VS Code & CLI

Курс для senior-розробників Big 4 та інших консалтингових компаній, які вже працюють із GitHub Copilot — або незабаром почнуть — і хочуть використовувати його як інженер, а не як швидкий автокомпліт. Copilot у 2026 році — це платформа агентів: agent mode і Plan agent у Visual Studio 2026 та VS Code, спеціалізовані агенти для налагодження, профілювання, тестів і модернізації .NET, власні агенти та skills команди в репозиторії, MCP-сервери, хмарний агент, що повертає pull request, і Copilot CLI у терміналі. Курс навчає навичок, які відрізняють senior від пасажира: керувати контекстом, розбивати задачу на план, який агент виконає, рев'ювати AI-diff так само суворо, як код колеги, один раз записувати правила команди так, щоб вони працювали в кожній IDE, і точно знати, що виходить за периметр клієнта і скільки це коштує в AI Credits. Кожна можливість подається однаково: біль, рішення і ціна — зокрема незручні, наприклад те, що content exclusion не діє в agent mode, або «зелені» тести, які агент підігнав під власну помилку. Обов'язковий трек відповідає програмі іспиту GH-300 (GitHub Copilot); необов'язкові юніти заглиблюються в автоматизацію Copilot CLI, хуки, вибір моделей і вартість, вимірювання реального ефекту. Лабораторні виконуються на одному навчальному репозиторії — платформі ENGAGE фірми Aldervane Advisory LLP, — який відкривається у Visual Studio 2026, VS Code і CLI; це публічний шаблон на GitHub (github.com/AndreyKuralekh/engage), і кожен учень працює у власній копії. Кожна лабораторна має шлях «прочитай і дай відповідь» для тих, хто не має ліцензії Copilot Business або Enterprise. Матеріал курсу — англійською.

Заняття — вашою мовою: його веде асистент.

  • Матеріал: англійська
  • Іспит: англійська — складається на сайті, без перекладу
Як це влаштовано

Асистент бере матеріал курсу з нашого сервера й веде заняття вашою мовою.

Іспит складається на сайті, без асистента. Питання іспиту не перекладаються: так вирішено для всіх курсів.

Як під’єднати асистента

Шлях курсом

· юнітів: 25

порядок вільний · сходинки нижче — той порядок, який пропонує автор, а не умоваВигляд: карта · щаблі

  1. Щабель 1

    ~1 год

  2. Щабель 2

    ~3 год

    A · Foundations · за задумом автора — після «Карта курсу: плани, AI Credits, налаштування Visual Studio 2026 і VS Code, репозиторій ENGAGE»

  3. Щабель 3

    ~3,5 год

  4. Щабель 4

    ~6 год

  5. Щабель 5

    ~6,5 год

  6. Щабель 6

    ~6 год

  7. Щабель 7

    ~6 год

  8. Щабель 8

    ~1,5 год

  9. Щабель 9

    ~1 год

  10. Іспит

    закрито · записатися на курс

    • фінал · у браузері, без асистента

      Іспит

Шлях курсом словами
  • Щабель 1 · Карта курсу: плани, AI Credits, налаштування Visual Studio 2026 і VS Code, репозиторій ENGAGE — ~1 год
  • Щабель 2 · Як працює Copilot: побудова промпту, контекст, фільтрація на проксі, постобробка, життєвий цикл підказки — за задумом автора — після «Карта курсу: плани, AI Credits, налаштування Visual Studio 2026 і VS Code, репозиторій ENGAGE»; ~1,5 год
  • Щабель 2 · Відповідальне використання: ризики, вигадані API, небезпечні шаблони, права на результат, дисципліна перевірки — за задумом автора — після «Карта курсу: плани, AI Credits, налаштування Visual Studio 2026 і VS Code, репозиторій ENGAGE»; ~1,5 год
  • Щабель 3 · Інженерія контексту та промптинг: #-посилання, учасники, zero-shot і few-shot, історія чату, нові сесії — за задумом автора — після «Як працює Copilot: побудова промпту, контекст, фільтрація на проксі, постобробка, життєвий цикл підказки»; ~1,5 год
  • Щабель 3 · Керування: політики організації, content exclusion і його прогалини, фільтр публічного коду, журнал аудиту, REST API для місць, бюджети AI Credits — за задумом автора — після «Відповідальне використання: ризики, вигадані API, небезпечні шаблони, права на результат, дисципліна перевірки»; ~2 год
  • Щабель 4 · Основи Visual Studio 2026: inline-підказки, Next Edit Suggestions, Chat, Copilot Actions, повідомлення комітів — за задумом автора — після «Інженерія контексту та промптинг: #-посилання, учасники, zero-shot і few-shot, історія чату, нові сесії»; ~1 год
  • Щабель 4 · VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна — за задумом автора — після «Інженерія контексту та промптинг: #-посилання, учасники, zero-shot і few-shot, історія чату, нові сесії»; ~1,5 год
  • Щабель 4 · Кейс Aldervane: лютневий інцидент із конфіденційністю — кореневі причини в усьому курсі — за задумом автора — після «Керування: політики організації, content exclusion і його прогалини, фільтр публічного коду, журнал аудиту, REST API для місць, бюджети AI Credits»; ~1,5 год
  • Щабель 4 · Основи Copilot CLI: встановлення, інтерактивні сесії, plan і autopilot, дозволи, ключові команди, скрипти та файли — за задумом автора — після «Інженерія контексту та промптинг: #-посилання, учасники, zero-shot і few-shot, історія чату, нові сесії»; ~1 год
  • Щабель 4 · Вимірювання ефекту та впровадження Copilot у команді: метрики, освоєння, як не потрапити на цифри вендора — за задумом автора — після «Керування: політики організації, content exclusion і його прогалини, фільтр публічного коду, журнал аудиту, REST API для місць, бюджети AI Credits»; необовʼязковий; ~1 год
  • Щабель 5 · Agent mode у Visual Studio: інструменти, підтвердження, цикл збирання й тестів, Plan agent → Implement plan — за задумом автора — після «Основи Visual Studio 2026: inline-підказки, Next Edit Suggestions, Chat, Copilot Actions, повідомлення комітів»; ~1,5 год
  • Щабель 5 · Правила команди: copilot-instructions.md, *.instructions.md з applyTo, prompt-файли, інструкції організації — і що бачать VS та CLI — за задумом автора — після «VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна»; ~1,5 год
  • Щабель 5 · Репетиція іспиту: формати GH-300, пастки за доменами, керування часом — за задумом автора — після «Кейс Aldervane: лютневий інцидент із конфіденційністю — кореневі причини в усьому курсі», «Основи Copilot CLI: встановлення, інтерактивні сесії, plan і autopilot, дозволи, ключові команди, скрипти та файли»; ~1,5 год
  • Щабель 5 · Copilot CLI у роботі: сесії, делегування cloud agent, плагіни та custom agents — за задумом автора — після «Основи Copilot CLI: встановлення, інтерактивні сесії, plan і autopilot, дозволи, ключові команди, скрипти та файли»; необовʼязковий; ~1 год
  • Щабель 5 · Моделі, BYOK і керування витратами в системі AI Credits — за задумом автора — після «VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна»; необовʼязковий; ~1 год
  • Щабель 6 · Вбудовані агенти у Visual Studio: @debugger, @profiler, @test, рев'ю через @git — за задумом автора — після «Agent mode у Visual Studio: інструменти, підтвердження, цикл збирання й тестів, Plan agent → Implement plan»; ~1,5 год
  • Щабель 6 · Custom agents і agent skills: ролі та процедури команди в репозиторії — за задумом автора — після «Правила команди: copilot-instructions.md, *.instructions.md з applyTo, prompt-файли, інструкції організації — і що бачать VS та CLI»; ~2 год
  • Щабель 6 · Тестування з Copilot: модульні та інтеграційні тести, граничні випадки, твердження — і чому «зелені» тести агента мало що доводять — за задумом автора — після будь-якого із: «Agent mode у Visual Studio: інструменти, підтвердження, цикл збирання й тестів, Plan agent → Implement plan», «VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна»; ~1,5 год
  • Щабель 6 · Copilot CLI в автоматизації: неінтерактивні запуски, хуки preToolUse, скрипти та CI — за задумом автора — після «Copilot CLI у роботі: сесії, делегування cloud agent, плагіни та custom agents»; необовʼязковий; ~1 год
  • Щабель 7 · Лабораторна: модернізація Engage.Legacy.Import з @modernize (.NET Framework 4.8 → .NET 10) — за задумом автора — після «Вбудовані агенти у Visual Studio: @debugger, @profiler, @test, рев'ю через @git»; ~2 год
  • Щабель 7 · MCP: підключення серверів, довіра, allowlist і політика реєстру, витік даних і prompt injection через інструменти — за задумом автора — після «Custom agents і agent skills: ролі та процедури команди в репозиторії»; ~1,5 год
  • Щабель 7 · Рев'ю безпеки та продуктивності: Review Selection, Copilot code review у pull request і оцінювання знахідок ШІ — за задумом автора — після «Тестування з Copilot: модульні та інтеграційні тести, граничні випадки, твердження — і чому «зелені» тести агента мало що доводять»; ~1,5 год
  • Щабель 7 · Хуки та обмежувачі у VS Code: agent hooks, хуки в обсязі custom agent, семантика збоїв — за задумом автора — після «Custom agents і agent skills: ролі та процедури команди в репозиторії»; необовʼязковий; ~1 год
  • Щабель 8 · Cloud agent: від issue до pull request, рев'ю PR агента і коли делегування окупається — за задумом автора — після «Рев'ю безпеки та продуктивності: Review Selection, Copilot code review у pull request і оцінювання знахідок ШІ»; ~1,5 год
  • Щабель 9 · Spaces, зведення PR і стандарти рев'ю у файлах інструкцій (і коротко про Spark) — за задумом автора — після «Cloud agent: від issue до pull request, рев'ю PR агента і коли делегування окупається»; ~1 год

Програма · 25 юнітів

1Карта курсу: плани, AI Credits, налаштування Visual Studio 2026 і VS Code, репозиторій ENGAGE

Визначити, який план Copilot і який договір поширюється на розробника і чому для клієнтського коду потрібне місце в організації

~1 год
2Як працює Copilot: побудова промпту, контекст, фільтрація на проксі, постобробка, життєвий цикл підказки

Простежити запит Copilot через збирання контексту, побудову промпту, проксі, фільтри, модель і постобробку

~1,5 год
3Відповідальне використання: ризики, вигадані API, небезпечні шаблони, права на результат, дисципліна перевірки

Назвати шість принципів відповідального ШІ, що використовуються в GH-300, і застосовувати їх у щоденній роботі з Copilot

~1,5 год
4Інженерія контексту та промптинг: #-посилання, учасники, zero-shot і few-shot, історія чату, нові сесії

Назвати п'ять шарів контексту в промпті чату і сказати, хто керує кожним із них

~1,5 год
5Основи Visual Studio 2026: inline-підказки, Next Edit Suggestions, Chat, Copilot Actions, повідомлення комітів

Свідомо керувати автодоповненнями й Next Edit Suggestions: часткове прийняття, ручний виклик і точка рев'ю між двома натисканнями Tab у NES

~1 год
6Agent mode у Visual Studio: інструменти, підтвердження, цикл збирання й тестів, Plan agent → Implement plan

Обирати для задачі між Ask, Plan agent і agent mode та пояснити, як із ними співвідносяться Copilot Edits і Agent (Preview)

~1,5 год
7Вбудовані агенти у Visual Studio: @debugger, @profiler, @test, рев'ю через @git

Обирати відповідного вбудованого агента для задачі налагодження, продуктивності, тестування або рев'ю перед комітом

~1,5 год
8Лабораторна: модернізація Engage.Legacy.Import з @modernize (.NET Framework 4.8 → .NET 10)

Встановити й запустити GitHub Copilot modernization agent у Visual Studio та обмежити його одним проєктом

~2 год
9VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна

Розрізняти в полі введення чату VS Code Session Target (harness), роль агента, модель, рівень дозволів і ізоляцію коду та передбачати, що дасть зміна кожного з них

~1,5 год
10Правила команди: copilot-instructions.md, *.instructions.md з applyTo, prompt-файли, інструкції організації — і що бачать VS та CLI

Писати й перевіряти файл інструкцій репозиторію — короткий, конкретний, без суперечностей і без даних клієнта

~1,5 год
11Custom agents і agent skills: ролі та процедури команди в репозиторії

Обирати для конкретної потреби між інструкціями репозиторію, інструкціями для шляхів, prompt-файлами, custom agents і agent skills

~2 год
12MCP: підключення серверів, довіра, allowlist і політика реєстру, витік даних і prompt injection через інструменти

Налаштовувати MCP-сервер для VS Code, Visual Studio 2026 і Copilot CLI та перевіряти файл конфігурації MCP на секрети, незакріплені версії та надмірний обсяг

~1,5 год
13Тестування з Copilot: модульні та інтеграційні тести, граничні випадки, твердження — і чому «зелені» тести агента мало що доводять

Генерувати тести на C# у Visual Studio 2026 за допомогою @Test і Copilot Actions > Generate Tests та перевіряти фреймворк, розташування й результати

~1,5 год
14Рев'ю безпеки та продуктивності: Review Selection, Copilot code review у pull request і оцінювання знахідок ШІ

Обирати потрібний інструмент рев'ю: Review Selection, @git і Review changes with Copilot у Visual Studio, Generate Code > Review і Uncommitted Changes у VS Code, /review у CLI та Copilot code review у pull request

~1,5 год
15Cloud agent: від issue до pull request, рев'ю PR агента і коли делегування окупається

Пояснювати, як працює cloud agent і які його обмеження: середовище GitHub Actions, один репозиторій, одна гілка, один pull request, 59 хвилин

~1,5 год
16Spaces, зведення PR і стандарти рев'ю у файлах інструкцій (і коротко про Spark)

Перелічувати джерела інструкцій, які використовує Copilot code review, і вилучати файл з обсягу рев'юера або cloud agent за допомогою excludeAgent

~1 год
17Керування: політики організації, content exclusion і його прогалини, фільтр публічного коду, журнал аудиту, REST API для місць, бюджети AI Credits

Знаходити й задавати політики Copilot на рівні організації та передбачати підсумкове значення для користувача з місцями в кількох організаціях

~2 год
18Кейс Aldervane: лютневий інцидент із конфіденційністю — кореневі причини в усьому курсі

Відтворювати інцидент із розкриттям даних за участі ШІ у вигляді хронології без пошуку винних за локальними даними, даними репозиторію та журналу аудиту

~1,5 год
19Основи Copilot CLI: встановлення, інтерактивні сесії, plan і autopilot, дозволи, ключові команди, скрипти та файли

Встановлювати, автентифікувати й оновлювати Copilot CLI у Windows, macOS і Linux та називати попередні умови й політику, від яких він залежить

~1 год
20Репетиція іспиту: формати GH-300, пастки за доменами, керування часом

Називати опубліковані факти про GH-300 — тривалість, масштабований прохідний бал, правила оцінювання, домени та їхні ваги — і те, що не опубліковано

~1,5 год
21Copilot CLI у роботі: сесії, делегування cloud agent, плагіни та custom agents

Відновлювати, іменувати, стискати, розгалужувати й відкочувати сесії CLI та пояснювати, скільки коштує відновлення застарілої сесії

~1 год
22Copilot CLI в автоматизації: неінтерактивні запуски, хуки preToolUse, скрипти та CI

Запускати Copilot CLI неінтерактивно з прапорцями, потрібними скриптам: -p, -s, --no-ask-user, --output-format, --model і --max-ai-credits

~1 год
23Хуки та обмежувачі у VS Code: agent hooks, хуки в обсязі custom agent, семантика збоїв

Визначати, яка реалізація хуків працює для даного Session Target у VS Code і чому спільний файл .github/hooks може поводитися по-різному в різних harness

~1 год
24Моделі, BYOK і керування витратами в системі AI Credits

Розраховувати вартість ходу в AI Credits за цінами моделей за токен, зокрема вплив кешованих вхідних даних

~1 год
25Вимірювання ефекту та впровадження Copilot у команді: метрики, освоєння, як не потрапити на цифри вендора

Називати джерела метрик, які надає GitHub (дашборди використання, генерації коду та ефекту, usage metrics API, NDJSON, user management API), і для чого потрібне кожне

~1 год