Проблема: стоимость API и галлюцинации
В конце 2025 года разработчик столкнулся с критическими проблемами при использовании AI-ассистентов в коде: устаревшие данные моделей приводили к галлюцинациям, а прямые запросы к API (OpenAI, Anthropic) быстро исчерпывали лимиты. Попытки запустить локальные модели через Ollama не дали нужного качества. Решение — Proxima — возникло как инструмент для маршрутизации запросов через уже авторизованные браузерные сессии пользователей, что позволяет использовать мощные модели без оплаты подписок.
Как это работает: Session Routing vs BYOK
Proxima работает как локальный сервер на 127.0.0.1, объединяя разные источники ИИ. Архитектура предлагает два режима маршрутизации:
- Session Routing (по умолчанию): Использует куки и сессии из открытых вкладок браузера (ChatGPT, Claude, Gemini, Perplexity). Запросы перехватываются на уровне рендеринга через WebSocket, минуя HTML-парсинг. Это бесплатно, но может нарушать ToS провайдеров при коммерческом использовании.
- BYOK (Bring Your Own Key): Поддержка официальных API ключей (OpenAI, Anthropic, Google, DeepSeek, Groq, xAI, OpenRouter и др.) и локальных моделей (Ollama, LM Studio). Ключи хранятся в системном хранилище паролей.
Интеграция с IDE и Agent-автоматизация
Proxima совместим с Cursor, VS Code, Windsurf и Claude Desktop через протокол MCP (Model Context Protocol). Ключевая фишка — встроенный Python-агент (proxima-agent), который умеет:
- Self-Healing Debugging: Самостоятельно запускает тесты, анализирует ошибки и переписывает код до прохождения всех тестов.
- Autonomous Browser Control: Управляет Chrome через CDP для проверки UI и пользовательских сценариев.
- Dynamic Skill Generation: Пишет и тестирует собственные Python-скрипты для расширения своих возможностей.
Технические детали и безопасность
Для оптимизации контекста Proxima использует локальный классификатор, который динамически подгружает только необходимые инструменты (tools) в промпт, избегая переполнения окна контекста. Агент работает в трех режимах безопасности: Full Auto (полное управление), Smart (утверждение команд) и Suggest (только предложения).
| Характеристика | Session Routing | BYOK / Local |
|---|---|---|
| Источники моделей | ChatGPT, Claude, Gemini, Perplexity | OpenAI, Anthropic, DeepSeek, Ollama, LM Studio |
| Стоимость | Бесплатно (требует активной сессии в браузере) | Платно (API ключи) или бесплатно (локально) |
| Безопасность данных | Данные уходят к провайдеру через ваш аккаунт | Полный контроль (локально) или через API |
| Совместимость | Cursor, VS Code, Windsurf (через MCP) | Cursor, VS Code, Windsurf (через MCP) |
Почему это важно
Proxima решает проблему «усталости от подписок», позволяя разработчикам использовать frontier-модели без дополнительных затрат. Однако проект находится на стадии open-source релиза, и авторы предупреждают о рисках использования Session Mode в коммерческих проектах из-за потенциальных нарушений условий использования сервисов.
Источник: Github ↗
