ЗДЕСЬ медиа
blog.jetbrains.com

Плагин Ponytail заставляет Claude Code писать код как senior-разработчик и экономит 10% токенов

Для ИИ-агентов появляются инструменты, обещающие радикально сократить объем генерируемого кода. Один из них — ponytail для Claude Code. Он меняет системный промпт так, чтобы агент вел себя как опытный senior-разработчик. Вместо установки лишних библиотек и написания многострочных оберток, модель ищет самое лаконичное нативное решение. Сначала агент проверяет стандартную библиотеку и возможность решить задачу одной строкой. Только потом он генерирует минимально рабочий код.

Команда JetBrains провела A/B-тестирование этого скилла на 80 парных задачах через песочницу Harbor. Разработчики заявляли сокращение объема кода на 54%. Реальные замеры показали более скромные, но статистически значимые результаты. Плагин срезает 15.4% строк кода и снижает итоговую стоимость вызовов на 10.3%. На примере экспорта из three.js базовый агент написал 10 строк с лишними абстракциями. С ponytail модель справилась за 5 строк, сразу применив нужные трансформации. Качество итогового результата при этом не пострадало.

Главный технический нюанс кроется в способе подключения. Если просто положить файл навыка в рабочую директорию, Claude Code не использует его самостоятельно. В тестах зафиксировано ровно ноль самоактиваций. Скилл дает реальную экономию только при жестком внедрении через хук SessionStart. В этом случае правила принудительно отправляются в каждом запросе, заставляя модель отсекать избыточный код.

Поделиться:

Telegram

Ещё из архива

Все публикации