Расширение OpenAI Codex изнашивает SSD из-за ошибки с записью логов в SQLite

Это один из самых неприятных багов в инструментах разработки за последнее время! Официальное расширение OpenAI Codex для IDE тихо и методично убивает SSD. При использовании потокового режима генерации кода скорость фоновой записи на диск достигает 5 МБ/с.
Проблема кроется во внутреннем логгировании. Расширение непрерывно пишет данные уровня TRACE в файл ~/.codex/logs_2.sqlite, полностью игнорируя системные настройки вроде переменной RUST_LOG. Пользователи активно жалуются в баг-репорте на GitHub, но официального патча от разработчиков пока нет.
Сообщество нашло изящный временный обходной путь на уровне самой базы данных. Чтобы остановить износ накопителя, достаточно выполнить команду sqlite3 ~/.codex/logs_2.sqlite "CREATE TRIGGER drop_logs BEFORE INSERT ON logs BEGIN SELECT RAISE(IGNORE); END;" в терминале. Этот триггер блокирует мусорную запись и сохраняет ресурс диска до выхода полноценного исправления.
Поделиться:
Ещё из архива
Все публикации
Интервью с Владимиром Аюевым: графический язык бигтеха, студия SASHA и дизайн-образование
1 месяц назад
Jockey от TwelveLabs: ИИ-агент для семантического поиска по видеоархивам и извлечения метаданных
1 месяц назад
Архитектура винной этикетки: баланс наборного шрифта и каллиграфии в кейсе Winecraft
1 месяц назад
Оптимизация контекста в Claude Code: как работает кэширование промптов и за что мы платим
1 месяц назад
Архитектура памяти для LLM-агентов: от базового SQLite до Graph RAG
1 месяц назад