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 · A · Foundations
Карта курсу: плани, AI Credits, налаштування Visual Studio 2026 і VS Code, репозиторій ENGAGE
~1 год
Щабель 2
~3 год
A · Foundations · за задумом автора — після «Карта курсу: плани, AI Credits, налаштування Visual Studio 2026 і VS Code, репозиторій ENGAGE»
Щабель 3
~3,5 год
4 · A · Foundations · за задумом автора — після «Як працює Copilot: побудова промпту, контекст, фільтрація на проксі, постобробка, життєвий цикл підказки»
~1,5 год
17 · E · Governance & exam · за задумом автора — після «Відповідальне використання: ризики, вигадані API, небезпечні шаблони, права на результат, дисципліна перевірки»
~2 год
Щабель 4
~6 год
5 · B · Visual Studio 2026 · за задумом автора — після «Інженерія контексту та промптинг: #-посилання, учасники, zero-shot і few-shot, історія чату, нові сесії»
~1 год
9 · C · VS Code & team customisation · за задумом автора — після «Інженерія контексту та промптинг: #-посилання, учасники, zero-shot і few-shot, історія чату, нові сесії»
VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна
~1,5 год
18 · E · Governance & exam · за задумом автора — після «Керування: політики організації, content exclusion і його прогалини, фільтр публічного коду, журнал аудиту, REST API для місць, бюджети AI Credits»
Кейс Aldervane: лютневий інцидент із конфіденційністю — кореневі причини в усьому курсі
~1,5 год
19 · E · Governance & exam · за задумом автора — після «Інженерія контексту та промптинг: #-посилання, учасники, zero-shot і few-shot, історія чату, нові сесії»
~1 год
25 · Optional · Beyond the exam · за задумом автора — після «Керування: політики організації, content exclusion і його прогалини, фільтр публічного коду, журнал аудиту, REST API для місць, бюджети AI Credits»
~1 год
Щабель 5
~6,5 год
6 · B · Visual Studio 2026 · за задумом автора — після «Основи Visual Studio 2026: inline-підказки, Next Edit Suggestions, Chat, Copilot Actions, повідомлення комітів»
~1,5 год
10 · C · VS Code & team customisation · за задумом автора — після «VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна»
~1,5 год
20 · E · Governance & exam · за задумом автора — після «Кейс Aldervane: лютневий інцидент із конфіденційністю — кореневі причини в усьому курсі», «Основи Copilot CLI: встановлення, інтерактивні сесії, plan і autopilot, дозволи, ключові команди, скрипти та файли»
Репетиція іспиту: формати GH-300, пастки за доменами, керування часом
~1,5 год
21 · Optional · Beyond the exam · за задумом автора — після «Основи Copilot CLI: встановлення, інтерактивні сесії, plan і autopilot, дозволи, ключові команди, скрипти та файли»
Copilot CLI у роботі: сесії, делегування cloud agent, плагіни та custom agents
~1 год
24 · Optional · Beyond the exam · за задумом автора — після «VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна»
Моделі, BYOK і керування витратами в системі AI Credits
~1 год
Щабель 6
~6 год
7 · B · Visual Studio 2026 · за задумом автора — після «Agent mode у Visual Studio: інструменти, підтвердження, цикл збирання й тестів, Plan agent → Implement plan»
Вбудовані агенти у Visual Studio: @debugger, @profiler, @test, рев'ю через @git
~1,5 год
11 · C · VS Code & team customisation · за задумом автора — після «Правила команди: copilot-instructions.md, *.instructions.md з applyTo, prompt-файли, інструкції організації — і що бачать VS та CLI»
Custom agents і agent skills: ролі та процедури команди в репозиторії
~2 год
13 · D · Quality & teamwork · за задумом автора — після будь-якого із: «Agent mode у Visual Studio: інструменти, підтвердження, цикл збирання й тестів, Plan agent → Implement plan», «VS Code: Chat, Plan, сесії агентів, вікно Agents, вибір моделі та його ціна»
~1,5 год
22 · Optional · Beyond the exam · за задумом автора — після «Copilot CLI у роботі: сесії, делегування cloud agent, плагіни та custom agents»
Copilot CLI в автоматизації: неінтерактивні запуски, хуки preToolUse, скрипти та CI
~1 год
Щабель 7
~6 год
8 · B · Visual Studio 2026 · за задумом автора — після «Вбудовані агенти у Visual Studio: @debugger, @profiler, @test, рев'ю через @git»
Лабораторна: модернізація Engage.Legacy.Import з @modernize (.NET Framework 4.8 → .NET 10)
~2 год
12 · C · VS Code & team customisation · за задумом автора — після «Custom agents і agent skills: ролі та процедури команди в репозиторії»
~1,5 год
14 · D · Quality & teamwork · за задумом автора — після «Тестування з Copilot: модульні та інтеграційні тести, граничні випадки, твердження — і чому «зелені» тести агента мало що доводять»
~1,5 год
23 · Optional · Beyond the exam · за задумом автора — після «Custom agents і agent skills: ролі та процедури команди в репозиторії»
Хуки та обмежувачі у VS Code: agent hooks, хуки в обсязі custom agent, семантика збоїв
~1 год
Щабель 8
~1,5 год
15 · D · Quality & teamwork · за задумом автора — після «Рев'ю безпеки та продуктивності: Review Selection, Copilot code review у pull request і оцінювання знахідок ШІ»
Cloud agent: від issue до pull request, рев'ю PR агента і коли делегування окупається
~1,5 год
Щабель 9
~1 год
16 · D · Quality & teamwork · за задумом автора — після «Cloud agent: від issue до pull request, рев'ю PR агента і коли делегування окупається»
Spaces, зведення PR і стандарти рев'ю у файлах інструкцій (і коротко про Spark)
~1 год
Іспит
закрито · записатися на курс
фінал · у браузері, без асистента
Іспит
Шлях курсом словами
- Щабель 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 год |
| 6 | Agent 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 год |
