
VEXI
VEXI (Vexi CLI)는 오픈 소스, MIT 라이선스, 100% 로컬 터미널 AI 코딩 에이전트로, 코드베이스를 스캔하고, 파일을 편집하고, 세션 간 결정을 기억하며, 여러 제공업체의 자체 API 키와 함께 작동합니다.
https://vexi.pro/?ref=producthunt&utm_source=aipure

제품 정보
업데이트됨:Jun 16, 2026
VEXI이란?
VEXI는 주로 터미널에서 작업하는 개발자를 위해 설계된 명령줄 AI 코딩 에이전트입니다. 단일 npm 명령으로 설치되며, 프로젝트를 읽고 이해하고(.gitignore를 존중하고 node_modules와 같은 디렉터리는 건너뜀), 파일에서 직접 코드를 변경하며, 이전 결정에 대한 영구 메모리를 유지하여 매번 컨텍스트를 다시 설명할 필요가 없습니다. VEXI는 가볍고 가입이 필요 없는 도구로 포지셔닝됩니다. 로컬에서 실행되고, 구성 및 세션 데이터를 컴퓨터에 저장하며, 자체 API 키를 통해 여러 AI 제공업체를 지원합니다.
VEXI의 주요 기능
VEXI(Vexi CLI)는 완전히 터미널에서 실행되고 100% 로컬로 작동하는 오픈 소스 MIT 라이선스 AI 코딩 에이전트입니다. 가입, 공급업체 서버 및 필수 클라우드 앱이 필요 없습니다. 전체 프로젝트를 스캔하고(.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 서버 없음): 메모리, 세션 및 키는 사용자 컴퓨터에 저장됩니다.
간단한 CLI 우선 설정 및 공유 가능한 세션 재생 기능을 갖춘 오픈 소스(MIT).
자동 공급업체 감지 기능을 갖춘 유연한 공급업체 선택(BYOK).
프로젝트 전체 컨텍스트 + 영구 메모리로 반복적인 프롬프트 감소.
단점
여전히 타사 AI 공급업체에 의존합니다. 귀하의 코드는 구성한 공급업체의 개인 정보 보호 약관에 따라 해당 공급업체로 전송됩니다.
API 비용 및 코드 변경 사항을 적용하기 전에 검토/유효성 검사하는 책임은 귀하에게 있습니다.
CLI 우선 접근 방식은 완전한 IDE 기본 환경을 선호하는 사용자에게는 덜 편리할 수 있습니다.
VEXI 사용 방법
1) Vexi CLI 설치: 터미널에서 다음을 실행합니다: npm install -g vexi-cli
2) 프로젝트 폴더로 이동: Vexi가 읽고 편집할 저장소로 이동합니다 (예: cd ~/my-project).
3) Vexi 시작: 실행: vexi
4) AI 제공업체 키 추가 (BYOK): 지원되는 제공업체(Groq, Gemini, Anthropic, OpenAI, OpenRouter, Mistral)의 API 키를 제공합니다. Vexi는 키 형식에서 제공업체를 자동 감지하고 소유자 전용 권한으로 ~/.vexi/config.json에 로컬로 저장합니다.
5) Vexi가 코드베이스를 스캔하도록 허용: Vexi는 컨텍스트를 이해하기 위해 프로젝트를 스캔합니다(.gitignore를 존중하고 node_modules와 같은 폴더는 건너뜀).
6) 메모리 사용 (선택 사항, 자동): 이 프로젝트에서 이전에 Vexi를 사용한 경우, 프로젝트의 .vexi/ 폴더에서 이전 세션 메모리를 로드하므로 결정을 다시 설명할 필요가 없습니다.
7) Vexi에게 변경 요청: 구체적인 지침을 입력합니다 (문서의 예: "auth.ts의 JWT 버그 수정"). 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는 터미널용 AI 코딩 에이전트입니다. 프로젝트를 읽고, 파일을 편집하며, 결정을 기억하고, 100% 로컬에서 작동합니다.











