Дэвид Ондрей: «Удалите 90% ваших агентских навыков прямо сейчас»

David Ondrej 59,5 тыс. 42 мин 7 мин 09.11.2026
Главное

Бурный рост популярности автономных ИИ-агентов для разработки привел к появлению сотен публичных библиотек с готовыми «навыками» (skills), которые разработчики массово добавляют в свои конфигурации. Однако слепое копирование чужих инструкций не делает ИИ эффективнее: напротив, оно засоряет контекстное окно моделей, приводит к перерасходу токенов и снижает общую производительность системы. Автор платформы Cloudroom Дэвид Ондрей делится практическим руководством по ревизии рабочего окружения и объясняет, почему узкоспециализированные собственные сценарии эффективнее любых вирусных пакетов.

Контекстная перегрузка: почему слепое копирование чужих навыков вредит агентам

Ложная экспертиза вирусных репозиториев

В сообществах разработчиков стало нормой каждую неделю клонировать новые каталоги навыков для Claude Code, Cursor или Codex, рассчитывая мгновенно повысить качество кодогенерации. Особой популярностью пользуются пакеты, якобы созданные ведущими исследователями индустрии, например Андреем Карпатым.

Однако большинство подобных подборок — не более чем спекулятивный маркетинг сторонних энтузиастов, реконструировавших чужие рабочие процессы на основе обрывков постов в Twitter. Применение чужого инструментария без понимания внутренней специфики не делает пользователя экспертом, а лишь создает иллюзию автоматизации.

Токеномика и проблема лимитов

Навык агента представляет собой регламентированную цепочку промптов (workflow), оформленную в виде файла skill.md. Архитектура стандарта, изначально предложенного Anthropic, устроена так, что общее краткое описание (description) каждого установленного навыка загружается в системный контекст модели при каждом запросе, тогда как полное тело (body) вызывается лишь при совпадении триггера.

Когда у разработчика установлено 100–200 сторонних навыков, их описания начинают конкурировать за контекст:

Рабочие процессы конкретного инженера уникальны: проблемы архитектуры, стек, соглашения о коде и специфика бизнеса не совпадают с шаблонами публичных авторов. Следовательно, до 80–90% установленных извне навыков являются чистым балластом.

Архитектура навыков: открытые стандарты и скрытые уязвимости

Стандартизация директорий: .agent/skills против .claude/skills

Формат агентских навыков стал общепринятым стандартом индустрии относительно недавно. Изначально привязанный к экосистеме Anthropic (.claude/skills), подход быстро эволюционировал в открытый стандарт с универсальной директорией .agent/skills.

Современные среды исполнения кода (harnesses) поддерживают единый каталог вызова команд, однако универсализация несет в себе не только удобство, но и риски безопасности.

Угроза Prompt Injection в стороннем коде

Загрузка файлов конфигурации от непроверенных авторов с небольшим числом подписчиков в социальных сетях сопоставима с запуском недоверенных бинарных файлов. Внедрение скрытых промпт-инъекций (Prompt Injection) в тело навыка позволяет:

Исключение составляют верифицированные инструменты от крупных технологических компаний. В качестве примера легитимного внешнего навыка приводится аудит безопасности от Cloudflare (Security Audit Skill), запускаемый разово в изолированной облачной песочнице для глубинного анализа кодовой базы.

Параллельно для предотвращения утечек и уязвимостей в коде, генерируемом агентами, применяются специализированные ИИ-инструменты анализа пул-реквестов, такие как CodeRabbit, отслеживающие сквозные пути данных от эндпоинтов до критических компонентов.

Процедура чистки: аудит и удаление неиспользуемых скриптов

Промпт для автоматической ревизии сессий

Вместо ручного перебора каталогов для очистки системы рекомендуется задействовать саму фронтирную модель (Claude Opus 3.5/5.5 или флагманские модели линейки GPT с высоким уровнем reasoning).

Методика проста: разработчик направляет агенту снимок директории навыков или список установленных файлов и запускает анализ истории локальных сессий (Hermes, Pi, Codex, Claude Code). Модель выявляет частоту фактического обращения к каждому инструменту за последний месяц.

Проанализируй мои последние сессии разработки и сопоставь их с установленными навыками в .agent/skills. 
Выдели 10 наименее используемых навыков, покажи, сколько токенов они занимают в базовом описании, 
и сформируй список на удаление тех, которые ни разу не активировались за последние 30 дней.

Удаление неактивных файлов безопасно: развитие нейросетей позволяет при необходимости сгенерировать точный узкоспециализированный скрипт за несколько секунд прямо в диалоге.

Пять базовых навыков: минималистичный рабочий набор

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

1. Кросс-модельный аудит (GPT Review)

Флагманские модели Anthropic (семейство Opus) демонстрируют выдающиеся результаты в архитектуре и написании кода, однако склонны воспроизводить собственные системные слепые зоны. Навык gpt-review запускает фонового субагента на базе альтернативной фронтирной модели (например, флагманов OpenAI линейки GPT/Astra) для независимой верификации внесенных диффов. Кросс-проверка двумя принципиально разными моделями отсекает до 95% архитектурных недочетов и скрытых багов перед коммитом.

2. Универсальная интеграция данных (Deep API)

