В статье предлагается «механическое кодирование» — рабочий процесс, в котором вывод терминала, а не модель ИИ, служит источником истины о состоянии проекта. Этот подход предотвращает распространенный сбой, при котором модели придумывают контекст или редактируют неправильные файлы, заставляя их действовать только на основе проверенных данных.

  • Модель предлагает один небольшой ограниченный шаг, который человек выполняет в терминале.
  • Вывод терминала доказывает, прошел ли шаг успешно или провалился, предотвращая ложные предположения.
  • Предоставленный шаблон направляет ChatGPT действовать как координатор кодирования, который сначала проводит аудит только для чтения.
  • Рабочий процесс требует вставки полного вывода терминала обратно модели для проверки перед продолжением.

Этот метод изначально медленнее, но экономит время позже, гарантируя, что проект не уйдет в сторону из-за выдуманного состояния.