Open-source runtime для AI-агентов программирования с CLI-first подходом: работает с любой моделью через MCP tools в интерактивном режиме, через stdin, как демон или по WebSocket/ACP.
tao12345666333/ankaloop
Python-среда для coding-агента со всем необходимым: работает в терминале, через HTTP/WebSocket-сервер и в Telegram.
Open source альтернатива:Claude Code
- Звёзды
- 57
- Форки
- 10
- Открытые issues
- 0
- Последний коммит
- позавчера
Что это?
AnkaLoop — Python-агент для работы с кодом, который запускается локально или на собственном сервере. В него входят инструменты для чтения, поиска и редактирования кода, а также выполнения команд. Есть постоянные сессии, правила проекта в AGENTS.md и долговременная память — благодаря этому работа не ограничивается одним запросом.
Одно и то же ядро доступно через CLI, HTTP/WebSocket-сервер на FastAPI и дополнительного Telegram-бота. Встроенные агенты explorer, planner, coder и focused_coder выполняют делегированные подзадачи, а MCP-серверы через stdio или HTTP/SSE расширяют набор инструментов. Команды Skills, slash-команды и hooks позволяют настраивать поведение для каждого проекта.
AnkaLoop работает с OpenAI, Anthropic, GMI и любыми совместимыми с OpenAI endpoint, которые настраиваются через TOML-файл. Также предусмотрены трассировка OpenTelemetry и задачи автоматизации, совместимые с cron.
Ключевые возможности
- 01Встроенные инструменты для чтения, поиска и редактирования кода, внесения патчей и выполнения команд оболочки
- 02Постоянные сессии с поиском по истории и долговременной памятью
- 03Делегирование задач агентам с ролями explorer, planner, coder и focused_coder
- 04Поддержка MCP-клиентов через stdio и HTTP/SSE
- 05Skills, slash-команды и хуки до и после вызова инструментов, настраиваемые для каждого проекта
- 06HTTP/WebSocket-сервер с отменой запросов и потоковой передачей данных, а также Telegram-бот
Сценарии использования
- Запуск coding-агента в терминале для работы с локальным репозиторием
- Развёртывание общего сервера агентов, к которому коллеги могут подключаться удалённо
- Общение с coding-агентом через Telegram, когда вы не за компьютером
- Подключение внутренних инструментов к агенту через MCP-серверы
Быстрый старт
- 1
Установите AnkaLoop из PyPI с помощью pip
python -m pip install ankaloop - 2
Настройте провайдера моделей с помощью интерактивного мастера
anka init - 3
Запустите агента в текущем проекте
anka
Что важно знать
- Требуется Python 3.11 или новее и учетные данные для поддерживаемого провайдера моделей.
- Проект активно разрабатывается, поэтому интерфейсы могут измениться.
В подборках
Темы
Частые вопросы
- Что такое ankaloop?
- Python-среда для coding-агента со всем необходимым: работает в терминале, через HTTP/WebSocket-сервер и в Telegram. AnkaLoop — Python-агент для работы с кодом, который запускается локально или на собственном сервере. В него входят инструменты для чтения, поиска и редактирования кода, а также выполнения команд. Есть постоянные сессии, правила проекта в AGENTS.md и долговременная память — благодаря этому работа не ограничивается одним запросом.
- ankaloop можно использовать бесплатно? Какая у него лицензия?
- ankaloop распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ankaloop всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ankaloop — 6 нояб. 2026 г..
- Для чего можно использовать ankaloop?
- Запуск coding-агента в терминале для работы с локальным репозиторием Развёртывание общего сервера агентов, к которому коллеги могут подключаться удалённо Общение с coding-агентом через Telegram, когда вы не за компьютером Подключение внутренних инструментов к агенту через MCP-серверы
- Как установить ankaloop?
- Установите AnkaLoop из PyPI с помощью pip: python -m pip install ankaloop Настройте провайдера моделей с помощью интерактивного мастера: anka init Запустите агента в текущем проекте: anka
- Где скачать ankaloop?
- Исходный код и инструкции по установке — на GitHub: https://github.com/tao12345666333/ankaloop
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Grok Build — терминальный ИИ-агент для программирования от SpaceXAI с полноэкранным TUI, который редактирует файлы, выполняет команды оболочки и ищет информацию в интернете.
Оболочка для coding-агентов на Rust, позволяющая запускать множество агентов параллельно с низким расходом памяти и быстрым стартом.
Pi — AI-агент для программирования, заранее скомпилированный в нативный код: он запускается быстрее и использует меньше CPU, чем Pi на Bun или Node.
Десктопный агент для написания кода (приложение на Tauri и CLI), работающий с уже имеющимися AI-подписками или локальными моделями и включающий поиск по коду и проверки результатов.
Среда выполнения на TypeScript запускает Claude Code, Codex, Grok Build, OpenCode и другие CLI кодовых агентов через единый API и сама выполняет проверки.