Разработчики сталкиваются с серьезными расходами на автономные AI-агенты. Недавний пост на r/cursor описывает случай, когда пользователь потратил $135 за неделю, а другой — $300 в месяц. Это поднимает важный вопрос о том, как контролировать затраты, чтобы избежать дальнейших финансовых потерь.
Как работают автономные агенты?
Агент Cursor выполняет задачи самостоятельно: генерирует код, запускает тесты и продолжает работу, не требуя вмешательства человека. Но каждая итерация требует токены, и неожиданные счета могут быстро накапливаться. Подписка на Pro-план стоит около $20 в месяц и включает ограниченное количество запросов. Однако фоновый агент использует эти запросы интенсивнее, совершая множество вызовов во время каждой итерации.
С выбором режима MAX, который использует лучшие модели, добавляется 20% надбавка. Месячная подписка может обернуться расходами в 5-10 раз выше из-за продолжительной работы агента над сложными задачами, без каких-либо автоматических ограничений.
Почему продолжительное наблюдение не решает проблему
Общепринятое решение — следить за расходами и отключать агента при резком росте затрат — противоречит самой концепции автономных агентов. Цель заключается в том, чтобы оставить их работать без постоянного контроля. Но отсутствие лимитов становится серьезной проблемой как для бюджета, так и для безопасности.
Нужны механизмы контроля затрат
Модуль Verifiable Intent от ClawPay предложен как решение этой проблемы. Он обязывает агента объявить свои намерения перед каждой операцией, требующей затрат. Принцип работы таков:
- Установите бюджет для конкретной задачи. Например, «рефакторинг модуля аутентификации: максимум $15».
- Агент сообщает о предполагаемых расходах перед каждым действием. Например, «сейчас используется Claude 3.5 для генерации кода, предполагаемая стоимость: $0.12».
- Как только установленный бюджет исчерпан, агент останавливается и сообщает о своих результатах.
- Каждое объявление намерений фиксируется, что позволяет отслеживать, когда и на что тратились средства.
И что мне с этого?
Разработчики должны учитывать возможные расходы на AI-агентов, что особенно актуально в условиях современных экономических реалий. Установка лимитов и возможность контроля за расходами помогут избежать неприятных сюрпризов и повысить эффективность работы с автономными системами.
Что дальше?
Придется ждать, что разработчики таких инструментов, как Cursor, внедрят лимиты расходов, чтобы обеспечить пользователям прозрачность и контроль.