Skip to content

Latest commit

 

History

History
392 lines (275 loc) · 51.3 KB

File metadata and controls

392 lines (275 loc) · 51.3 KB

MCP-for-beginners

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Follow these steps to get started using these resources:

  1. Fork the Repository: Click GitHub forks
  2. Clone the Repository: git clone https://github.com/microsoft/mcp-for-beginners.git
  3. Join The Microsoft Foundry Discord

🌐 Підтримка кількох мов

Підтримується за допомогою GitHub Action (автоматично і завжди оновлено)

Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Бажаєте клонувати локально?

У цьому репозиторії є понад 50 мовних перекладів, що значно збільшує розмір завантаження. Щоб клонувати без перекладів, використовуйте sparse checkout:

Bash / macOS / Linux:

git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'

CMD (Windows):

git clone --filter=blob:none --sparse https://github.com/microsoft/mcp-for-beginners.git
cd mcp-for-beginners
git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"

Це дасть вам усе необхідне для проходження курсу з набагато швидшим завантаженням.

🚀 Навчальна програма Model Context Protocol (MCP) для початківців

Вивчайте MCP на практичних прикладах коду мовами C#, Java, JavaScript, Rust, Python та TypeScript

🧠 Огляд навчальної програми Model Context Protocol

Ласкаво просимо у вашу подорож у світ Model Context Protocol! Якщо ви коли-небудь цікавилися, як AI-застосунки взаємодіють з різними інструментами та сервісами, ви ось-ось відкриєте елегантне рішення, що змінює спосіб розробки інтелектуальних систем.

Уявіть MCP як універсальний перекладач для AI-застосунків — так само, як USB-порти дозволяють підключати будь-який пристрій до комп’ютера, MCP дозволяє AI-моделям з'єднуватися з будь-яким інструментом чи сервісом у стандартизований спосіб. Незалежно від того, чи ви створюєте свого першого чатбота, чи працюєте над складними AI-робочими процесами, розуміння MCP дасть вам змогу створювати більш можливі та гнучкі застосунки.

Ця навчальна програма розроблена з терпінням і турботою про ваш процес навчання. Ми почнемо з простих концепцій, які ви вже розумієте, і поступово нарощуватимемо ваші навички через практичну роботу на улюблених мовах програмування. Кожен крок містить чіткі пояснення, практичні приклади та багато заохочення.

До завершення цього курсу ви будете впевнено створювати власні MCP-сервери, інтегрувати їх із популярними AI-платформами та розуміти, як ця технологія змінює майбутнє розробки AI. Розпочнемо цю захопливу пригоду разом!

Офіційна документація та специфікації

Ця навчальна програма узгоджена з MCP Specification 2025-11-25 (остання стабільна версія). Специфікація MCP використовує версіонування за датою (формат YYYY-MM-DD), що забезпечує чіткий контроль версій протоколу.

Ці ресурси стають кориснішими, коли ваше розуміння зростає, проте не відчувайте тиску читати все одразу. Починайте з тих розділів, які вас найбільше цікавлять!

  • 📘 Документація MCP – ваш основний ресурс із покроковими навчальними матеріалами та посібниками користувача. Документація написана з урахуванням початківців, надаючи зрозумілі приклади для самостійного вивчення.
  • 📜 Специфікація MCP – вважайте це вашим повним довідником. Під час проходження курсу ви будете повертатися сюди, щоб шукати конкретні деталі та вивчати розширені функції.
  • 📜 Версіонування специфікації MCP – містить інформацію про історію версій протоколу та як MCP використовує версіонування за датою (формат YYYY-MM-DD).
  • 🧑‍💻 Репозиторій MCP на GitHub – тут ви знайдете SDK, інструменти та приклади коду на різних мовах програмування. Це сховище практичних прикладів та готових компонентів.
  • 🌐 Спільнота MCP – приєднуйтесь до інших учнів та досвідчених розробників для обговорень MCP. Це підтримуюча спільнота, де питання вітаються, а знання вільно обмінюються.

Цілі навчання

