# Avante.nvim - Neovim 을 Cursor AI IDE처럼 사용하기

> Clean Markdown view of GeekNews topic #16493. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=16493](https://news.hada.io/topic?id=16493)
- GeekNews Markdown: [https://news.hada.io/topic/16493.md](https://news.hada.io/topic/16493.md)
- Type: news
- Author: [xguru](https://news.hada.io/@xguru)
- Published: 2024-08-28T09:45:02+09:00
- Updated: 2024-08-28T09:45:02+09:00
- Original source: [github.com/yetone](https://github.com/yetone/avante.nvim)
- Points: 13
- Comments: 5

## Summary

Neovim 사용자들이 Cursor AI IDE의 기능을 활용할 수 있도록 도와주는 Avante.nvim 플러그인을 소개합니다. AI 기반 코드 제안과 수정 기능을 통해 개발자들이 최소한의 노력으로 소스코드를 개선할 수 있습니다. 또한, OpenAI와 Claude를 기본 지원하며, 향후 LSP, Tree-sitter, LLM 연동 기능도 개발될 예정입니다.

## Topic Body

- Cursor AI IDE의 동작을 에뮬레이션하도록 설계된 Neovim 플러그인  
- AI 기반 코드 제안을 하고 최소한의 노력으로 소스에 직접 적용 가능   
  - AI에게 현재 코드 파일에 대해 질문하고 개선 또는 수정  
  - 명령 한번으로 제안한 변경 사항을 소스코드에 바로 적용   
- OpenAI 와 Claude 기본 지원   
  - 별도  프로바이더는 옵션 설정을 통해서 가능   
- 개발 예정 :LSP + Tree-sitter + LLM 연동

## Comments



### Comment 28500

- Author: wkang586
- Created: 2024-09-03T01:45:21+09:00
- Points: 1

Cursor 가 끝판왕인줄 알았는데, zed 등 다른 것들도 있었나보군요..

### Comment 28382

- Author: xguru
- Created: 2024-08-28T10:47:23+09:00
- Points: 1

#### 이 기사에 대한 [Hacker News 의견](https://news.ycombinator.com/item?id=41353835)   
- Cursor를 매우 좋아하지만, 궁극적으로는 좋은 오픈 소스 대안이 곧 이를 대체할 가능성이 높음  
  - Cursor는 VSCode의 포크로, AI 기능이 포함된 확장 프로그램을 내장한 것에 불과함  
  - 많은 사용자가 자신의 키와 모델 제공자를 선택할 수 있는 옵션을 선호할 것임  
- zed는 오픈 소스이며 러스트 기반으로, 사용자 모델을 사용할 수 있는 매력적인 AI 편집 기능을 제공함  
  - zed와 Cursor가 최우선으로 시간을 투자할 목록에 있음  
  - zed: [https://zed.dev/](https://zed.dev/)  
  - HN 토론: [https://news.ycombinator.com/item?id=41302782](https://news.ycombinator.com/item?id=41302782)  
- aider 커뮤니티 멤버가 만든 neovim 플러그인 있음  
  - aider 스타일의 페어 프로그래밍 채팅 UX를 제공하지만, cursor/copilot AI 자동완성 기능은 아님  
  - [https://github.com/joshuavial/aider.nvim](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 플러그인임  
  - [https://github.com/yacineMTB/dingllm.nvim](https://github.com/yacineMTB/dingllm.nvim)  
- Cursor의 인터페이스가 매우 집중적이고 잘 설계됨  
  - 자동완성과 채팅에서 다른 대안보다 눈에 띄게 좋은 결과를 얻음  
  - 전체 채팅 응답을 마크다운으로 복사할 수 있는 버튼이 있음  
  - VS Code의 모든 기능을 갖추고 있지만, 별도의 작업을 위해 사용할 수 있음  
  - 전체 제품을 사용하려면 월 $40이 필요함  
  - 고용주가 비용을 부담한다면 적극적으로 사용할 것임  
- 오픈 소스 도구는 항상 다른 초점을 가짐: 기능을 직접 조립할 수 있는 도구 상자를 제공함

### Comment 28374

- Author: adadsw
- Created: 2024-08-28T10:25:32+09:00
- Points: 1

혹시 얘나 nvim.ai(https://github.com/magicalne/nvim.ai) 를 사용해보신 분, 어떤가요?  
직장 동료가 cursor가 좋다며 vscode에서 옮겨갔는데, neovim을 사용하는 입장에선 그저 부럽더군요.

### Comment 28400

- Author: botplaysdice
- Created: 2024-08-28T23:06:09+09:00
- Points: 1
- Parent comment: 28374
- Depth: 1

저도 터미널 유저인데, 부끄럽지만 아직도 AI 관련 기능을 시도해보지 못했어요. 늦었지만, 이런저런 솔류션을 시도해보려합니다. 안그러면, 진짜 늦을것 같아요;;;

### Comment 28401

- Author: adadsw
- Created: 2024-08-29T00:16:20+09:00
- Points: 1
- Parent comment: 28400
- Depth: 2

제가 오늘 이 플러그인을 사용해봤는데, 꽤나 편리함을 느꼈습니다. 평소에도 저는 개발 도중에 chatgpt나 claude에 자주 물어보곤 하는데, 이를 neovim 내에서 바로 실행할 수 있다는 점, 내 코드를 자동으로 질문에 포함하여 물어볼 수 있다는 점, 응답에서 온 수정된 코드를 손쉽게 반영할 수 있다는 점이 좋았습니다.  
진즉에 쓸 걸 그랬어요.
