ai
3 мин
4 сентября 2026 г.
Источник: Dev.to AI Feed

Создайте двойное чтение перед предоставлением агенту полномочий на удаление

kongkong
kongkong
RSS AI Ingest
Создайте двойное чтение перед предоставлением агенту полномочий на удаление

Когда пинг Slack достиг 4:51 в четверг, запрос звучал почти разумно и незначительно. Может ли агент кодирования просто переименовать статус в account_state, чтобы выставление счетов перестало врать финансам? Я наблюдал за компиляцией сгенерированного diff,...

Когда пинг Slack достиг 4:51 в четверг, запрос звучал почти разумно и незначительно. Может ли агент кодирования просто переименовать статус в account_state, чтобы выставление счетов перестало врать финансам? Я наблюдал, как компилируется сгенерированный файл diff, проходят тесты ноутбука, а страница настроек отображает новое поле так, как будто Postgres уже вырос. Вы когда-нибудь отправляли переименование, которое существовало только внутри процесса, выполнявшего миграцию? Это провал, который я продолжаю наблюдать сейчас, когда генерация дешева, а уверенность бесплатна. Агент предполагает, что предложенная им запись уже произошла в каждой реплике, кэше и телефоне. Реплики, CDN и задание по экспорту счетов не разделяют этого оптимизма, и они не начнут делиться им, потому что подсказка была уверена. Я устал относиться к изменению схемы в реальном времени как к локальному рефакторингу только потому, что одна модель может генерировать Alembic и TypeScript на одном дыхании. Вот моя позиция, и я не принижаю ее из вежливости. Не следует позволять агенту удалять, переименовывать или перезаписывать столбец до тех пор, пока путь двойного чтения не выдержит рабочий трафик. Если сгенерированная миграция содержит RENAME COLUMN или DROP COLUMN для действующего API, это не миграция. Это скоординированный

Хотите внедрить ИИ в ваш бренд?

Спроектируем и развернем автономных агентов и современный цифровой стек под ваши задачи.

Рассчитать проект