Наприкінці цієї навчальної програми ви відчуєте впевненість і захоплення своїми новими можливостями. Ось що ви досягнете:

Зрозумієте основи MCP: Ви усвідомите, що таке Model Context Protocol і чому він революціонізує співпрацю AI-застосунків, використовуючи аналогії та приклади, які легко зрозуміти.

Створите свій перший MCP-сервер: Ви розробите працюючий MCP-сервер на вибраній мові програмування, починаючи з простих прикладів та поступово підвищуючи свої навички.

Підключите AI-моделі до реальних інструментів: Ви навчитесь з'єднувати AI-моделі з реальними сервісами, надаючи своїм застосункам потужні нові можливості.

Реалізуєте найкращі практики безпеки: Ви дізнаєтесь, як захистити свої реалізації MCP, оберігаючи і застосунки, і користувачів.

Здійсните розгортання з упевненістю: Ви знатимете, як перевести проекти MCP з розробки у виробниче середовище, з практичними стратегіями розгортання, що працюють у реальному житті.

Приєднаєтесь до спільноти MCP: Ви станете частиною зростаючої спільноти розробників, що формують майбутнє розробки AI-застосунків.

Важливий фон

Перш ніж перейти до специфіки MCP, переконаємось, що ви комфортно почуваєтеся з деякими базовими поняттями. Не хвилюйтеся, якщо ви не є експертом у цих сферах — ми пояснимо все, що потрібно, по ходу!

Розуміння протоколів (основа)

Уявіть протокол як правила для розмови. Коли ви телефонуєте другу, ви обоє знаєте, що слід казати «привіт» при відповіді, говорити по черзі та сказати «до побачення» наприкінці. Комп'ютерні програми також потребують таких правил для ефективної комунікації.

MCP — це протокол, набір узгоджених правил, що допомагають AI-моделям і застосункам вести продуктивні «розмови» з інструментами та сервісами. Так само, як правила розмови роблять людське спілкування гладшим, MCP робить комунікацію AI-застосунків надійнішою та потужнішою.

Відносини клієнт-сервер (як програми працюють разом)

Ви вже щодня використовуєте відносини клієнт-сервер! Коли ви користуєтесь веб-браузером (клієнтом), щоб зайти на сайт, ви з'єднуєтесь із веб-сервером, який надсилає вам вміст сторінки. Браузер знає, як запитувати інформацію, а сервер знає, як відповідати.

У MCP є подібне співвідношення: AI-моделі — це клієнти, які запитують інформацію чи дії, а MCP-сервери надають ці можливості. Це як мати помічника (сервер), якому AI може доручати виконання конкретних завдань.

Чому стандартизація має значення (робити все разом)

Уявіть, якби кожен виробник автомобілів використовував різні форми бензоколонок — вам потрібен був би адаптер для кожного авто! Стандартизація — це узгодження загальних правил, щоб усе працювало бездоганно разом.

MCP забезпечує таку стандартизацію для AI-застосунків. Замість того, щоб кожна AI-модель потребувала спеціального коду для роботи з кожним інструментом, MCP створює універсальний спосіб їхньої взаємодії. Це означає, що розробники можуть будувати інструменти один раз і мати їх сумісність з багатьма AI-системами.

🧭 Огляд вашого шляху навчання

Ваша подорож MCP побудована так, щоб поступово нарощувати вашу впевненість та навички. Кожен етап вводить нові поняття, одночасно закріплюючи вивчене раніше.

🌱 Початковий етап: Розуміння основ (Модулі 0-2)

Саме тут починається ваша пригода! Ми познайомимо вас з концепціями MCP через знайомі аналогії та прості приклади. Ви зрозумієте, що таке MCP, навіщо він потрібен і як вписується у ширший контекст розвитку AI.

Модуль 0 – Вступ до MCP: Ми почнемо з огляду того, що таке MCP і чому він такий важливий для сучасних AI-застосунків. Ви побачите приклади роботи MCP у реальному світі та зрозумієте, як він розв’язує типові проблеми розробників.

