Coding agents — практически самостоятельная дисциплина, поэтому им посвящается отдельный большой блок.
Agent получает:
Issue
↓
Repository
↓
Investigation
↓
Plan
↓
Change
↓
Tests
↓
Review
↓
PR
Здесь нужно преподавать:
- repository context;
- architectural constraints;
- coding standards;
- test strategy;
- acceptance criteria;
- diff review;
- incremental implementation.
Практика
Дать coding agent ограниченное issue в учебном репозитории и оценить не только diff, но и качество investigation, тестов и соблюдение границ.
Результат модуля
Студент умеет организовать работу coding agent как инженерный процесс с контекстом, критериями приёмки, тестами и review.