Артем Мытников / Практика с ИИ
База
вайбкодера
Чтобы проект работал.
И вы могли продолжить, если пропал аккаунт.
С чего начать разработку с ИИ, как ставить задачи и проверять результат. И что стоит сохранить у себя с первого дня.
Начать с базы
01 / Подготовка
Сначала опишите процесс
Выберите один работающий процесс. Запишите, как он устроен сейчас: откуда приходят данные, кто с ними работает и что должно получиться в конце.
- Разложите работу по шагам.Например: открыть заявку → проверить поля → перенести в таблицу → передать ответственному.
- Укажите участников.Кто запускает процесс, кто проверяет результат, кто пользуется готовыми файлами.
- Создайте отдельную папку проекта.Сложите туда описание, шаблоны, примеры входных данных и ожидаемого результата. Для разработки используйте тестовые данные.
- Выберите инструмент для разработки с ИИ.Проверьте, что он умеет работать с файлами вашего проекта и что результат можно сохранить у себя. Если нужен платный доступ, учитывайте его в бюджете.
Укажите агенту, где взять нужные настройки. Пароли и ключи не вставляйте в общий чат, примеры, скриншоты или файлы, которые попадут на сайт.
02 / Постановка задачи
Дайте ИИ задачу,
по которой можно проверить результат
Разложите промпт на семь частей. Эта структура помогает заранее проговорить, что вы хотите получить.
- Контекст
- Кто вы, чем занимаетесь и как устроена работа. Попросите объяснять просто, если вы не технарь.
- Проблема
- На что уходит время или где появляются ошибки. Приведите конкретный пример.
- Задача
- Какой шаг нужно автоматизировать и что должно запускать процесс.
- Результат
- Что вы получите: файл, таблицу, расширение или сервис. По каким признакам примете работу.
- Ограничения
- Ваш компьютер, бюджет, доступные сервисы, объём данных и ваши технические навыки.
- Примеры
- Образец входных данных и правильно выполненной работы. Можно приложить интерфейс, который вам нравится.
- Безопасность
- Какие данные можно обрабатывать, куда разрешено их передавать и какие действия требуют вашего согласования.
Контекст: я [кто я]. Сейчас процесс устроен так: [шаги и участники]. Объясняй просто, без сложных терминов. Проблема: [на что уходит время / где возникают ошибки]. Задача: автоматизировать [конкретный шаг]. Запуск: [по кнопке / по расписанию / при появлении файла]. Результат: [что должно получиться]. Принимаю работу, если [проверяемые критерии]. Ограничения: у меня [Windows / macOS], бюджет [сумма], объём [сколько данных]. Мой опыт разработки: [описание]. Примеры: в папке проекта лежат [входные данные] и [образец правильного результата]. Безопасность: используй тестовые данные. Не публикуй проект и не передавай данные внешним сервисам без моего согласования. Не включай пароли и ключи в код, историю изменений или отчёт. Сначала изучи материалы и предложи план. Задай вопросы о процессе и результате. До начала разработки согласуем, что именно делаем. Сохраняй решения в файлах проекта. В конце подготовь инструкцию запуска, список зависимостей и описание того, что осталось проверить.
Замените текст в квадратных скобках своими данными.
03 / Работа с агентом
Согласуйте план.
Проверяйте по ходу работы.
Попросите задавать вопросы
«Смело задавай вопросы о том, как устроена работа и какой результат мне нужен. Технические решения предлагай сам и объясняй их последствия».
Включите режим цели
К задаче можно прикрепить цель: агент будет продолжать работу между ответами, проверять результат и делать следующий шаг, пока условие выполнения не достигнуто.
В Codex: в поле сообщения введите /goal и следом опишите цель. Например: /goal Добейся, чтобы все пять тестовых заявок переносились без потери полей и дублей.
В Claude Code: в поле ввода тоже введите /goal и условие, при котором задача считается выполненной. Например: /goal Все пять тестовых заявок перенесены без потери полей и дублей.
Режим может остановиться из-за лимитов, отмены или препятствия, для которого нужен ваш ответ. Доступность команды зависит от версии инструмента.
Инструкции: Codex · Claude Code
Попросите вторую модель проверить план
Передайте ей описание задачи и предложение первого агента. Попросите найти пропущенные шаги и придумать проверки. Выводы обеих моделей ещё нужно проверять на вашем проекте.
Пусть ИИ поможет составить следующий промпт
Попросите собрать контекст, принятые решения, ограничения и текущую задачу в одно сообщение. Прочитайте его перед передачей другому агенту.
Разные задачи — разные диалоги
Весь проект не стоит делать в одном бесконечном чате. Как минимум создавайте отдельные чаты для разных задач внутри одного проекта: интерфейс, обработка данных, исправление ошибки.
Общий контекст и принятые решения сохраняйте в файлах проекта. В начале каждого чата укажите конкретную задачу и попросите агента прочитать нужные материалы.
Настройте манеру ответа
Попросите отвечать коротко и по делу, прямо сообщать об ошибках и указывать непроверенные предположения. Общие правила работы тоже сохраните в проекте.
Режим Bypass permissions позволяет агенту выполнять действия без обычных запросов подтверждения. Название и доступность такого режима зависят от инструмента. Перед использованием разберитесь, к каким файлам, сервисам и действиям получит доступ агент. Для первых экспериментов выделите отдельную папку с тестовыми материалами и оставьте подтверждения включёнными.
04 / Мой опыт
Разбирайтесь в ограничениях.
Просите доказать, что работает.
Заранее решите вопрос с Vision
Мой совет: «Не разрешать использовать Vision внутри продукта». Если в вашей задаче нужно распознавать изображения, отдельно разберите, как это будет устроено, куда уйдут данные и как вы проверите результат.
Исследуйте доступные способы
Попросите изучить документацию, открытые данные и подходящие инструменты. Если прямой способ ограничен, выясните, какие варианты разрешены правилами источника. Попросите дать ссылки и объяснить ограничения.
Требуйте конкретики после «не получится»
«Объясни, что именно мешает. Предложи варианты и проверь подходящий на тестовых данных. Покажи результат и оставшиеся ограничения».

