ARCANADA
LIVE L1 · цель L3

Model Connector

Единый API для AI CLI-агентов и облачных провайдеров моделей.

Единый OpenAI-совместимый эндпойнт, объединяющий Cursor, Claude Code, Gemini CLI, Codex и OpenRouter. NestJS + Fastify на порту 3900, работает на connector.arcanada.ai. Публичный репозиторий, MIT. Внутренний бенчмарк задокументировал жёсткий компромисс: CLI-коннекторы не поддерживают схему JSON и параллельные запросы, поэтому не могут заменить OpenAI API для Graphiti, Cognee, LangChain — для структурированного вывода используй OpenRouter или прямой API.

Что умеет

  • OpenAI-совместимый /chat/completions (HTTP 201 на /execute)
  • Коннекторы: Claude CLI, Cursor, Gemini, Codex, OpenRouter
  • Ограничение запросов и квоты на арендатора
  • Учёт токенов на запрос и на арендатора
  • Публичный репозиторий MIT (Arcanada-one/model-connector)
  • 104 теста на все четыре CLI-коннектора
  • Задокументированная матрица возможностей (схема JSON / параллелизм на коннектор)

Текущий уровень автономии

L1
Что значат уровни →

Слабое звено

CLI-коннекторы хрупки по природе — агенты могут вернуть код 0 при логической ошибке, структурированный вывод не поддерживается, параллельных запросов нет. Нет автоматической резервной цепочки между провайдерами: если Claude CLI зависнет — запрос зависнет.

Roadmap до L3

  1. L3 — самотестирование коннекторов при старте, проверка вывода по схеме через Zod, структурированная классификация ошибок на коннектор.
  2. L4 — резервная цепочка провайдеров (Claude → OpenRouter → OpenAI) с предохранителем на коннектор; жёсткий лимит расходов на арендатора.
  3. L5 кандидат — автоматическая маршрутизация по сложности задачи, бюджету и требованию структурированного вывода.

Ссылки