Модуль 1 – Пояснення основних концепцій: Тут ви вивчите ключові будівельні блоки MCP. Ми використаємо багато аналогій і візуальних прикладів, щоб ці поняття стали для вас зрозумілими та природними.

Модуль 2 – Безпека в MCP: Безпека може здатися складною темою, але ми покажемо, як MCP має вбудовані функції захисту, а також навчимо найкращим практикам, що забезпечують безпеку вашого застосунку з самого початку.

🔨 Етап створення: Створення ваших перших реалізацій (Модуль 3)

Тепер справжня розвага починається! Ви отримаєте практичний досвід створення реальних серверів і клієнтів MCP. Не хвилюйтеся — ми почнемо з простого і проведемо вас через кожен крок.

Цей модуль включає кілька практичних посібників, які дозволяють тренуватися на вашій улюбленій мові програмування. Ви створите свій перший сервер, побудуєте клієнта для підключення до нього і навіть інтегруєтесь з популярними інструментами розробки, такими як VS Code.

Кожен посібник включає повні приклади коду, поради з усунення неполадок і пояснення, чому ми робимо певні дизайнерські вибори. До кінця цього етапу у вас будуть робочі реалізації MCP, якими ви зможете пишатися!

🚀 Фаза зростання: Просунуті концепції та реальне застосування (Модулі 4-5)

З опануванням основ ви готові досліджувати більш складні функції MCP. Ми розглянемо практичні стратегії впровадження, методи налагодження та просунуті теми, такі як мультимодальна інтеграція штучного інтелекту.

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

🌟 Фаза майстерності: Спільнота та спеціалізація (Модулі 6-11)

Останній етап зосереджений на приєднанні до спільноти MCP і спеціалізації у тих напрямках, які вас найбільше цікавлять. Ви дізнаєтеся, як робити внесок у проекти MCP з відкритим кодом, впроваджувати просунуті патерни аутентифікації і створювати комплексні рішення з інтеграцією баз даних.

Модуль 11 заслуговує окремої уваги — це повний шлях навчання з 13 лабораторних робіт, який навчає створювати сервери MCP, готові до виробництва, з інтеграцією PostgreSQL. Це як випускний проєкт, який узагальнює все, що ви вивчили!

📚 Повна структура навчальної програми

