Добавляет AGENTS.md — файл внешней памяти и правил работы агента.
Зачем: у агента нет памяти между сессиями. Всё, что не записано в репозитории, теряется. Файл подхватывается при первом чтении репо в любой новой сессии.
Что внутри (8 разделов):
Общение и отчётность — язык, формат отчёта, запрет додумывать факты
Правки кода — чтение перед правкой, точечные замены, изоляция в ветках, проверка после
Запреты без явного запроса — force push, удаление веток, секреты в коммитах
Формат pull request
Работа с недоверенным кодом — статический анализ до запуска
Структура кода — ориентиры по размеру файлов и выносу классов
Контекст инфраструктуры — Gitea, нюанс с MustChangePassword
Запланированные работы — миграция Flask → Quart, порядок и главный риск
Проверено:
секретов в файле нет (grep -niE "Qw3n|password|пароль|токен" — только формулировки правил, значений нет)
markdown валиден, 59 строк, 5061 байт
существующие файлы test.txt и print.py не затронуты (в PR один добавленный файл)
Файл составлен как шаблон — его можно копировать в боевые репозитории, правя разделы 7 и 8 под проект.
Добавляет `AGENTS.md` — файл внешней памяти и правил работы агента.
**Зачем:** у агента нет памяти между сессиями. Всё, что не записано в репозитории, теряется. Файл подхватывается при первом чтении репо в любой новой сессии.
**Что внутри (8 разделов):**
1. Общение и отчётность — язык, формат отчёта, запрет додумывать факты
2. Правки кода — чтение перед правкой, точечные замены, изоляция в ветках, проверка после
3. Запреты без явного запроса — force push, удаление веток, секреты в коммитах
4. Формат pull request
5. Работа с недоверенным кодом — статический анализ до запуска
6. Структура кода — ориентиры по размеру файлов и выносу классов
7. Контекст инфраструктуры — Gitea, нюанс с MustChangePassword
8. Запланированные работы — миграция Flask → Quart, порядок и главный риск
**Проверено:**
- секретов в файле нет (`grep -niE "Qw3n|password|пароль|токен"` — только формулировки правил, значений нет)
- markdown валиден, 59 строк, 5061 байт
- существующие файлы `test.txt` и `print.py` не затронуты (в PR один добавленный файл)
Файл составлен как шаблон — его можно копировать в боевые репозитории, правя разделы 7 и 8 под проект.
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Добавляет
AGENTS.md— файл внешней памяти и правил работы агента.Зачем: у агента нет памяти между сессиями. Всё, что не записано в репозитории, теряется. Файл подхватывается при первом чтении репо в любой новой сессии.
Что внутри (8 разделов):
Проверено:
grep -niE "Qw3n|password|пароль|токен"— только формулировки правил, значений нет)test.txtиprint.pyне затронуты (в PR один добавленный файл)Файл составлен как шаблон — его можно копировать в боевые репозитории, правя разделы 7 и 8 под проект.
View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.