Перейти к содержимому

Блог

Что вышло

Chimera Agent 0.45.0: Управление, Лимиты Расходов и Исправления Безопасности

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

Наш собственный текст о нашем же выпуске. Читать описание выпуска на GitHub

Настройки Безопасности, Которые Действительно Работают

Предыдущая версия поставлялась с небезопасной конфигурацией: открытые порты, отсутствие аутентификации и предупреждений. Это не было ошибкой — это был осознанный выбор в пользу простоты настройки в ущерб безопасности, но баланс был нарушен. Теперь serve отказывается привязываться к адресам, не являющимся loopback, без токена, а Docker-конфигурация публикует только на 127.0.0.1. Если вам нужно открыть шлюз, вы должны явно указать это с помощью --allow-insecure-bind или установить CHIMERA_SERVER_TOKEN.

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

Лимиты Расходов, Которые Работают

До этого релиза единственным контролем расходов был счетчик шагов. Задача в цикле повторных попыток могла истощить ваши API-кредиты без предупреждения. Теперь есть три отдельных лимита: на выполнение, на задачу и ежедневный агрегат. Если вызов не может быть оценен, выполнение останавливается, а не продолжается без контроля. Локальные модели считаются бесплатными, а не неизвестными, поэтому лимиты не блокируют единственную конфигурацию, которая не может превысить расходы.

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

Управление, Которое Охватывает Все Поверхности

Пять различных компонентов (serve, cron, MCP, A2A и адаптеры сообщений) имели свои собственные минимальные реестры инструментов. Теперь они используют общий стек governed_profile(), проверяемый на этапе сборки с помощью AST. Ключевая идея в том, что CHIMERA_GOVERNANCE=observe полезнее, чем enforce — он логирует то, что было бы заблокировано, не блокируя ничего, чтобы вы могли оценить влияние перед включением.

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

Что Далее

Запустите chimera doctor, чтобы проверить вашу конфигурацию, затем пересмотрите ваше развертывание, если вы привязывались к 0.0.0.0. Полный список изменений доступен в Chimera Agent v0.45.0.

https://chimeraagent.space