VEXI (Vexi CLI) — это открытый, лицензированный MIT, 100% локальный терминальный агент кодирования с ИИ, который сканирует вашу кодовую базу, редактирует файлы, запоминает решения между сеансами и работает с вашими собственными ключами API от нескольких провайдеров.
https://vexi.pro/?ref=producthunt&utm_source=aipure
VEXI

Информация о продукте

Обновлено:16/06/2026

Что такое VEXI

VEXI — это агент кодирования с искусственным интеллектом для командной строки, разработанный для разработчиков, которые работают преимущественно в терминале. Устанавливается одной командой npm, он может читать и понимать ваш проект (уважая .gitignore и пропуская каталоги, такие как node_modules), вносить изменения в код непосредственно в ваших файлах и сохранять постоянную память о предыдущих решениях, чтобы вам не приходилось каждый раз заново объяснять контекст. VEXI позиционируется как легкий инструмент без регистрации: он работает локально, хранит конфигурацию и данные сеансов на вашей машине и поддерживает несколько провайдеров ИИ через ваш собственный ключ API.

Ключевые особенности VEXI

VEXI (Vexi CLI) — это AI-агент для кодирования с открытым исходным кодом, лицензированный MIT, который полностью работает в вашем терминале и на 100% локально — без регистрации, без серверного поставщика и без обязательного облачного приложения. Он сканирует весь ваш проект (учитывая .gitignore), редактирует файлы, сохраняет сжатую «память» предыдущих решений между сеансами и может воспроизводить сеансы в виде интерактивного HTML-файла, которым можно поделиться. Вы используете свой собственный ключ API от нескольких провайдеров (автоматически определяется), и VEXI также может выполнять общие команды сборки/инструментария на многих языках, объясняя код на нескольких человеческих языках.
Установка CLI одной командой: Установите одной командой (npm install -g vexi-cli) и запустите на Windows, macOS или Linux без сложной настройки.
Поддержка нескольких провайдеров с собственным ключом: Автоматически определяет провайдера AI по формату вашего ключа и поддерживает таких провайдеров, как Groq, Google Gemini, Anthropic, OpenAI, OpenRouter и Mistral — ключи хранятся локально.
Понимание всего проекта: Сканирует всю кодовую базу (а не только один файл), учитывает .gitignore и пропускает папки, такие как node_modules, чтобы обосновать изменения в реальном контексте проекта.
Локальная память и сжатие контекста: Поддерживает текущее резюме решений между сеансами (сохраняется в проекте), поэтому вам не нужно повторно объяснять архитектуру и предпочтения.
Воспроизведение и совместное использование сеансов: Экспортирует сеансы в виде интерактивных HTML-воспроизведений, чтобы члены команды могли пошагово просматривать, что изменил агент и почему.
Автоматизация сборки/запуска + многоязычные объяснения: Может выполнять общие команды сборки (например, pip, gcc, javac, cargo) и объяснять код на арабском, испанском, португальском, французском или английском языках.

Варианты использования VEXI

Исправление ошибок и рефакторинг в существующих репозиториях: Сканирование проекта, обнаружение проблем (например, ошибок аутентификации/JWT), применение целенаправленных изменений в файлах и сохранение обоснования с помощью памяти сеанса и воспроизведения.
Адаптация и передача знаний: Новые инженеры могут воспроизводить предыдущие сеансы, чтобы понять решения, увидеть примененные изменения и получить объяснения на предпочитаемом ими языке.
Полиглотная сборка и устранение неполадок CI: Полезно для команд, работающих с Python/Java/C/Rust/Go, где агент может запускать сборки/тесты и итерировать исправления непосредственно из терминала.
Рабочие процессы разработки, ориентированные на конфиденциальность: Подходит для регулируемых или чувствительных к безопасности сред, избегая «серверов агентов», размещенных у поставщиков, сохраняя память и конфигурации локально, отправляя код только выбранному поставщику моделей.
Поддержка документации и понимания кода: Генерируйте четкие объяснения незнакомых модулей и решений для внутренней документации с многоязычным выводом для поддержки глобальных команд.

Преимущества

100% локальный рабочий процесс (без серверов VEXI): память, сеансы и ключи хранятся на вашей машине.
Открытый исходный код (MIT) с простой настройкой CLI и возможностью совместного использования записей сеансов.
Гибкий выбор провайдера (BYOK) с автоматическим определением провайдера.
Контекст всего проекта + постоянная память уменьшает количество повторных запросов.

