
VEXI
Elomami1976 · 코딩
VEXI는 터미널에서 실행되는 오픈소스 AI 코딩 에이전트다. 프로젝트 전체를 읽고, 파일을 직접 편집하며, 세션을 넘어 결정을 기억하므로 매번 처음부터 시작하지 않아도 된다. BYOK 모델을 따르는 로컬 AI 코딩 도구로서 무료이며 MIT 라이선스를 유지한다. 자신의 API 키로 아무 제공자에나 연결하면 된다. 모든 것이 자신의 기기에서 실행되므로 코드와 키가 기기 밖으로 나가지 않는다.

VEXI 소개
VEXI란 무엇인가
VEXI는 에이전트이지 두뇌가 아니다. 파일을 읽고 코드를 작성하며 터미널에서 대화하지만, AI 모델을 내장하지는 않는다. OpenRouter, Groq, DeepSeek처럼 다른 곳에 있는 모델에 이미 가진 API 키로 연결한다. 웹 브라우저를 떠올려 보자. Chrome은 특정 웹사이트를 품고 나오지 않고 그저 연결할 뿐이다. VEXI도 같은 방식으로 작동한다.
이 분업은 누가 무엇을 지불하는지를 바꾸기에 중요하다. Vexi CLI는 설치도 유지도 무료다. 에이전트 뒤의 AI 모델은 연결한 제공자가 요금을 청구할 때만 비용이 발생한다. Groq, Google Gemini, Cerebras를 비롯해 청구하지 않는 곳도 여럿이다. 많은 개발자가 OpenRouter의 무료 모델로 시작해 한 푼도 쓰지 않는다.
걸림돌은 무료 모델이 더 약하다는 점이다. 존재하지 않는 파일을 지어내거나, 언어 사이에서 흔들리거나, 지시를 무시할 수 있다. 그럴 때 문제는 모델이지 VEXI가 아니다. 그럼 어떻게 할까? 더 강력한 유료 모델로 바꾸는 것이 보통 해결책이다. VEXI는 실행에 Node.js가 필요하며 Windows, Mac, Linux에서 작동한다.
시작하기
- Node.js가 없다면 설치하고, 터미널에서
npm install -g vexi-cli를 실행한다. vexi setup을 실행하고 제공자의 엔드포인트 URL과 API 키를 붙여 넣고 모델을 고른다. VEXI는 저장 전에 실제 요청으로 연결을 검증한다.- 프로젝트 폴더를 열고
vexi를 입력해 대화형 세션을 시작한 뒤 원하는 것을 자연스러운 말로 설명한다. - VEXI가 코드베이스를 스캔하고 편집하게 둔다.
/undo를 입력해 변경을 되돌리거나/push로 채팅에서 커밋하고 푸시한다. vexi update로 새 릴리스를 받거나vexi uninstall로 깔끔하게 제거한다.
제품 정보
VEXI의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 터미널에서 사는 개발자
- 개인정보를 중시하는 코더
- 아랍어, 스페인어, 포르투갈어, 프랑스어 사용자
작업
- 특정 파일의 버그 수정
- 낯선 코드 설명
- CI에서 스크립트 작성
활용 상황
- 쉬었다가 프로젝트를 다시 이어받기
- 비용을 줄이려고 모델 바꾸기
- 데모와 리뷰 세션
주요 기능
자신의 키 가져오기
VEXI는 Groq, Google Gemini, DeepSeek, Cerebras, Anthropic, OpenAI, OpenRouter를 포함한 13개 제공자에 연결하며, BYOK AI 에이전트 설계로 청구의 통제권을 사용자에게 남긴다. 잠긴 제품이 아니라 오픈소스 코드 어시스턴트로 작동한다. vexi setup에 엔드포인트 URL을 붙여 넣으면 VEXI가 제공자를 감지하고 실시간 모델 목록을 가져와 저장 전에 연결을 검증한다. 키는 로컬에만 저장된다.
컨텍스트 압축 엔진
이 기능이 VEXI를 단순한 채팅 껍데기와 구분한다. 내린 결정의 요약을 계속 유지하므로 프로젝트를 다시 열어도 아키텍처나 이름 선택, 과거 수정을 다시 설명할 필요가 없다. 세션 내 예시에서는 버그에 대해 묻자 "사용자가 인증에 JWT를 선택했다"를 떠올린다.
프로젝트 전체를 이해한다
VEXI는 열어 둔 파일만이 아니라 코드베이스 전체를 스캔한다. .gitignore를 존중하고 node_modules를 건너뛰므로 의존성을 읽느라 토큰을 낭비하지 않는다. 구조와 의존성에 대한 질문에도 답할 수 있다는 뜻이다. 현재 버퍼만이 아니다.
스냅숏, 실행 취소, 다시 실행
모든 AI 편집은 일어나기 전에 스냅숏으로 저장된다. /undo로 되돌리고 /redo로 다시 적용하며 /history로 전체 변경 기록을 훑는다. 스냅숏이 .vexi 폴더에 있으므로 git 관리 밖의 프로젝트에서도 실행 취소가 작동한다. 실험이 안전하다.
다국어 코드 설명
vexi explain은 어떤 파일이나 폴더의 설명을 작성하고 아랍어, 스페인어, 포르투갈어, 프랑스어로 출력할 수 있다. 아랍어는 브라우저에서 오른쪽에서 왼쪽으로 읽는 HTML 페이지로 열려, 오래된 Windows 콘솔에 아랍어 글리프가 없는 문제를 피한다.
사용자 정의 스킬과 MCP 서버
스킬은 .vexi/skills/에 있는 순수 markdown 파일이며 세션마다 규칙으로 주입된다. "항상 Windows PowerShell 명령을 사용한다"거나 "아랍어로 답한다" 같은 용도로 쓴다. vexi mcp add로 MCP 서버를 더해 모델에 추가 도구를 줄 수도 있다.
채팅에서 Git 푸시와 빌드 명령
/push는 변경을 스테이징하고 AI가 커밋 메시지를 작성해 푸시하며, 시작 전에 자격 증명도 확인한다. VEXI는 Python, Java, C, Rust, Go 프로젝트를 위해 pip install, gcc, javac, cargo 같은 빌드 명령도 채팅에서 직접 실행한다.
토큰과 비용 추적
/usage는 세션별 실제 토큰 수와 추정 달러 비용을 보여주고 종료 시 요약을 낸다. 무료 등급 모델은 $0으로 표시된다. 유료 모델이라면 세션 비용이 쌓이기 전에 항상 얼마인지 알 수 있다.
장단점
장점
- MIT 라이선스로 무료이자 오픈소스이며, 가입도 서버도 필요 없다.
- 13개 제공자와 작동하고 그중 몇 곳은 무료 등급이라 비용 없이 시작할 수 있다.
- 100% 로컬에서 실행되므로 코드와 키가 기기 밖으로 나가지 않는다.
- 코드를 다섯 개 언어로 설명하고 아랍어는 오른쪽에서 왼쪽 표시를 제대로 지원한다.
- 스냅숏 기반 실행 취소 덕분에 git 없이도 위험한 편집을 시도할 수 있다.
단점
- 에이전트에 모델이 내장되어 있지 않아 쓸모 있는 일을 하기 전에 자신의 API 키가 필요하다.
- 무료 모델은 흔들리고 파일을 지어내므로 많은 사용자가 유료 모델이나 무료 등급 제공자로 밀린다.
- 원격 MCP 서버는 직접 지원되지 않아 `mcp-remote` 브리지가 필요하고, `vexi update`는 Windows에서 spawn 오류로 실패할 수 있다.
- 프로젝트 수도 GitHub 스타도 적어 커뮤니티 답변과 튜토리얼이 아직 부족하다.
자주 묻는 질문
VEXI 도구 자체는 무료이자 오픈소스다. 지불한다면 연결한 AI 모델에 대한 비용이다. Groq, Google Gemini, Cerebras 같은 제공자가 무료 등급을 제공하고 OpenRouter에는 :free로 끝나는 모델이 있어, 전체 설정이 비용 없이 끝날 수 있다.
관련 콘텐츠
VEXI와 관련된 도구, 스킬, 아티클을 살펴보세요.
VEXI 대안
Forefront
Forefront · 코딩Forefront는 오픈소스 AI로 무언가를 만드는 웹 플랫폼이다. 대표적인 오픈소스 언어 모델을 자신의 데이터로 미세 조정하고, 성능을 평가하고, API로 실행하거나 내보내 직접 호스팅할 수 있다. 폐쇄형 플랫폼의 편의를 원하면서도 모델과 데이터의 소유권은 놓지 않으려는 개발자가 대상이다.
Startkit
StartKit.AI · 코딩Startkit은 AI SaaS와 AI 래퍼 제품을 만들기 위한 보일러플레이트다. 지루한 부분을 미리 연결해 둔 AI 스타트업 보일러플레이트라고 생각하면 된다. 인증, Stripe와 Lemon Squeezy 결제, 사용량 제한, 트랜잭션 이메일, 그리고 OpenAI, Anthropic, Groq, Llama와 통신하는 AI API 스타터 키트가 포함된다. 저장소를 복제하고 가격을 정한 뒤 사용자가 실제로 돈을 내는 부분에 착수하면 된다. React와 Tailwind 위의 Next.js로 만들어졌기 때문에 보일러플레이트 코드의 상당 부분이 이미 익숙하게 느껴진다.
Testim
Tricentis · 코딩Testim은 웹, 모바일, Salesforce 애플리케이션 전반에 걸쳐 엔드투엔드 테스트를 만들고 실행하는 AI 기반 테스트 자동화 플랫폼이다. 머신러닝에 기대어 인터페이스가 바뀌어도 테스트를 안정적으로 유지하므로, 팀은 깨진 셀렉터를 고치는 데 쓰는 시간을 줄인다. 오늘부터 쓸 수 있는 자동화 테스트 도구치고 나쁘지 않다. 브라우저에서 동작을 녹화해 테스트를 만들고, 더 세밀한 제어가 필요하면 JavaScript를 더한다. 바쁜 QA 팀에게 탄탄한 선택이다.