Модуль Тема Опис Посилання
Модулі 0-3: Основи
00 Вступ до MCP Огляд протоколу Model Context Protocol та його значення в AI пайплайнах Читати далі
01 Пояснення основних концепцій Глибоке вивчення основних концепцій MCP Читати далі
02 Безпека в MCP Загрози безпеці та найкращі практики Читати далі
03 Початок роботи з MCP Налаштування середовища, базові сервери/клієнти, інтеграція Читати далі
Модуль 3: Створення першого сервера та клієнта
3.1 Перший сервер Створіть свій перший MCP сервер Посібник
3.2 Перший клієнт Розробіть базовий MCP клієнт Посібник
3.3 Клієнт з LLM Інтеграція великих мовних моделей Посібник
3.4 Інтеграція VS Code Використання MCP серверів у VS Code Посібник
3.5 Сервер stdio Створення серверів за допомогою stdio транспорту Посібник
3.6 HTTP стрімінг Впровадження HTTP стрімінгу в MCP Посібник
3.7 AI набір інструментів Використання AI Toolkit з MCP Посібник
3.8 Тестування Тестуйте свою реалізацію MCP сервера Посібник
3.9 Розгортання Розгортання MCP серверів у продакшн Посібник
3.10 Просунуте використання сервера Використання просунутих серверів для розширених функцій і покращеної архітектури Посібник
3.11 Проста аутентифікація Розділ про аутентифікацію з самого початку та RBAC Посібник
3.12 Хости MCP Налаштування Claude Desktop, Cursor, Cline та інших MCP хостів Посібник
3.13 Інспектор MCP Відлагоджуйте і тестуйте MCP сервери за допомогою інструменту Inspector Посібник
3.14 Вибірка Використання вибірки для співпраці з клієнтом Посібник
3.15 MCP додатки Створення MCP Apps Посібник
Модулі 4-5: Практичні та просунуті теми
04 Практична реалізація SDK, налагодження, тестування, багаторазові шаблони запитів Читати далі
4.1 Пагінація Обробка великих наборів результатів за допомогою пагінації з курсором Посібник
05 Просунуті теми в MCP Мультимодальний ШІ, масштабування, корпоративне використання Читати далі
5.1 Інтеграція Azure Інтеграція MCP з Azure Посібник
5.2 Мультимодальність Робота з кількома модальностями Посібник
5.3 Демонстрація OAuth2 Впровадження аутентифікації OAuth2 Посібник
5.4 Кореневі контексти Розуміння та впровадження кореневих контекстів Посібник
5.5 Маршрутизація Стратегії маршрутизації MCP Посібник
5.6 Вибірка Техніки вибірки в MCP Посібник
5.7 Масштабування Масштабування реалізацій MCP Посібник
5.8 Безпека Просунуті питання безпеки Посібник
5.9 Веб-пошук Впровадження можливостей веб-пошуку Посібник
5.10 Потокове передавання в реальному часі Створення функціоналу потокової передачі у реальному часі Посібник
5.11 Пошук у реальному часі Впровадження пошуку в реальному часі Посібник
5.12 Аутентифікація через Entra ID Аутентифікація з Microsoft Entra ID Посібник
5.13 Інтеграція Foundry Інтеграція з Azure AI Foundry Посібник
5.14 Контекстне проектування Техніки ефективного проектування контексту Посібник
5.15 Користувацький транспорт MCP Впровадження користувацьких транспортів Посібник
5.16 Функції протоколу Повідомлення про прогрес, скасування, шаблони ресурсів Посібник
5.17 Адверсарний мультиагентний розум Два агенти сперечаються за протилежні сторони, використовуючи спільні інструменти MCP, оцінювані суддею-агентом Посібник
Модулі 6-10: Спільнота та найкращі практики
06 Внески спільноти Як зробити внесок у екосистему MCP Посібник
07 Уроки раннього впровадження Історії реального застосування Посібник
08 Найкращі практики для MCP Продуктивність, відмовостійкість, стійкість Посібник
09 Кейси MCP Практичні приклади реалізації Посібник
10 Практичний семінар Створення MCP сервера з AI Toolkit Лабораторна
Модуль 11: Практична лабораторія MCP сервера
11 Інтеграція баз даних MCP сервера Комплексний шлях навчання з 13 лабораторних робіт для інтеграції з PostgreSQL Лабораторні
11.1 Вступ Огляд MCP з інтеграцією бази даних та кейсом роздрібної аналітики Лабораторія 00
11.2 Основна архітектура Розуміння архітектури MCP сервера, шарів бази даних і патернів безпеки Лабораторія 01
11.3 Безпека та мультиорендність Безпека на рівні рядків, аутентифікація і багатокористувацький доступ до даних Лабораторія 02
11.4 Налаштування середовища Налаштування середовища розробки, Docker, ресурси Azure Лабораторія 03
11.5 Проєктування бази даних Налаштування PostgreSQL, проєктування схеми роздрібної торгівлі, приклади даних Лабораторія 04
11.6 Реалізація MCP сервера Створення FastMCP сервера з інтеграцією бази даних Лабораторія 05
11.7 Розробка інструментів Створення інструментів запитів до бази даних та інспекція схеми Лабораторія 06
11.8 Семантичний пошук Впровадження векторних вбудовувань з Azure OpenAI та pgvector Лабораторія 07
11.9 Тестування та налагодження Стратегії тестування, інструменти налагодження, підходи валідації Лабораторія 08
11.10 Інтеграція VS Code Налаштування інтеграції MCP у VS Code та використання AI Chat Лабораторія 09
11.11 Стратегії розгортання Розгортання у Docker, Azure Container Apps та аспекти масштабування Лабораторія 10
11.12 Моніторинг Application Insights, логування, моніторинг продуктивності Лабораторія 11
11.13 Найкращі практики Оптимізація продуктивності, посилення безпеки та поради для продакшну Лабораторія 12