Современные модели ограничены датой среза обучающей выборки (knowledge cutoff), а встроенные механизмы веб-поиска в инструментах вроде Claude Code часто работают медленно из-за корпоративных ограничений безопасности. Навык deep-api объединяет внешние сервисы поиска, парсинга репозиториев GitHub, Twitter и технической документации в единый легковесный интерфейс, избавляя от необходимости поддерживать отдельные учетные записи в Firecrawl или Apify.

3. Фиксация контекста (State)

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

4. Защита от оверинжиниринга (Stop Overthinking)

Агенты на базе глубокого рассуждения (reasoning models) склонны к гипертрофированному поиску краевых случаев. Модель способна написать 200 строк защитного кода для сценария с вероятностью один на миллиард (например, одновременный вход с трех редких устройств через прокси). Навык stop-overthinking принудительно директивным тоном требует от агента:

5. Мгновенный рендеринг интерфейсов (Show Design)

Вместо сборки фронтенда, запуска локального dev-сервера и ручного клика по кнопкам для оценки интерфейса, навык show-design генерирует визуальные варианты компонентов прямо в окне чата IDE. Агент выдает 3–4 альтернативных решения верстки или расположения полей ввода, позволяя разработчику выбрать удачный вариант без прерывания сессии кодинга.

Концепция SOP: навыки как регламенты эпохи искусственного интеллекта

Философия регламентов Джеффа Безоса

Наиболее точная концептуальная модель для агентских навыков — это стандартные операционные процедуры (SOP, Standard Operating Procedures). В ежегодном послании акционерам Amazon 2016 года Джефф Безос сформулировал принцип: «Хороший процесс служит вам, чтобы вы могли служить клиентам».

В агентной разработке навык выступает машиночитаемым регламентом:

Автономные агентские циклы (Agent Loops)

Интеграция выверенных процедур позволяет перейти от формата «вопрос — ответ» к автономным циклам (Agent Loops). На платформе Cloudroom этот механизм реализует связку «90/10»:

Применение заранее сконфигурированных шаблонов циклов позволяет выполнять тысячи рутинных микрозадач в неделю без участия человека.

Топология внедрения: разделение скоупов и командная синергия

Глобальные против проектных навыков

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

Профессиональная топология предполагает строгое разделение:

  1. Глобальные навыки (Global Skills): базовые утилиты, не зависящие от кодовой базы (запрос статуса, форматирование вывода, кросс-модельный аудит).
  2. Проектные навыки (Project Skills): файлы, привязанные к конкретному репозиторию, описывающие соглашения об именовании, правила деплоя и специфические интерфейсы конкретной системы. Они подгружаются исключительно при открытии целевого проекта.

Облачные среды и отвязка от локального оборудования

Локальные агенты ограничены ресурсами рабочего компьютера, прерывают выполнение при закрытии крышки ноутбука и создают всплывающие окна. Развитие инфраструктуры связано с переходом в изолированные облачные песочницы.

В Cloudroom конфигурация .agent/skills транслируется в облачные контейнеры через CLI-интерфейс. Агент функционирует непрерывно, вне зависимости от сетевого статуса клиентской машины, сохраняя доступ ко всем локально настроенным регламентам.

Масштабирование экспертизы внутри команды

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

Трансформация этих знаний в кодифицированные навыки внутри общего репозитория компании (например, на базе GitHub вместо статичных заметок в Notion) меняет процесс онбординга:

Эффективность агентской разработки определяется не количеством установленных плагинов из вирусных веток соцсетей, а степенью соответствия инструкций реальным процессам инженера. Подобно тому как костюм индивидуального пошива сидит лучше купленного наугад на распродаже, лаконичный набор из пяти собственных специализированных файлов .agent/skills обеспечивает большую скорость и чистоту кода, чем сотни заимствованных скриптов.

💬 Цитаты

«Удаление девяноста процентов ваших навыков — это не потеря, это спасение ваших токенов и производительности.»

Дэвид Ондрей 01:19

«Навыки — это SOP эпохи искусственного интеллекта. Хороший процесс служит вам, чтобы вы могли служить своим пользователям.»

Дэвид Ондрей 28:52

«Копировать чужие вирусные репозитории навыков — это всё равно что носить костюм с чужого плеча, который вам совершенно не подходит.»

Дэвид Ондрей 41:13
👥 Спикер
🔗 Упомянутые сайты и проекты
📖 Термины
Агентский навык (Agent Skill)
Специализированный файл инструкций (.md), описывающий регламент и шаги выполнения конкретной задачи для ИИ-агента.
Harness (Среда исполнения агента)
Программный каркас (например, Claude Code, Cursor или Codex), управляющий вызовами моделей, доступом к файловой системе и терминалу.
Контекстное окно (Context Window)
Максимальный объем данных в токенах, который языковая модель способна единовременно удерживать в оперативной памяти при генерации ответа.
Промпт-инъекция (Prompt Injection)
Атака на языковую модель, при которой вредоносные инструкции внедряются в контекст для перехвата управления поведением агента.
SOP (Standard Operating Procedure)
Стандартная операционная процедура — пошаговый регламент действий сотрудников или агентов для достижения воспроизводимого результата.
📊 Цифры
⚖️ Другая сторона
Искусственный интеллект Дэвид Ондрей агентские навыки Cloudroom Claude Code контекстное окно