Агент, который живёт в вашем терминале и делает работу, а не окно чата, которое её описывает.
Что он делает
Решает задачу от начала до конца
Он планирует, правит файлы, запускает команду проверки и откатывает всю попытку, если проверка не проходит. Запуск, ничего не изменивший на диске, отмечается как провал, а не как успех, — и каждая расписка называет, кто её одобрил: тест, разница файлов, проверяющая модель или никто.
Делит работу и изолирует её
Несколько задач идут одновременно, каждая в своём рабочем дереве git, поэтому параллельные агенты не могут править один файл за спиной друг у друга. Безопасные правки сливаются, столкновения не угадываются, а сообщаются.
Помнит и планирует
Кратковременная, недавняя, фактическая и относящаяся к вам память с графом связей и полнотекстовым хранилищем, плюс расписание по cron-выражению — сама задача пишется обычными словами — чтобы он работал без напоминаний.
Дотягивается до мира
Файлы, оболочка, настоящий отрисованный браузер, любой сервер MCP, веб-поиск, генерация изображений, речь, скачивание медиа, анализ данных и графики. Сообщения в Discord, Telegram, Slack, Signal и WhatsApp, плюс конечная точка HTTP.
Учится и оставляет только то, что прошло
Когда один и тот же род задач удаётся больше одного раза, из этого получается многоразовая карточка навыка. Карточка, рождённая в запуске, который прочитал недоверенное содержимое, остаётся в ожидании и вне поиска, пока кто-нибудь не одобрит её командой chimera skills-approve.
Установка
Одна команда и один ключ — для ядра. Чтение документов, расшифровка аудио, построение графиков, скачивание медиа и разговор с MCP-серверами приходят с дополнением [full]; веб-поиск, генерация изображений и голос требуют каждый свой ключ. chimera features — живой список того, что уже включено.
pip install chimera-agentpip install 'chimera-agent[full]'chimera initchimera solve "add a --json flag to the report command" --verify "pytest -q"Забор по умолчанию не поднят. --guard пропускает каждый вызов инструмента через ядро управления, а --taint помечает то, что пришло извне; ни то ни другое не включено по умолчанию. Песочница по умолчанию — local, и она не изолирует: для автономной работы или чужого кода ставьте CHIMERA_SANDBOX=docker. Без интерактивного терминала (cron, CI) команда на хосте по умолчанию отклоняется, а планировщик до сих пор остаётся одной из поверхностей, не отслеживающих заражение.
Своя модель
Один ключ OpenRouter открывает сотню моделей. Собственные ключи OpenAI, Anthropic, Gemini и DeepSeek работают напрямую, несколько ключей одного провайдера чередуются при исчерпании лимита, а локальной модели через Ollama ключ не нужен вовсе. Любая точка доступа, совместимая с OpenAI, подключается одной настройкой.
export CHIMERA_MODEL=ollama/llama3.1