Atomic Agent
Локальный ИИ-агент, который работает на своем железе через llama.cpp, водит браузер, правит файлы, выполняет разрешенные команды и помнит контекст между сессиям
Высокий риск
Высокий уровень ставим, когда инструмент пишет во внешние системы, работает с деньгами, рабочими базами или секретами либо выполняет произвольные команды. CLI поставит его только после вашего согласия.
Почему такой уровень
- Выполняет разрешенные shell-команды, правит файлы и управляет браузером на машине пользователя
- Хранит память, сессии и ключи провайдеров локально, риск при компрометации самой машины
- Опционально может выгружать данные вовне, если это явно включено, поэтому нужно проверить настройки egress
Установка
Ручная установка
curl -fsSL https://atomicagent.io/install | shУстановка на macOS и Linux.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Atomic Agent это самостоятельный терминальный агент, у которого весь цикл управления и все состояние хранятся локально: сессии, память, задачи, трассировки и профиль браузера лежат в виде файлов и SQLite-баз на диске пользователя. Агент за один запрос к модели возвращает массив вызовов инструментов, проверенный грамматикой на валидность, и выполняет их без перекодирования всего контекста заново на каждом шаге, что держит работу с маленькими квантованными моделями быстрой. Из коробки идет набор стартовых скиллов: календарь и заметки Apple, Docker, ffmpeg, GitHub, Notion, Obsidian, PDF, работа с погодой и другие, а внешние инструменты подключаются через MCP. Есть команда переноса данных из Hermes, OpenClaw, Claude Code, Codex, Pi и Oh-My-Pi.
Для кого. Для разработчиков, которые хотят локального агента без затрат на токены облачных моделей и с полным контролем над тем, что уходит за пределы машины.
Подходит, если
- Нужен агент, который работает полностью на своем железе на квантованных моделях без затрат на API
- Важно, чтобы память, сессии и профиль браузера агента оставались только на диске пользователя
- Есть данные из Claude Code, Codex, Pi или другого агента, которые хочется перенести в новый инструмент
Не подходит, если
- Нужен готовый стабильный инструмент, а не developer preview с часто меняющимся API и командами
- Нет подходящего железа для локальных квантованных моделей приемлемого размера
- Достаточно текущего рабочего процесса на Claude Code или Cursor и не нужен отдельный локальный агент
Пример запроса к агенту
Запусти Atomic Agent на локальной модели, перенеси мои скиллы и сессии из Claude Code и открой браузер на этой страницеОграничения
README прямо называет проект developer preview: команды, конфигурация и поведение еще меняются, для стабильной интеграции нужно фиксировать версию релиза. Сборки пока доступны только для macOS на Apple Silicon, Linux x64/arm64 и Windows x64. Требует Node.js 25.7 и выше при разработке из исходников.
Как отключить. Выполните atomic-agent uninstall: команда покажет, что будет удалено (конфиг, память, сессии, модели), и попросит подтверждение словом uninstall. Есть флаг --dry-run для предпросмотра и --keep-data, чтобы сохранить данные.
Проверка безопасности
- Выполняет разрешенные shell-команды, правит файлы и управляет браузером на машине пользователя
- Хранит память, сессии и ключи провайдеров локально, риск при компрометации самой машины
- Опционально может выгружать данные вовне, если это явно включено, поэтому нужно проверить настройки egress
Коротко о README
README описывает Atomic Agent как локальный агент, который управляет браузером, файлами, командами и памятью полностью на машине пользователя, используя собственную сборку llama.cpp для ускорения маленьких моделей. Установка одной командой скрипта, обновление и удаление встроены в сам бинарь. Подробно расписан цикл агента: промпт, решение моделью в виде JSON-массива вызовов инструментов с проверкой грамматикой, выполнение с параллельными безопасными действиями и запросом подтверждения на рискованные, сжатие результатов вместо накопления полного контекста. В комплекте стартовые скиллы для Apple-приложений, Docker, ffmpeg, GitHub, Notion, Obsidian, PDF и других задач. Проект в статусе developer preview, лицензия MIT.
Частые вопросы
Можно ли перенести данные из Claude Code или Codex?
Да, первый запуск предлагает импорт из Hermes, OpenClaw, Claude Code, Codex, Pi или Oh-My-Pi с предпросмотром без записи, либо команда atomic-agent import <источник> позже.
Нужна ли облачная модель?
Нет, агент рассчитан на локальный llama.cpp с квантованными моделями, но можно подключить и облачных провайдеров через MCP и настройку.
Похожие
Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами
Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам
Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования
Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента