Datasette Agent 0.3a0: ИИ-агент научился писать в базу данных — но спрашивает разрешения
Вышла версия 0.3a0 инструмента Datasette Agent. Ключевая новинка — инструмент execute_write_sql, который позволяет агенту выполнять SQL-запросы на запись в базу данных, но только после явного одобрения пользователя. Система учитывает права доступа: агент не сможет писать туда, куда у пользователя нет прав.
В предыдущей версии (0.2a0) уже появился механизм запроса одобрения, и теперь он стал полноценным — агент может, например, добавить запись о наблюдении пеликана в таблицу pelican_sightings. Для терминального чата добавили поддержку таких утверждений, а также три новых флага: --root (запуск от root), --yes (автоодобрение всех вопросов), --unsafe (включает оба сразу).
Ещё одна мелочь: инструменты теперь могут возвращать текст вместо HTML, что корректно отображается в CLI. В результате команда вроде datasette agent chat content.db -m gpt-5.5 --unsafe позволяет прямо в чате общаться с конкретной базой и модифицировать её — создавать таблицы, добавлять заметки и так далее.