Void 소개
최근 AI 기반 코드 에디터인 Cursor의 인기가 높아지고 있지만, 폐쇄적인 구조와 데이터 프라이버시 문제로 인해 대안을 찾는 개발자들이 늘고 있습니다. Void는 이러한 요구에 부응하는 오픈소스 AI 코드 에디터로, 다양한 LLM을 자유롭게 연결하고, 데이터에 대한 완전한 통제권을 제공합니다.
Void는 Y Combinator의 2024년 여름 배치에 선정된 오픈소스 AI 코드 에디터로, Cursor의 대안으로 개발되었습니다. VS Code를 기반으로 하여 기존의 테마, 키 바인딩, 설정을 그대로 이전할 수 있으며, 다양한 AI 기능을 통합하여 개발 생산성을 높입니다. 특히, Void는 Cursor의 주요 기능을 제공하면서도, 오픈소스의 유연성과 데이터 프라이버시를 강화한 점에서 차별화됩니다.
Void의 가장 큰 특징은 사용자 데이터의 프라이버시를 최우선으로 고려한다는 점입니다. Cursor와 달리 Void는 사용자 데이터를 자체 백엔드를 통해 처리하지 않으며, 사용자가 직접 선택한 LLM과 직접 통신합니다. 이를 통해 기업의 민감한 코드나 개인 프로젝트의 보안을 유지할 수 있습니다.
Void의 주요 기능
- 자동 완성: Tab 키를 눌러 코드 자동 완성 기능을 사용할 수 있습니다.
- 빠른 편집: 선택한 코드를 인라인으로 즉시 수정할 수 있습니다.
- 채팅 기능: Agent Mode, Gather Mode, 일반 채팅 모드를 통해 다양한 방식으로 AI와 상호작용할 수 있습니다.
- 다양한 LLM 지원: OpenAI, Claude, Gemini 등 다양한 LLM과 직접 연결하여 사용할 수 있습니다.
- 로컬 모델 지원: Ollama, DeepSeek 등 로컬에서 호스팅하는 모델과의 통합을 지원합니다.
- 체크포인트 기능: LLM의 변경 사항을 체크포인트로 저장하여 이전 상태로 쉽게 돌아갈 수 있습니다.
- 에이전트 모드: 파일 및 폴더의 생성, 편집, 삭제뿐만 아니라 터미널 접근까지 가능한 고급 기능을 제공합니다.
사용 방법
Void는 VS Code를 기반으로 하여 개발되었기 때문에, 기존 VS Code 사용자라면 쉽게 적응할 수 있습니다. 설치 후에는 기존의 테마, 키 바인딩, 설정을 한 번의 클릭으로 이전할 수 있습니다.
Void는 다양한 LLM과의 직접 연결을 지원합니다. OpenAI, Claude, Gemini 등의 클라우드 기반 모델뿐만 아니라, Ollama, DeepSeek 등의 로컬 모델도 사용할 수 있습니다. 이를 통해 사용자는 원하는 모델을 선택하여 사용할 수 있으며, 데이터 프라이버시를 유지할 수 있습니다.
에이전트 모드를 활성화하면, AI가 파일 시스템을 탐색하고, 파일을 생성, 편집, 삭제할 수 있으며, 터미널 명령어를 실행할 수 있습니다. Gather 모드는 읽기 전용 모드로, 코드베이스를 검색하고 정보를 수집하는 데 유용합니다.
라이선스
Void 프로젝트는 Apache 2.0 License로 공개 및 배포되고 있습니다. 상업적 사용에 제한이 없으며, 자유롭게 수정 및 배포가 가능합니다.
Void 공식 웹사이트
Void 프로젝트 GitHub 저장소
이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다.
파이토치 한국 사용자 모임
이 정리한 이 글이 유용하셨나요? 회원으로 가입하시면 주요 글들을 이메일
로 보내드립니다! (기본은 Weekly지만 Daily로 변경도 가능합니다.)
아래
쪽에 좋아요
를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~