Содержание курса
Скачать полную программу курса (., 0 Кбайт)
Программа курса:
1. ИИ в разработке 1С: как это работает
- Устройство языковых моделей для практика: контекстное окно, недетерминизм результата, природа ошибок и «галлюцинаций».
- Три поколения инструментов: автодополнение, чат-навыки, автономный агент.
- Экосистема ИИ-разработки в 1С и место «1С:Напарника» в ней.
- Что такое «1С:Напарник для разработки»: архитектура, что инструмент видит в проекте, отличие от «1С:Напарника ИТС».
2. Подключение и настройка
- Учётная запись 1С:ИТС и ключи доступа: выпуск, правила использования, условия предоставления.
- Установка плагина: комплект поставки 1C:EDT и установка из репозитория для ранних версий.
- Активация и проверка подключения.
- Диагностика типовых проблем: требования к Java, известные ошибки среды, сетевые ограничения.
- Интерфейс и настройки инструмента.
3. Автопродолжение кода
- Как формируется предложение: контекст модуля и метаданных проекта.
- Режимы срабатывания и их настройка под стиль работы.
- Приём предложений: целиком, по строке, по слову.
- Генерация кода по документирующему комментарию.
- Управление объёмом генерации и зависимость качества от длины.
- Ситуации, в которых автодополнение мешает работе.
4. Чат-навыки в ежедневной работе
- Объяснение чужого кода: онбординг в незнакомую конфигурацию, изучение типовых решений.
- Генерация документирующих комментариев.
- Исправление кода по инструкции.
- Умная справка по платформе «1С:Предприятие».
- Голосовой ввод и другие возможности интерфейса.
5. Ревью кода
- Ревью фрагмента и модуля: качество, логика, соответствие стандартам разработки 1С.
- Ревью по диффу коммита: проверка изменения перед отправкой в репозиторий и разбор чужих правок.
- Генерация сообщения коммита по изменениям.
- Пределы автоматического ревью: что инструмент систематически не находит.
6. Диалог и управление контекстом
- Что расходует контекстное окно и как это влияет на качество ответов.
- Сжатие истории диалога: ручное и автоматическое; ведение длинных диалогов.
- Возврат к предыдущим состояниям диалога.
- Организация работы: список диалогов, закрепление, архив, горячие клавиши.
- Правила гигиены: когда сжимать диалог, а когда начинать новый.
7. Постановка задачи
- Структура рабочего запроса: контекст, задача, критерии приёмки, ограничения, формат результата.
- Типовые ошибки постановки и их последствия.
- Разбор примеров: одна задача в разных формулировках, сравнение результатов.
8. Агентный режим: устройство и инструменты
- Принцип работы агента: планирование, выбор инструментов, оценка результата.
- Инструменты поиска по проекту: по метаданным, семантический, по файлам.
- Чтение файлов проекта и внешних инструкций.
- Планирование сложных задач и работа с планом.
- Подзадачи и изоляция контекста.
9. Управление агентом и безопасность
- Подтверждение выполнения действий: варианты решения, отклонение шага с обратной связью.
- Уточняющие вопросы инструмента и работа с ними.
- Взаимодействие с агентом в процессе работы: корректировка и прерывание.
- Режимы разрешений и выбор режима под задачу.
- Работа с чужим и промышленным кодом, вопросы конфиденциальности.
- Роль системы контроля версий при агентной разработке.
10. Изменение кода и метаданных агентом
- Редактирование кода: просмотр изменений, применение, отмена.
- Работа с ошибками и предупреждениями 1C:EDT: автоматическое исправление.
- Рефакторинг и ограничение области изменений.
- Работа с историей репозитория и локальными изменениями.
- Создание и модификация объектов конфигурации: справочники, документы, регистры, перечисления.
- Сквозной кейс: задача от постановки до коммита.
11. Правила работы и шаблоны команд
- Инструкции для ИИ на трёх уровнях: пользователь, рабочая область, проект.
- Методика написания правил: формулировки, приоритеты, типовые ошибки
- Перенос стандартов разработки и соглашений команды в правила.
- Модульная организация правил и её проверка на практике.
- Командная панель и встроенные команды.
- Разработка собственных шаблонов команд с аргументами.
- Распространение правил и команд внутри отдела.
12. Методология и границы применимости
- Спецификация задачи как способ договориться с агентом до начала работы.
- Практики работы с контекстом: дробление задач, независимая проверка результата, качество документации проекта.
- Где инструмент экономит часы и где стабильно ошибается.
- Обязательный минимум проверки сгенерированного кода.
- ИИ в командных процессах: как меняется ревью и взаимодействие с заказчиком.
- Обзор экосистемы: другие инструменты ИИ-разработки для 1С, направления развития.
После обучения предоставляется доступ к видео-записи курса на 90 дней.
Выдаётся удостоверение о повышении квалификации (наличии законченного высшего или среднего профессионального образования, СНИЛС), при отсутствии выдаётся свидетельство о прохождении курса.