Avante.nvim - Neovim 을 Cursor AI IDE처럼 사용하기
(github.com/yetone)- Cursor AI IDE의 동작을 에뮬레이션하도록 설계된 Neovim 플러그인
- AI 기반 코드 제안을 하고 최소한의 노력으로 소스에 직접 적용 가능
- AI에게 현재 코드 파일에 대해 질문하고 개선 또는 수정
- 명령 한번으로 제안한 변경 사항을 소스코드에 바로 적용
- OpenAI 와 Claude 기본 지원
- 별도 프로바이더는 옵션 설정을 통해서 가능
- 개발 예정 :LSP + Tree-sitter + LLM 연동
이 기사에 대한 Hacker News 의견
- Cursor를 매우 좋아하지만, 궁극적으로는 좋은 오픈 소스 대안이 곧 이를 대체할 가능성이 높음
- Cursor는 VSCode의 포크로, AI 기능이 포함된 확장 프로그램을 내장한 것에 불과함
- 많은 사용자가 자신의 키와 모델 제공자를 선택할 수 있는 옵션을 선호할 것임
- zed는 오픈 소스이며 러스트 기반으로, 사용자 모델을 사용할 수 있는 매력적인 AI 편집 기능을 제공함
- zed와 Cursor가 최우선으로 시간을 투자할 목록에 있음
- zed: https://zed.dev/
- HN 토론: https://news.ycombinator.com/item?id=41302782
- aider 커뮤니티 멤버가 만든 neovim 플러그인 있음
- aider 스타일의 페어 프로그래밍 채팅 UX를 제공하지만, cursor/copilot AI 자동완성 기능은 아님
- https://github.com/joshuavial/aider.nvim
- Copilot/Copilot-chat과 어떻게 다른지 궁금해하는 사람들을 위한 정보
- Cursor와 Claude에 대해 좋은 이야기를 들었지만, 아직 시도해보지 않음
- LLM을 설명하는 것이 실제 코드를 작성하는 것보다 어렵게 느껴짐
- 설명하는 과정에서 아이디어를 제대로 이해하거나, 무의미함을 깨닫게 됨
- Cursor 같은 도구가 코딩 속도를 높이는지 궁금함
- 설명에서 빠진 부분을 LLM이 어떻게 처리하는지 궁금함
- AI 지원이 에디터에 빠르게 내장된 것은 경쟁 우위가 아님을 시사함
- VC 자금이 에디터에 어떻게 사용될지 궁금함
- Jetbrains IDE를 선호하는 경우 Cody 플러그인이 좋은 대안임
- Cursor의 AI 통합은 훌륭하지만, 플러그인 품질이 낮고, 네비게이션과 리팩토링이 불편함
- 초기 단계이지만, 종속성이 복잡해 보여 설치를 꺼림
- dingllm.nvim은 또 다른 nvim LLM 플러그인임
- Cursor의 인터페이스가 매우 집중적이고 잘 설계됨
- 자동완성과 채팅에서 다른 대안보다 눈에 띄게 좋은 결과를 얻음
- 전체 채팅 응답을 마크다운으로 복사할 수 있는 버튼이 있음
- VS Code의 모든 기능을 갖추고 있지만, 별도의 작업을 위해 사용할 수 있음
- 전체 제품을 사용하려면 월 $40이 필요함
- 고용주가 비용을 부담한다면 적극적으로 사용할 것임
- 오픈 소스 도구는 항상 다른 초점을 가짐: 기능을 직접 조립할 수 있는 도구 상자를 제공함
혹시 얘나 nvim.ai(https://github.com/magicalne/nvim.ai) 를 사용해보신 분, 어떤가요?
직장 동료가 cursor가 좋다며 vscode에서 옮겨갔는데, neovim을 사용하는 입장에선 그저 부럽더군요.
저도 터미널 유저인데, 부끄럽지만 아직도 AI 관련 기능을 시도해보지 못했어요. 늦었지만, 이런저런 솔류션을 시도해보려합니다. 안그러면, 진짜 늦을것 같아요;;;