💻 Приклади кодів проектів

Одна з найцікавіших частин вивчення MCP — це поступове покращення ваших навичок кодування. Ми спроектували наші приклади коду так, щоб почати з простого і ставати більш складними зі зростанням вашого розуміння. Ось як ми вводимо концепції — з кодом, який легко зрозуміти, але який демонструє реальні принципи MCP, ви будете розуміти не тільки що робить цей код, але й чому він структурований саме так і як це вписується у великі MCP додатки.

Приклади базового калькулятора MCP

Мова Опис Посилання
C# Приклад MCP сервера Переглянути код
Java Калькулятор MCP Переглянути код
JavaScript Демонстрація MCP Переглянути код
Python MCP сервер Переглянути код
TypeScript Приклад MCP Переглянути код
Rust Приклад MCP Переглянути код

Просунуті реалізації MCP

Мова Опис Посилання
C# Просунутий приклад Переглянути код
Java зі Spring Приклад Container App Переглянути код
JavaScript Просунутий приклад Переглянути код
Python Складна реалізація Переглянути код
TypeScript Зразок контейнера Переглянути код

🎯 Вимоги для вивчення MCP

Щоб максимально ефективно опанувати цю програму, вам слід мати:

  • Базові знання програмування принаймні в одній із наступних мов: C#, Java, JavaScript, Python або TypeScript

  • Розуміння моделі клієнт-сервер і API

  • Знайомство з концепціями REST і HTTP

  • (За бажанням) Фонові знання з тем ШІ/машинного навчання

  • Участь у дискусіях у нашій спільноті для підтримки

📚 Посібник для навчання та ресурси

Це сховище містить кілька ресурсів, які допоможуть вам орієнтуватися та ефективно вчитися:

Посібник для навчання

Доступний всебічний Посібник для навчання, який допоможе вам ефективно орієнтуватися у цьому сховищі. Ця візуальна карта навчальної програми показує, як усі теми пов’язані між собою, і надає рекомендації, як ефективно використовувати зразкові проекти. Особливо корисно, якщо вам зручніше сприймати інформацію візуально і бачити загальну картину.

Посібник містить:

  • Візуальну карту навчальної програми з усіма охопленими темами
  • Детальний розподіл секцій сховища
  • Рекомендації щодо використання зразкових проєктів
  • Рекомендовані шляхи навчання для різних рівнів навичок
  • Додаткові ресурси для доповнення вашого навчального шляху

Журнал змін

Ми ведемо детальний Журнал змін, який відстежує всі значущі оновлення матеріалів навчальної програми, щоб ви могли бути в курсі найновіших покращень і доповнень.

  • Додавання нового контенту
  • Структурні зміни
  • Покращення функцій
  • Оновлення документації

🛠️ Як ефективно користуватися цією навчальною програмою

Кожен урок у цьому посібнику містить:

  1. Чіткі пояснення концепцій MCP
  2. Живі приклади коду на кількох мовах
  3. Вправи для створення реальних MCP-застосунків
  4. Додаткові ресурси для просунутих учнів

Вивчаємо MCP з C# — серія уроків

Давайте вивчимо Model Context Protocol (MCP), сучасний фреймворк, створений для стандартизації взаємодій між AI-моделями та клієнтськими застосунками. У цій дружній для початківців сесії ми познайомимо з MCP і допоможемо створити ваш перший MCP-сервер.

🎓 Ваш шлях у MCP починається

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

Що ви вже досягли

Перейшовши через це введення, ви вже почали будувати фундамент своїх знань з MCP. Ви розумієте, що таке MCP, чому це важливо і як ця навчальна програма допоможе вам у навчанні. Це вагоме досягнення і початок вашої експертизи в цій важливій технології.

Пригоди попереду

Прокладаючи шлях через модулі, пам'ятайте, що кожен експерт колись був початківцем. Концепції, які можуть здатися складними на початку, стануть цілком зрозумілими з практикою та застосуванням на практиці. Кожен маленький крок веде до потужних можливостей, які служитимуть вам протягом усієї вашої кар’єри розробника.

