Ателье Елизаветы Трибунской

Как подружиться с ИИ

Как дать компьютерному агенту первую задачу и не потерять нужные файлы

Личный опыт разбора многолетней папки Downloads: безопасный пилот, границы решений и шесть шагов для любой новой непонятной задачи

Первая задача для знакомства с компьютерным агентом: котик выглядывает из-за папки Downloads; сначала разбираем вместе, потом по правилам.

Компьютерному агенту можно поручить настоящую задачу на своём компьютере: не учебный пример, а работу с локальными файлами, которая давно откладывалась. Главное — не начинать знакомство с команды «сделай всё».

Моей первой задачей для Codex стал разбор папки Downloads за несколько лет. Она переехала со старого компьютера на новый почти без изменений. Внутри лежали документы, фотографии, установщики, архивы сайтов, рабочие проекты и множество версий файлов.

Я ещё не знала, насколько хорошо Codex разбирается в старых материалах, где может додумать лишнее и какие действия ей можно доверить. Поэтому задача «Разобрать бардак» началась с фразы: «Сначала давай поговорим и решим, как именно».

Смотреть видео

Эту историю можно посмотреть целиком на удобной площадке:

Открыть напрямую: YouTube или VK Видео.

Шаг 1. Сначала договориться о границах

До любых изменений мы определили, что нельзя удалять автоматически и какие решения требуют моего подтверждения. Для скриптов, промежуточных исследований и журналов сразу создали отдельную служебную папку.

Это важно: агент создаёт собственные рабочие файлы. Если не отделить их от исходных данных, после уборки появится новый слой, который тоже придётся разбирать.

Шаг 2. Попросить карту без изменений

Codex посмотрела структуру папки, размеры, количество файлов, основные типы и самые тяжёлые элементы. В каталогах по годам с 2019-го по 2025-й находилось 121,41 ГиБ и почти 300 тысяч файлов.

Такой анализ требует токенов: агент читает имена и свойства файлов, заглядывает в документы и архивы, сравнивает версии. На этапе знакомства я сознательно не экономила, потому что хотела понять возможности нового инструмента.

Шаг 3. Выбрать небольшой настоящий пилот

Мы начали с самого старого года: его файлы было не так страшно потерять. В папке 2019 года находилось 418 файлов общим объёмом 6,85 ГиБ.

На первом проходе Codex ничего не удаляла. Она только распределяла файлы по четырём группам: оставить, архивировать, посмотреть глазами или предложить к удалению. Окончательные решения оставались за мной.

Пилот 2019 года: 418 файлов, 6,85 ГиБ и четыре группы — оставить, архивировать, посмотреть, предложить к удалению.

Шаг 4. Проверять правило на реальных исключениях

Первым постоянным правилом стали точные дубли. Суффикс (1) в имени файла не доказывает, что перед нами лишняя копия. Мы удаляли её только при полном совпадении SHA-256 — цифровой контрольной суммы содержимого.

Архивы bitrix.tgz и bitrix (1).tgz показали, зачем нужна такая осторожность. Имена были похожи, но контрольные суммы различались. Codex прочитала состав обоих архивов, нашла связанные материалы одного проекта, и мы сохранили две версии.

Котик сравнивает bitrix.tgz и bitrix (1).tgz: похожие имена, но разные контрольные суммы; обе версии сохранены.

Шаг 5. Разделить роли человека и агента

Codex хорошо исследует большие папки, ищет связи, сравнивает версии и последовательно применяет уже принятые правила. Я задаю смысл этих правил и принимаю необратимые решения там, где ошибка может стоить архива, исходников или чужих данных.

Если случай новый или неоднозначный, масштаб снова уменьшается: мы останавливаемся и разбираем его вместе.

Шаг 6. Расширять масштаб постепенно

После 2019 года мы перенесли проверенные решения на 2020 и 2021 годы. По журналам из Downloads удалили около 63 ГиБ и не менее 261 тысячи файлов. Нужные материалы не исчезли: они разошлись по отдельным папкам живых и ещё полезных архивных проектов.

В результате получилась последовательность, которую можно перенести на другие непонятные задачи:

  1. Обсудить результат, ограничения и необратимые действия.
  2. Попросить агента показать карту, пока ничего не меняя.
  3. Выбрать небольшой некритичный, но настоящий участок.
  4. Первую партию сделать вместе.
  5. Превратить повторяющиеся решения в правила.
  6. Проверить результат и только потом расширять масштаб.

Так мы с Codex и познакомились. Заодно научились вместе разбирать новые непонятные задачи.

Есть задача, которую хочется разобрать?

Расскажите, что происходит и к какому решению нужно прийти. Я отвечу и предложу первый понятный шаг.