Гайд · TNWS AI
Как настроить инструкции GitHub Copilot для проекта и команды
Как задать Copilot правила репозитория: архитектура, команды проверки, стиль кода и ограничения без огромного бесполезного промпта.
Что стоит вынести в инструкции
Зафиксируйте только устойчивые правила: стек, структуру каталогов, команду тестов, форматирование, принципы обработки ошибок и запрет на изменение отдельных файлов. Описание одной текущей задачи оставляйте в запросе, а не в постоянной инструкции.
Пишите проверяемо
Плохое правило: «делай качественный код». Хорошее: «перед завершением запускай тесты этой команды; новые обработчики покрывай тестами ошибок; не добавляй зависимости без объяснения». Ссылки на реальные файлы проекта полезнее длинного рассказа.
Проверьте на маленькой задаче
Попросите изменить одну функцию и посмотрите, соблюдены ли стиль, тесты и границы изменений. Если правило игнорируется, сократите его и поставьте ближе к конкретному действию.
Безопасность
Не помещайте в инструкции ключи, внутренние адреса и данные клиентов. Любой созданный diff нужно читать и запускать локально до слияния.
Частые вопросы
Нужно ли проверять результат вручную?
Да. Особенно даты, числа, ссылки, команды и чувствительные формулировки.
Можно ли загружать рабочие документы?
Только если это разрешено правилами организации; лишние персональные данные и секреты нужно удалить.
Подойдёт ли бесплатная версия сервиса?
Для части задач — да, но функции и лимиты зависят от аккаунта, региона и текущих условий.
Читайте также
Как написать техническую документацию с ИИ: структура, примеры и ревью
Как превратить код и заметки в полезную документацию: определить читателя, проверить команды и не опубликовать секреты.
Как настроить GitHub Copilot в VS Code: контекст, проверки и безопасность
Как начать работу с GitHub Copilot в VS Code: подключение, понятные комментарии, проверка сгенерированного кода и защита секретов.
Как использовать нейросеть для SQL-запросов и не повредить базу
Как давать ИИ схему базы, получать SQL, проверять план выполнения и безопасно запускать запросы сначала на тестовых данных.
Комментарии
Пока тихо. Скажите первое слово