Перейти к содержимому

MCP Coding Assistant with support for OpenAI + other LLM Providers

Помощник по кодированию с поддержкой OpenAI и других LLM, интегрируется с Model Context Protocol для реального времени и multi-agent задач.

Python
34 stars

Описание

Это мощный Python-инструмент для разработки ПО через естественный язык, поддерживающий OpenAI, Anthropic и другие LLM. Ключевые особенности: интеграция с MCP для серверов/клиентов, реал-тайм визуализация инструментов, управление стоимостью токенов, мульти-агентная координация. Технологии: Python 3.10+, CLI/API интерфейсы, инструменты для файлов/команд/поиска. Применения: автоматизация кодирования, интеграция с Claude Desktop, сложные задачи в команде агентов.

Возможности

Поддержка нескольких провайдеров

Работа с OpenAI, Anthropic и другими LLM для гибкого выбора моделей.

Интеграция с Model Context Protocol

Запуск как MCP-сервера/клиента, подключение к Claude Desktop, multi-agent синхронизация.

Реал-тайм визуализация инструментов

Отслеживание прогресса выполнения инструментов с индикаторами в терминале.

Управление стоимостью

Отслеживание токенов, расходов и установка бюджетных лимитов.

Комплексный набор инструментов

Операции с файлами (view, edit, replace), поиск (glob, grep), выполнение команд (bash), веб-поиск (Jina).

Оптимизация контекста

Сжатие разговоров, управление памятью для эффективного использования токенов.

Мульти-агентная координация

Специализированные агенты для совместного решения сложных задач с чат-командами.

Установка

  1. Клонируйте репозиторий.
  2. Установите зависимости: pip install -r requirements.txt
  3. Создайте файл .env с API-ключами: OPENAI_API_KEY=your_openai_api_key_here ANTHROPIC_API_KEY=your_anthropic_api_key_here (Опционально: OPENAI_MODEL=gpt-4o и т.д.)

Информация

Язык
Python
GitHub Stars
34

Ссылки