Github виклав великий туторіал по новому Github Copilot.
https://www.youtube.com/watch?v=0Oz-WQi51aU
Три режими (тепер тут як в Cursor):
- Ask Mode 💬 – для обговорення змін та отримання відповідей.
- Edit Mode ✏️ – для точних правок та рефакторингу.
- Agent Mode 🤖 – автоматизоване виконання завдань (наприклад, генерація коду за README).
Приклад: Створення застосунку для бронювання готелів за допомогою різних моделей (Claude 3.5, Gemini 2.5 Pro, GPT-4).
🔧 Техніки роботи
Структурований README файл 📄: Чіткий опис проєкту, стеку технологій та структури файлів допомагає агенту точніше генерувати код.
Copilot Instructions 📌: Файл з глобальними вказівками (наприклад, вимоги до стилю коду, безпека, логи).
Візуальний промптінг 🖼️: Деякі моделі підтримують завантаження скріншотів для аналізу UI.
🛠️ Вирішення проблем
- Кешування у браузері: Copilot може запропонувати очищення кешу або фікс для шаблонів.
- Тестування: Автогенерація тестів (наприклад, для Flask-ендпоінтів) за допомогою команди
/test
. - Документація: Оновлення файлу README через Gemini 2.5 Pro з діаграмами Mermaid.
🚀 Поради
Claude 3.5 – баланс швидкості та якості.
Gemini 2.5 Pro – потужна генерація документації.
GPT-4 – для складних завдань з контекстом.
Безпека: Завжди запитуйте у Copilot аудит коду (наприклад, How can I make this app more secure?
).
#githubcopilot #prompts