Apache Maka CLI
Apache Maka (Incubating)
Агентский воркспейс с полным логом каждого шага: сообщения модели, вызовы инструментов и решения о доступе как единая цепочка событий
- 5 962 ★ репозитория
- Последний коммит
- Apache-2.0
Расширенный доступ
Почему такой уровень
- Запускает команды и инструменты с разрешениями на вашей машине
- Пока нет подписанного официального релиза, только сборка из исходников
Установка
Ручная установка
git clone https://github.com/apache/maka.git
cd maka
npm ci
npm run devОфициального релиза Apache пока нет, это сборка из исходников для разработки и тестирования.
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Запускает команды и инструменты с разрешениями на вашей машине
- Пока нет подписанного официального релиза, только сборка из исходников
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Maka это харнес для агентов от Apache Software Foundation, у которого рантайм-лог служит единственным источником правды: каждое сообщение модели, вызов инструмента, решение о разрешении и завершение хода записывается как RuntimeEvent, а интерфейс, следующий промпт и восстановление после сбоя строятся поверх этого лога и отдельно не хранятся. Десктоп, TUI, CLI и модуль для бенчмарков работают через один и тот же Runtime Host, а результаты сравнения с другими харнессами на одинаковых моделях публикуются вместе с логами по каждой задаче. Модель и данные сессий остаются локальными, можно подключить облачное API, локальную модель или совместимый шлюз.
Для кого. Для разработчиков и исследователей, которым важна прозрачность работы агента и возможность проверить, что и почему он сделал.
Подходит, если
- Нужен полный, проверяемый лог каждого шага агента для аудита или отладки
- Хочется сравнить харнесы на одной модели с прозрачной методикой бенчмарка
- Важно, чтобы сессии и настройки оставались только на вашей машине
Не подходит, если
- Нужен готовый установочный пакет прямо сейчас: официальных релизов Apache пока нет, доступна только сборка из исходников
- Достаточно обычного кодинг-агента без детального лога рантайма
Пример запроса к агенту
Покажи полный лог последнего хода: какие инструменты вызывались и какие разрешения запрашивалисьОграничения
Официального релиза Apache пока нет, доступна только сборка из исходников через npm, что требует Node.js 22.19 или новее и ripgrep. Проект находится в статусе Incubating.
Как отключить. Удалите клонированный репозиторий и папки настроек Maka, созданные при первом запуске.
Частые вопросы
Есть готовый установщик?
Пока нет официального релиза Apache, доступна только сборка из исходников; удобные пакеты для сторонних менеджеров не считаются официальным релизом.
Куда уходят данные сессий?
Сессии, настройки и записи прогонов хранятся локально, модель вы подключаете сами.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыСамостоятельный агент-платформа для одного рабочего места: чат с планированием, база знаний, MCP-инструменты, скиллы, память и песочница
Локальный ИИ-агент, который работает на своем железе через llama.cpp, водит браузер, правит файлы, выполняет разрешенные команды и помнит контекст между сессиям
Мост между локальными CLI-агентами: Codex, Cursor или Claude Code делегируют работу Antigravity, Grok, Kimi и еще семи агентам.
Локальная панель для управления множеством агентов на разных машинах: память, граф кода и обмен сообщениями между агентами
Слой поверх кодинг-агентов: под задачу собирает временную команду специализированных агентов в Claude Code, Codex, Cursor и Gemini
Agav ведет задачу в терминале как кодинг-агент: читает репозиторий, правит файлы, гоняет тесты, работает с семью провайдерами.
Коротко о README
README подчеркивает, что Maka сравнивает себя с другими харнессами на одной модели тем же официальным верификатором и публикует результаты по каждой задаче в docs/eval. Ключевая идея: лог и есть рантайм, все остальное, интерфейс, следующий промпт, восстановление после сбоя, строится поверх append-only событий. Desktop, TUI, CLI и Eval работают через единый Runtime Host. Официальных релизов Apache еще нет, для использования нужно собрать из исходников через npm с Node.js 22.19+ и ripgrep. Проект в статусе Apache Incubator.