ANOLISA CLI

ANOLISA — системный стек для агентов: сжатие вывода инструментов, память, снимки рабочей папки, проверка команд, учет токенов

  • 663 ★ репозитория
  • Последний коммит
  • Apache-2.0
CLI

Широкий доступ

Почему такой уровень

  • Меняет окружение запуска агента: команды проходят через AW, а компоненты работают с ядром и параметрами системы
  • Рабочие снимки, память и записи выполнения хранят содержимое файлов и вывод команд
  • Компонент `ktuner` может применять и откатывать параметры ядра Linux
Все причины и проверки

agentic-os-org/anolisa

Установка

Ручная установка

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.

Обсуждение

Вопросов и отзывов пока нет.

Консольный SSH-инструмент для агентов: выполнение команд, загрузка и скачивание файлов, белые и черные списки команд.

CLIШирокий доступ87Звезды репозитория

Docker-песочница для кодинг-агентов: образ на Debian с Copilot CLI, Codex и Pi, а доступ по SSH, RDP и Docker включается флагами.

CLIРасширенный доступ154Звезды репозитория

Allox CLI поднимает изолированную среду агента с оболочкой, браузером и Jupyter и хранит контрольные точки.

CLIШирокий доступ163Звезды репозитория

CLI запускает команды и ИИ-агентов в изолированных микро-ВМ с загрузкой до 125 мс и скрывает ключи API от самой песочницы.

CLIШирокий доступ62Звезды репозитория

Скилл и библиотека Python: четыре показателя качества решений агента, защита от повторной записи и предохранитель цепочки агентов

СкиллРасширенный доступ309Звезды репозитория

Коротко о README

README определяет ANOLISA как системный стек для рабочих нагрузок агентов и дает три пути: готовый образ, установка на существующий Linux или подключение уже используемого агента. Затем разобраны причины, по которым агентам нужен стек, примеры с видео, таблицы компонентов по слоям и открытая архитектура AW с протоколом провайдеров. Завершают страницу пример настройки и запуска, сведения о разработке и документации.

Бейдж для README

Сообщить о проблеме