Подключение LLM-провайдеров

Для генерации и редактирования кода Матрёна Coder требует подключения продвинутой нейросети. Мы рекомендуем использовать Claude 3.5 Sonnet или GPT-4o.

Концепция BYO-LLM (Bring Your Own LLM)

Матрёна Coder не взимает подписку за генерацию кода. Вы платите только за саму лицензию IDE (единоразово или по подписке). Токены нейросетей вы оплачиваете напрямую провайдеру (Anthropic, OpenAI, Google) по их себестоимости через API-ключи.

Это значительно дешевле подписок вроде GitHub Copilot или Cursor, так как вы не переплачиваете посредникам, если кодите не каждый день. В среднем, активный месяц работы с Claude 3.5 Sonnet через API обходится в $5-10.

Выбор модели для кодинга

Название модели Наше мнение
Claude 3.5 Sonnet (Anthropic) Абсолютный лидер в написании кода. Лучше всех понимает контекст всего проекта, делает сложный рефакторинг и пишет чистый UI.
GPT-4o (OpenAI) Отличная альтернатива. Быстрая, хорошо справляется с логикой бэкенда. Чуть хуже держит контекст длинных файлов, чем Claude.
GigaChat Pro (Sber) Хорош для русского языка и простых скриптов, но пока уступает мировым лидерам в комплексной архитектуре React/Node.js приложений.
Local: Qwen 2.5 Coder 32B Если у вас есть 32+ ГБ RAM или Mac с чипом серии Max/Ultra — это лучшая локальная бесплатная альтернатива GPT-4.

Настройка провайдера

  1. Откройте Матрёна Coder и нажмите иконку Настройки (Settings) в левом нижнем углу.
  2. Перейдите на вкладку AI Providers.
  3. Выберите нужного провайдера (например, Anthropic).
  4. Вставьте ваш API Key. Для Anthropic вы можете создать его в Anthropic Console.
  5. Рекомендуется установить Model в claude-3-5-sonnet-20240620.

Использование OpenAI-совместимых proxy (OpenRouter / DeepSeek)

Матрёна Coder поддерживает Custom OpenAI URL. Вы можете использовать дешевые или бесплатные модели через агрегаторы.

  • Выберите провайдера: Custom OpenAI
  • Base URL (пример для OpenRouter): https://openrouter.ai/api/v1
  • API Key: Ваш ключ от OpenRouter
  • Model: deepseek/deepseek-coder или anthropic/claude-3.5-sonnet

Конфиденциальность кода

При использовании API (Anthropic, OpenAI) текст редактируемых открытых файлов и файлы, которые ИИ сам решил прочесть для контекста, отправляются на серверы провайдера. Это стандартная практика облачных IDE. Если вы работаете над проектом с NDA или строгой корпоративной тайной, используйте только локальные модели (Custom OpenAI URL с адресом локального сервера Ollama/LM Studio).