Недостатки

По-прежнему зависит от сторонних поставщиков AI — ваш код отправляется тому поставщику, которого вы настроите, в соответствии с его условиями конфиденциальности.
Вы несете ответственность за расходы на API и за проверку/валидацию изменений кода перед их применением.
Подход, ориентированный на CLI, может быть менее удобным для пользователей, которые предпочитают полноценные IDE-нативные возможности.

Как использовать VEXI

1) Установите Vexi CLI: В вашем терминале выполните: npm install -g vexi-cli
2) Перейдите в папку вашего проекта: Перейдите в репозиторий, который вы хотите, чтобы Vexi читал и редактировал (например, cd ~/my-project).
3) Запустите Vexi: Выполните: vexi
4) Добавьте ключ провайдера ИИ (BYOK): Предоставьте ключ API от поддерживаемого провайдера (Groq, Gemini, Anthropic, OpenAI, OpenRouter, Mistral). Vexi автоматически определяет провайдера по формату ключа и сохраняет его локально в ~/.vexi/config.json с правами только для владельца.
5) Позвольте Vexi просканировать вашу кодовую базу: Vexi сканирует проект, чтобы понять контекст (он уважает .gitignore и пропускает папки, такие как node_modules).
6) Используйте память (необязательно, автоматически): Если вы уже использовали Vexi в этом проекте, он загружает память предыдущих сеансов из папки .vexi/ проекта, чтобы вам не приходилось заново объяснять решения.
7) Попросите Vexi внести изменение: Введите конкретную инструкцию (пример из документации: "исправить ошибку JWT в auth.ts"). Vexi найдет соответствующий файл/строки и предложит изменения.
8) Просмотрите изменения, внесенные Vexi: Подтвердите изменение в ваших файлах (показанный пример: изменение jwt.sign(..., { expiresIn: 30 }) на expiresIn: "30m"). Всегда просматривайте изменения перед коммитом.
9) Сборка/запуск из чата при необходимости: Попросите Vexi выполнить команды сборки; он может выполнять общие цепочки инструментов (например, pip install, gcc, javac, cargo) непосредственно из рабочего процесса чата.
10) Экспортируйте воспроизведение сеанса (необязательно): Используйте функцию воспроизведения сеанса Vexi, чтобы экспортировать сеанс в виде интерактивного HTML, который вы можете поделиться и просмотреть пошагово.
11) Получите объяснения на предпочитаемом вами языке (необязательно): Попросите Vexi объяснить код на арабском, испанском, португальском, французском или английском языке.
12) Продолжайте использовать его — Vexi со временем изучает ваш стиль: По мере того, как вы исправляете или уточняете результаты, Vexi анализирует прошлые сеансы, чтобы создать личный файл навыков, который он внедряет в будущие сеансы, чтобы лучше соответствовать вашим предпочтениям.

Часто задаваемые вопросы о VEXI

Vexi - это агент по программированию с использованием ИИ для терминала. Он читает ваш проект, редактирует файлы и запоминает решения, работая на 100% локально.

Последние ИИ-инструменты, похожие на VEXI

Gait
Gait
Gait — это инструмент для сотрудничества, который интегрирует генерацию кода с поддержкой ИИ с системой контроля версий, позволяя командам эффективно отслеживать, понимать и делиться контекстом кода, сгенерированного ИИ.
invoices.dev
invoices.dev
invoices.dev - это автоматизированная платформа для выставления счетов, которая генерирует счета напрямую из коммитов Git разработчиков, с возможностями интеграции с GitHub, Slack, Linear и Google-услугами.
EasyRFP
EasyRFP
EasyRFP — это ИИ-технология для вычислений на краю, которая упрощает ответы на RFP (запросы предложений) и позволяет проводить реальное время полевой фенотипизации с использованием технологий глубокого обучения.
Cart.ai
Cart.ai
Cart.ai — это платформа на основе ИИ, предоставляющая комплексные решения для автоматизации бизнеса, включая программирование, управление отношениями с клиентами, редактирование видео, настройку электронной коммерции и разработку пользовательских решений на основе ИИ с поддержкой 24/7.