Repolode
tao12345666333

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. 1

    Установите AnkaLoop из PyPI с помощью pip

    python -m pip install ankaloop
  2. 2

    Настройте провайдера моделей с помощью интерактивного мастера

    anka init
  3. 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, который редактирует файлы, выполняет команды оболочки и ищет информацию в интернете.

27,7 тыс.+80 за неделю5,2 тыс.RustApache-2.0Обновлён в прошлом месяце

Десктопный агент для написания кода (приложение на Tauri и CLI), работающий с уже имеющимися AI-подписками или локальными моделями и включающий поиск по коду и проверки результатов.

235+10 за неделю44TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 5 часов назад