Пустое поле тоже сообщает о результате
На этом скрине сведения из объявления отделены от проверенных данных. Время до метро и другие поля ещё не заполнены.
Просите агенту явно показывать, что неизвестно, что не удалось обработать и что требует вашей проверки.
05 / Сохранность проекта
Сохраните всё, что нужно
для продолжения работы
Если доступ к аккаунту ИИ исчезнет, вам понадобятся исходники, данные и описание проекта. Важные решения из переписки регулярно переносите в файлы.
- Исходники
- Код и другие файлы проекта у вас на компьютере. Если работаете в облачном конструкторе, проверьте возможность экспорта заранее.
- История изменений
- Git — инструмент, который сохраняет версии файлов. Попросите настроить его и объяснить, как вернуться к рабочему состоянию. Проверьте, что ключи и личные данные исключены из истории.
- Отдельная копия
- Резервная копия на другом носителе или в хранилище с независимым доступом. Сохраните также данные, загруженные файлы и настройки, нужные для восстановления.
- Инструкция запуска
- README с требованиями, зависимостями и командами запуска. Укажите, что нужно установить и какие сервисы подключить.
- Контекст для агента
- Описание процесса, принятые решения, известные ошибки, проверки и следующий шаг. Новый агент должен получить эти сведения из файлов.
- Доступы
- Перечень используемых аккаунтов, доменов и серверов. Секреты храните в защищённом месте. Файл .env сам по себе не защищает данные: его нельзя отдавать посетителям сайта или включать в историю Git.
Попробуйте запустить проект из копии
Возьмите отдельную папку и пройдите свою инструкцию с начала. Проверьте запуск и одну основную задачу на тестовых данных. Запишите всё, чего не хватило. Если проект зависит от конкретного внешнего сервиса, отметьте это и сохраните описание возможной замены.
Перед следующим проектом
0 из 6Отметки действуют до перезагрузки страницы.