ANOLISA CLI
ANOLISA — системный стек для агентов: сжатие вывода инструментов, память, снимки рабочей папки, проверка команд, учет токенов
- 663 ★ репозитория
- Последний коммит
- Apache-2.0
Широкий доступ
Почему такой уровень
- Меняет окружение запуска агента: команды проходят через AW, а компоненты работают с ядром и параметрами системы
- Рабочие снимки, память и записи выполнения хранят содержимое файлов и вывод команд
- Компонент `ktuner` может применять и откатывать параметры ядра Linux
Установка
Ручная установка
aw config init --prefix "$AW_PREFIX" --config "$AW_HOME/anolisa.yaml" --state-dir "$AW_HOME/anolisa-state" --qoder "$(command -v qodercli)" --provider sec-core+tokenless --socket "$AW_SEC_SOCKET"Создает конфигурацию с проверкой команд и сжатием вывода. Запуск агента идет командой `aw run --config "$AW_HOME/anolisa.yaml" --agent qoder`.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Меняет окружение запуска агента: команды проходят через AW, а компоненты работают с ядром и параметрами системы
- Рабочие снимки, память и записи выполнения хранят содержимое файлов и вывод команд
- Компонент `ktuner` может применять и откатывать параметры ядра Linux
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
ANOLISA — набор системных компонентов для рабочих нагрузок ИИ-агентов поверх существующей ОС и ядра. Агент остается прежним, а стек добавляет ему окружение. Tokenless сжимает вывод инструментов и упрощает схемы. Agent Memory хранит память между сессиями, ws-ckpt снимает снимки рабочей папки, чтобы сравнить файлы и откатить изменения, а Agent Security Core проверяет команды до выполнения. AgentSight показывает вызовы модели, траектории и расход токенов. Для работы человека есть терминал `cosh`, который сохраняет привычную оболочку и вызывает инструменты и скиллы фразами на естественном языке. OS Skills — справочник для агентов по администрированию, мониторингу, безопасности и DevOps. SkillFS раскладывает скиллы по стабильным представлениям файловой системы, `ktuner` проверяет параметры ядра Linux. Компоненты подключаются к агенту через слой AW: адаптеры и плагины включают проверки команд и оптимизацию вывода без смены интерфейса агента. Сейчас в описании примера работает адаптер для `Qoder`, команды `aw config init`, `aw validate`, `aw run`, `aw status` и `aw inspect` ведут запуск и проверку записей выполнения. Установкой компонентов управляет CLI ANOLISA.
Для кого. Платформенным командам, которые запускают агентов на Linux-серверах и в песочницах и хотят общие снимки, проверки команд и учет токенов.
Подходит, если
- Агент часто читает длинный вывод инструментов, и его надо сжимать, не меняя самого агента
- После работы агента нужно сравнить файлы рабочей папки и откатить лишнее
- Команды агента должны проходить проверку безопасности до выполнения на общем сервере
- Для разбора сбоя нужна траектория: вызовы модели, инструментов и расход токенов
- Образ песочницы собирается с предустановленными компонентами для агентов
Не подходит, если
- Нужен один локальный агент на ноутбуке: стек рассчитан на серверные нагрузки и среды Linux и macOS
- Нужны готовые адаптеры для Claude Code или Cursor: в README описан путь через `Qoder`, остальное идет через открытую архитектуру
- Нужен простой скилл или MCP-сервер: ANOLISA ставится набором компонентов
Пример запроса к агенту
Запусти агента через aw с проверкой команд и сжатием вывода, а после задачи покажи записи выполнения командой aw inspectОграничения
Стек в состоянии предварительной версии: пример в README требует Linux x86_64 с glibc 2.39 или новее, `Qoder` CLI версии 1.1.64 и выше с выполненным входом, а также запущенный бэкенд безопасности. Готовый путь описан для `Qoder`, для других агентов нужны адаптеры по открытой архитектуре AW. Каждый компонент поддерживает свой набор платформ, их проверяют по руководству по установке. Компонент `copilot-shell` перенесен в каталог deprecated. Готовые образы и облачные сервисы перечислены в каталоге образов.
Как отключить. Компоненты снимаются через CLI ANOLISA или менеджером пакетов, которым их ставили. Остановите службу AW командой `aw stop --config "$AW_HOME/anolisa.yaml"` и бэкенд безопасности тем способом, которым его запускали.
Частые вопросы
Что такое ANOLISA?
Многокомпонентный системный стек для ИИ-агентов: он добавляет сжатие вывода, память, снимки рабочей папки, проверку команд и наблюдаемость, не заменяя самого агента.
Как подключить ANOLISA к существующему агенту?
Через слой AW: адаптер или плагин включает проверки и оптимизацию в среде агента. В README приведен пример для `Qoder`, команды `aw config init` и `aw run`.
Что делает Tokenless?
Сжимает вывод инструментов, упрощает схемы инструментов и переписывает команды, чтобы агент тратил меньше токенов. В примере он сжимает текстовые результаты после успешного вызова.
Как откатить изменения агента в рабочей папке?
Компонент Workspace Checkpoint (ws-ckpt) делает снимки рабочей папки, по ним можно сравнить файлы и вернуть нужную версию.
Какие платформы поддерживаются?
На странице значатся Linux и macOS, но у каждого компонента свой список в руководстве по установке. Пример с AW требует Linux x86_64 и glibc 2.39.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыКонсольный SSH-инструмент для агентов: выполнение команд, загрузка и скачивание файлов, белые и черные списки команд.
Docker-песочница для кодинг-агентов: образ на Debian с Copilot CLI, Codex и Pi, а доступ по SSH, RDP и Docker включается флагами.
Allox CLI поднимает изолированную среду агента с оболочкой, браузером и Jupyter и хранит контрольные точки.
CLI запускает команды и ИИ-агентов в изолированных микро-ВМ с загрузкой до 125 мс и скрывает ключи API от самой песочницы.
Скилл и библиотека Python: четыре показателя качества решений агента, защита от повторной записи и предохранитель цепочки агентов
Платформа на вашем сервере, которая выдает каждому агенту свою Linux-машину с SSH и MCP-инструментами для команд и файлов
Коротко о README
README определяет ANOLISA как системный стек для рабочих нагрузок агентов и дает три пути: готовый образ, установка на существующий Linux или подключение уже используемого агента. Затем разобраны причины, по которым агентам нужен стек, примеры с видео, таблицы компонентов по слоям и открытая архитектура AW с протоколом провайдеров. Завершают страницу пример настройки и запуска, сведения о разработке и документации.