Ваша мережа підтримки

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

Якщо у вас виникають труднощі або питання щодо створення AI-застосунків, приєднуйтесь до інших учнів і досвідчених розробників у обговореннях про MCP. Це дружня спільнота, де вітаються питання і вільно ділиться знаннями.

Microsoft Foundry Discord

Якщо у вас є відгуки про продукт або ви зіштовхнулися з помилками під час розробки, відвідайте:

Microsoft Foundry Developer Forum

Готові почати?

Ваша авантюра з MCP починається зараз! Почніть з Модуля 0, щоб зануритися у перший практичний досвід MCP, або перегляньте зразкові проєкти, щоб побачити, що ви будете створювати. Пам’ятайте — кожен експерт починав саме там, де ви зараз, а з терпінням і практикою ви будете вражені тим, чого зможете досягти.

Ласкаво просимо у світ розробки Model Context Protocol. Давайте створювати щось неймовірне разом!

🤝 Внесок у навчальну спільноту

Ця навчальна програма стає кращою завдяки внескам таких учнів як ви! Чи виправляєте ви друкарську помилку, чи пропонуєте більш зрозуміле пояснення, чи додаєте новий приклад — ваш внесок допомагає іншим початківцям досягати успіху.

Дякуємо Microsoft Valued Professional Shivam Goyal за внесок із зразками коду.

Процес внеску створений, щоб бути привітним і підтримувальним. Більшість внесків вимагають Contributor License Agreement (CLA), але автоматизовані інструменти допоможуть вам пройти цей процес легко.

📜 Відкрите навчання з відкритим кодом

Вся ця навчальна програма доступна за ліцензією MIT LICENSE, що означає, що ви можете вільно використовувати, змінювати та поширювати її. Це підтримує нашу місію зробити знання MCP доступними для розробників у всьому світі.

🤝 Керівництво з внесків

Цей проєкт вітає внески і пропозиції. Більшість внесків вимагають, щоб ви погодилися з Contributor License Agreement (CLA), заявляючи, що маєте право і фактично надаєте нам права використовувати ваш внесок. Деталі дивіться на https://cla.opensource.microsoft.com.

Коли ви подаєте pull request, бот CLA автоматично визначить, чи потрібно вам надати CLA, і позначить PR відповідно (наприклад, статус перевірки, коментар). Просто дотримуйтеся вказівок бота. Вам потрібно робити це лише один раз для всіх репозиторіїв, що використовують наш CLA.

Цей проєкт прийняв Кодекс поведінки Microsoft Open Source. Детальніше дивіться у FAQ з Кодексу поведінки або звертайтеся на opencode@microsoft.com з іншими питаннями чи коментарями.


Готові розпочати свій шлях у MCP? Почніть з Модуль 00 - Вступ до MCP та зробіть перші кроки у світі розробки Model Context Protocol!

🎒 Інші курси

Наша команда також створює інші курси! Ознайомтеся:

LangChain

LangChain4j для початківців LangChain.js для початківців LangChain для початківців

Azure / Edge / MCP / Agents

AZD для початківців Edge AI для початківців MCP для початківців AI Agents для початківців


Серія з генеративного ШІ

Генеративний ШІ для початківців Генеративний ШІ (.NET) Генеративний ШІ (Java) Генеративний ШІ (JavaScript)


Основи навчання

ML для початківців Data Science для початківців ШІ для початківців Кібербезпека для початківців Веб-розробка для початківців IoT для початківців XR Development for Beginners


Серія Copilot

Copilot for AI Paired Programming Copilot for C#/.NET Copilot Adventure


Відмова від відповідальності: Цей документ було перекладено за допомогою сервісу машинного перекладу Co-op Translator. Хоча ми прагнемо до точності, будь ласка, майте на увазі, що автоматичні переклади можуть містити помилки або неточності. Оригінальний документ рідною мовою слід вважати авторитетним джерелом. Для критично важливої інформації рекомендується професійний людський переклад. Ми не несемо відповідальності за будь-які непорозуміння чи неправильне тлумачення, що виникають унаслідок використання цього перекладу.