ЗаданиеГлава 1. Подготовь проект к разработке
В этом задании ты подготовишь проект, в котором будешь работать весь курс. Свой harness и процесс работы с агентом ты будешь улучшать постепенно, от главы к главе. Поэтому сейчас нужна рабочая заготовка, с которой агент начнёт работу над проектом. Всё, что можно, поручай агенту вместо того, чтобы набирать команды самому.
Ты будешь читать ответы агента и обсуждать с ним решения. Без настройки агент часто отвечает длинно и плотно, и важное теряется. Запиши в файл личных инструкций своего агента, на каком языке и как отвечать, например простым языком по ASD-STE100. В проект эти правила не клади, потому что они про тебя, а не про проект.
В репозитории будут код, задачи и pull request. Нужен именно GitHub, потому что платформа, которую ты будешь строить, работает с GitHub, а проверка при сдаче читает файлы проекта в твоём репозитории на GitHub. Поэтому файлы проекта агент коммитит и отправляет в GitHub. Личные инструкции он проверяет локально. Подключение можно поручить агенту. Он войдёт в GitHub через GitHub CLI и дальше сам будет создавать задачи и pull request. При обычном входе через GitHub CLI агент может получить широкий доступ к твоим репозиториям. Его права зависят от токена. Пароли и токены в чат не отправляй.
Скачай бриф и передай агенту, чтобы он сохранил его в проекте. Тогда любая сессия найдёт требования заказчика.
Набор объединяет скиллы для вопросов по задаче, спецификации, задач, реализации и ревью. Ставь их в сам проект в общую папку .agents/skills, а если у твоего агента своя папка, сделай в ней ссылку на общую или, на Windows, копию. Попроси записать источник набора и коммит, с которого он взят, потому что skills-lock.json установщика не фиксирует этот коммит.
Скиллы создают и читают задачи, поэтому им нужно знать, где лежит трекер. Трекер настраивает скилл setup-matt-pocock-skills из набора. Его запускаешь ты сам, агент не вызывает его по своей инициативе. В Claude Code это команда /setup-matt-pocock-skills, в Codex $setup-matt-pocock-skills. На вопрос о трекере выбери GitHub Issues, о файле инструкций выбери AGENTS.md. Если скилл спросит про стандартные пометки задач, оставь их. Скилл записывает настройку и создаёт недостающие пометки в GitHub. Проверь, что пометки из настройки появились в репозитории; без них скиллы не смогут помечать задачи.
Правила проекта храни в AGENTS.md, а CLAUDE.local.md в проект не добавляй. AGENTS.md агент читает в начале каждой сессии. Этот файл сами читают Codex, Claude Code и большинство других агентов. Достаточно трёх сведений: что это за проект, где лежит бриф и что требования задаёт заказчик, а инженерные решения принимаешь ты. Лишнего не пиши, потому что файл занимает контекст в каждой сессии. Если в папке проекта или выше есть CLAUDE.md, Claude Code читает его вместо AGENTS.md, тогда в CLAUDE.md нужна одна строка @AGENTS.md. Ссылайся только на файлы, которые уже есть в проекте. Файл инструкций агент пишет по скиллу writing-for-agents из набора, он подключается сам. Попроси агента проверить по нему каждую строку: изменится ли поведение агента, если строку удалить.
Открой новую сессию в папке проекта и спроси, что это за проект, где лежит бриф и где вести задачи. Скиллы проверь штатным способом, а не вопросом: например, в Claude Code набери / и найди скиллы набора в списке. Если агент чего-то не нашёл, попроси его поправить инструкции и проверь снова. Результат штатной проверки сохрани в проекте или трекере, если его не увидит следующая сессия.
Ты выберешь агента и модель, имя репозитория и папок, публичный или приватный репозиторий, формулировки инструкций.
Когда всё готово, нажми «Сдать» на этой странице и передай своему агенту фразу с кодом задания aie-ch1-harness. Агент проверит проект по пунктам выше и покажет отчёт до отправки.
Сдаёт твой агент: он проверит проект по критериям и отправит отчёт с твоего согласия.
Один раз для всех заданий. Подходит Claude Code, Codex, OpenCode и другой агент с MCP по HTTP. Войди тем же аккаунтом, что и на сайте.
https://inside.sachkov.dev/mcp/learning
Инструкция подключенияАгент прочитает задание и проект, ничего не меняя. Команду он запустит, только если ты разрешишь именно её. Перед отправкой агент покажет весь отчёт и поможет написать заметку в 5–7 строк.
Тот же текст отдаёт учебный MCP. Версия процедуры 4.
Сдача сохраняется в твоём аккаунте. Войди, чтобы отправить её.
Здесь будут твои сдачи, комментарий автора и отметка «посмотрел автор».