ToolLoop: Открытая платформа агентов для инструментов в стиле Claude с любой моделью

✍️ OpenClawRadar📅 Опубликовано: 20 апреля 2026 г.🔗 Source
ToolLoop: Открытая платформа агентов для инструментов в стиле Claude с любой моделью
Ad

Что делает ToolLoop

ToolLoop — это фреймворк с открытым исходным кодом на Python, созданный для предоставления функциональности в стиле Claude Code без привязки к одному поставщику. Фреймворк включает 11 инструментов, охватывающих операции с файлами, поиск кода, доступ к оболочке и под-агентов, и работает с любой LLM через интеграцию с LiteLLM.

Ключевые особенности

  • Фреймворк с открытым исходным кодом, написанный на Python
  • Примерно 2700 строк кода
  • 11 встроенных инструментов: операции с файлами, поиск кода, оболочка, под-агенты
  • Работает с любой LLM через LiteLLM
  • Поддерживает любую модель на Bedrock (DeepSeek, Llama, Mistral) или любой API (OpenAI, Moonshot, локальные конечные точки)
  • Переключение моделей в середине диалога с сохранением общего контекста
  • Одинаковые инструменты и промпты работают на разных моделях
Ad

Пример кода

Вот пример использования SDK из источника:

from sdk import query, ToolLoopOptions

async for event in query( prompt="Find all TODO comments, fix them, run the tests", options=ToolLoopOptions( model="bedrock/converse/deepseek.v3.2", allowed_tools=["Read", "Edit", "Grep", "Glob", "Bash"], ), ): print(event)

Вы можете заменить deepseek.v3.2 на любую модель, сохраняя те же инструменты и структуру промпта.

Для кого это предназначено

Разработчикам, которые хотят получить функциональность агента в стиле Claude Code, но нуждаются в гибкости использования разных моделей от различных поставщиков и в локальных настройках.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Смотрите также

Выпущен пакет навыков для разработки расширений Chrome с открытым исходным кодом
Инструменты

Выпущен пакет навыков для разработки расширений Chrome с открытым исходным кодом

Разработчик quangpl упаковал четырёхлетний опыт разработки расширений для Chrome в восемь навыков AI-агента, охватывающих создание каркаса с WXT, генерацию манифеста, аудит безопасности, тестирование, генерацию ресурсов, публикацию и миграцию с MV2 на MV3.

OpenClawRadar
yburn: Инструмент для аудита и замены ненужных cron-задач AI-агентов
Инструменты

yburn: Инструмент для аудита и замены ненужных cron-задач AI-агентов

yburn — это инструмент на Python, который проверяет cron-задачи AI-агентов и заменяет те, что не требуют LLM, на автономные Python-скрипты. Создатель обнаружил, что 58% из 98 cron-задач были чисто механическими задачами, такими как проверка состояния системы и резервное копирование git.

OpenClawRadar
MemRosetta добавляет постоянную память в Claude Code с помощью одной команды настройки.
Инструменты

MemRosetta добавляет постоянную память в Claude Code с помощью одной команды настройки.

MemRosetta v0.2.4 предоставляет Claude Code кроссессионную память с помощью одной команды npm install. Инструмент включает MCP-сервер с 6 инструментами памяти, автоматический захват сессий и локальное хранилище SQLite, которое можно использовать совместно с Cursor.

OpenClawRadar
Canopy: Терминальная панель управления для работы с несколькими кодовыми агентами Claude
Инструменты

Canopy: Терминальная панель управления для работы с несколькими кодовыми агентами Claude

Canopy — это инструмент с открытым исходным кодом для терминала, который предоставляет единую панель управления для отслеживания нескольких ИИ-агентов программирования, работающих в разных рабочих деревьях git. Он показывает состояния агентов (работает, бездействует, ожидает ввода, завершён, ошибка) и позволяет переходить в сессии или отправлять ввод без полного переключения.

OpenClawRadar