Remotion — фреймворк для создания видео на React: компоненты вместо таймлайна, рендер локально и в AWS Lambda. Плюс — как подключить его как Skill в OpenAI Codex CLI и собирать рол…
Как я перестал бояться технической сложности, когда рядом появился агент
Личная история о том, как кодинг-агенты вроде Codex превращают техническую сложность из непроходимой стены в понятный маршрут с ориентирами.
Представьте: вы стоите перед чертежами собственного дома. Линии, размеры, условные обозначения. Всё нарисовано, всё задокументировано. Но вы не архитектор. И чертёж для вас — просто сложная картинка.
Именно так выглядит технический проект для человека, который мыслит продуктами, а не кодом. Файлы на месте, документация написана, решения приняты. Но как войти в эту систему и что-то в ней изменить — непонятно.
Я последние месяцы работаю с кодинг-агентами — Codex, Openclaw — и заметил, что изменилось кое-что фундаментальное. Техническая сложность никуда не делась. Но чертёж, который раньше был нечитаемым, кто-то наконец перевёл на человеческий язык.
Облако вместо задачи
У технической сложности есть одно коварное свойство: она почти никогда не приходит одной понятной проблемой.
Она приходит облаком.
Нужно поправить граф на сайте. Но для этого нужно разобраться, где лежит код. Как устроен Astro. Как данные попадают в граф. Почему на телефоне всё разъезжается, а на компьютере выглядит идеально. Почему Telegram не подтягивает превью. Почему сборка падает по таймауту. Почему Safari показывает то, чего нет в Chrome.
Каждая отдельная штука вроде бы решаема. Но вместе они превращаются в состояние: «я даже не знаю, что именно спрашивать».
Это, пожалуй, главный барьер для тех, кто хочет делать сложные вещи, но не живёт в коде каждый день. Дело не в отсутствии ума или идей. Дело в том, что нет безопасного способа войти в задачу.
Переводчик между намерением и кодом
Агент не превратил меня в разработчика.
Он стал промежуточным слоем между тем, что я хочу, и тем, как это устроено внутри. Я говорю обычными словами: «граф на мобильном разъезжается, человек теряет контекст, нужно думать». И мы не прыгаем сразу в код. Сначала разбираем, что именно сломалось: физика графа, размер контейнера, layout, поведение touch-интерфейса, OG-мета.
Потом агент смотрит файлы. Показывает, какие решения уже приняты. Объясняет, что можно трогать, а что лучше оставить. И только после этого меняет маленький участок.
Для меня это оказалось ключевым. Техническая задача перестала выглядеть как чертёж на чужом языке. Она стала маршрутом с понятными ориентирами.
«Но ведь это просто модный AI-ассистент, который красиво переписывает ответы из Stack Overflow?»
Нет. Разница в том, что агент видит ваш проект целиком: файлы, историю решений, зависимости. Он работает внутри вашего контекста, а не выдаёт абстрактные рецепты.
Разговор до команды
В хорошей работе с агентом главное не слово «сделай». Главное — разговор перед ним.
Я могу сказать: «Мне кажется, это не то». Или: «Здесь пустота». Или: «Сейчас красиво, но люди не поймут, что это». Или: «Хочу вау-эффект, но не игрушку».
Агент полезен здесь не потому, что у него есть готовый правильный ответ. А потому что он помогает сформулировать следующий шаг.
Мы обсуждаем варианты. Выбираем один. Проверяем в браузере. Смотрим на скриншот. Исправляем. Снова проверяем. Это похоже на работу с хорошим техническим партнёром, только с другой скоростью и плотностью.
Бортовая память проекта
Самый большой страх в сложных проектах — потерять контекст.
Когда задач много, легко забыть: зачем мы это вообще делали, какие решения уже приняли, что нельзя трогать, где лежат файлы, какие проверки проходили, что осталось под вопросом.
Поэтому у нас появились рабочие документы, SESSION_NOTES.md, handoff-записки, checkpoint-ы и отдельная консоль для графа. Выглядит занудно. На практике именно это делает работу устойчивой.
Агент может продолжить с понятной карты, а не с пустого листа. Я могу вернуться после перерыва и не восстанавливать контекст по кускам. Другой Codex-чат подхватывает задачу без ощущения, что мы начинаем заново.
Техническая сложность перестаёт быть героическим подвигом одиночки. Она становится системой памяти.
Калькуляторы не убили математиков
Мы уже видели эту историю раньше.
Калькуляторы не заменили математиков. Они создали прослойку людей, которые умеют считать, но не умеют думать числами. GPS не заменил штурманов. Он создал прослойку водителей, которые теряются без сигнала.
Кодинг-агенты работают по той же схеме. Они не превращают каждого в разработчика. Они создают новую роль: человек, который задаёт направление, проверяет результат и принимает решения.
Это куда более реалистичная позиция, чем «я должен сам понять весь стек».
«А если агент ошибётся? Предложит красивое решение, которое сломает всё на продакшене?»
Конечно ошибётся. И уверенно пойдёт не туда. Напишет код, который работает на десктопе и разваливается на айфоне. Именно поэтому человек остаётся редактором смысла и владельцем решения. Агент — мощный партнёр, но контроль никто не отменял.
Маленькие безопасные шаги
Я стал смелее подходить к задачам, которые раньше откладывал. Серверы, nginx, синхронизация данных, граф контента, локальные консоли, странные ошибки в Safari — всё это перестало пугать.
Появился способ двигаться: сначала понять, потом зафиксировать, потом изменить, потом проверить, потом записать результат.
В этом смысле кодинг-агенты — инструмент, который снижает психологический порог входа в сложность. Вы всё ещё можете не знать, как устроена система целиком. Но вы уже можете начать с первого безопасного шага.
Из стены — в диалог
Я перестал бояться технической сложности не потому, что она исчезла.
Я перестал её бояться потому, что она перестала быть бесформенной.
Когда рядом есть агент, который умеет смотреть в код, объяснять, фиксировать решения и делать маленькие проверяемые изменения, сложный проект превращается не в стену, а в диалог.
А в диалоге можно двигаться.
По теме
- Статья: Как я отдал свой сайт на ревью Deep Research и через день выкатил улучшения
- Блог: Один промпт, который заставляет Codex перепроверять себя — и реально улучшает результат
- База знаний: Obsidian + Claude + n8n — база знаний, которая умнеет каждый день
Если вы работаете над техническим проектом и хотите разобраться, как кодинг-агенты могут ускорить именно вашу задачу, — пишите в Telegram @pimenov.