Что это
Репозиторий, коротко репо, - папка проекта с историей изменений. Кроме самих файлов программа git ведёт в ней журнал: кто, когда и что поменял в каждой строке. Одна копия лежит у тебя на компьютере, вторая на GitHub или похожем сервисе, и по сути это Яндекс.Диск для кода, который помнит каждое сохранение.
Зачем он, если код пишет агент
ИИ-агент за один запрос правит десятки файлов. Без репозитория не видно, что он поменял, и вчерашнюю рабочую версию не вернуть. С ним хватает фразы «откати последний коммит». Команды git агент набирает сам, и даже репозиторий заводится одним промптом: «создай приватный репозиторий на GitHub и сделай первый коммит». В корне обычно кладут CLAUDE.md, его агент читает первым.
Приватный или публичный
По умолчанию делай приватный. Публичные репозитории обходят боты: забытый в коде ключ от платного сервиса они находят за минуты, и за чужие запросы потом платишь ты. Перед первой отправкой попроси агента проверить, что .env с ключами записан в .gitignore.