По мере быстрого развития инструментов программирования ИИ разработчики сталкиваются с новой проблемой выбора:
Какую модель использовать?
Клод хорошо понимает код, хорошо интегрирует GPT, Gemini обладает преимуществами длинного контекста, DeepSeek является эффективным с точки зрения затрат, в то время как локальные модели более ориентированы на конфиденциальность и управление.
Но реальность такова, что большинство инструментов программирования ИИ, как правило, связываются с одной экологией модели.Разработчикам нужно менять модели, менять инструменты, изменять конфигурацию или даже адаптироваться к новым способам взаимодействия.
На днях один из них, названный OpenCodex Проект с открытым исходным кодом предлагает новое решение.
Адрес проекта: GitHub / lidge-jun / opencodex
Мост между инструментами программирования ИИ и несколькими моделями
OpenCodex по сути является локально запускаемым прокси-слоем модели ИИ.
Он находится между инструментами разработки и сервисом больших моделей, преобразуя запросы с таких инструментов, как Codex, Claude Code и другие, а затем пересылая их на различные платформы больших моделей.
Традиционный режим:
Codex → OpenAI 模型
После использования OpenCodex:
Codex
↓
OpenCodex
↓
Claude / Gemini / GPT / DeepSeek / Ollama 等模型
Разработчики могут свободно переключаться между моделями, не изменяяя исходный рабочий процесс.
Проще говоря, она хотела бы решить следующие проблемы:
Инструменты программирования искусственного интеллекта больше не связываются с одной моделью, а становятся входом в всю экологию модели.
Поддержка нескольких моделей поставщиков
В настоящее время рынок крупных моделей вступил в стадию конкуренции с несколькими моделями, и у разных моделей есть разные преимущества.
Например:
- Клод: Знание понимания кода и анализа сложных проектов
- GPT: Сильная способность к обобщению
- Gemini: длинные контексты, отличные мультимодальные возможности
- DeepSeek: преимущества в плане затрат очевидны
- Ollama: подходит для локального развертывания и конфиденциальности сценариев
OpenCodex объединяет API разных производителей с помощью уровня адаптации Provider.
Разработчики могут выбрать модель в зависимости от задачи:
Используйте Claude при написании кода архитектуры;
Использование GPT при решении сложных алгоритмических задач;
Использование DeepSeek для быстрого создания сценариев;
Используйте локальную модель при работе с внутренним кодом предприятия.
Таким образом, процесс программирования ИИ превратился из «фиксированной модели» в «комбойн моделей».
Основная технология: унифицированный API и преобразование запросов
Самым большим препятствием между различными платформами ИИ является несогласованность стандартов интерфейсов.
Такие сервисы, как OpenAI, Anthropic, Google Gemini, имеют разные форматы API, определения параметров и структуры возврата.
OpenCodex выполняется через уровень агентов:
- Запрос на анализ
- Преобразование форматов
- маршрутизация модели
- Преобразование ответов
Разработчики сталкиваются с единым входом, за которым можно подключить разные модели.
Дизайн похож на унифицированный шлюз в базе данных ORM или облачных вычислениях:
Приложения верхнего уровня не должны заботиться о различиях нижнего уровня.
Реальные преимущества OpenCodex
Для индивидуальных разработчиков это может снизить стоимость программирования ИИ.
В прошлом можно было использовать одну модель высокого уровня, но теперь можно выбрать различные модели в зависимости от сложности задачи:
Простая генерация кода с использованием низкозатратной модели;
Ключевые вопросы проектирования требуют сильной модели;
Конфиденциальный проект выполняет локальную модель.
Для предприятий OpenCodex также предлагает новый способ доступа к ИИ.
Предприятия могут управляться на основе единого уровня агентов:
- Модель публичного облака
- Частные модели
- Модель локального развертывания
Соедините инструменты программирования ИИ с архитектурой корпоративной модели.
Инструменты программирования ИИ вступают в «эру мультимоделей»
За последние несколько лет разработчики были заинтересованы в:
«Какой инструмент программирования лучше всего? »
Вопросы в будущем могут стать:
«Как можно объединить различные модели ИИ, чтобы они работали вместе? »
Идеальной средой разработки может быть:
Клод отвечает за проверку кода;
ГПТ отвечает за сложные рассуждения;
DeepSeek отвечает за повседневную разработку;
Локальные модели отвечают за задачи конфиденциальности.
OpenCodex исследует именно этот путь:
Разъединение инструментов ИИ от модели, предоставление разработчикам выбора модели.
По мере развития агентов ИИ и интеллектуальных сред разработки, слои агентов-модели, подобные OpenCodex, могут стать важной инфраструктурой для подключения различных возможностей ИИ.
Адрес проекта:
GitHub: lidge-jun / opencodex
Если вы используете инструменты программирования искусственного интеллекта, OpenCodex стоит обратить внимание.Это представляет собой тенденцию:
Будущие разработчики не обязательно выбирают только одного ИИ, а могут иметь целую команду разработчиков ИИ.
