PawanOsman/OpenCursor
Open-source Cursor-like AI coding agent for VS Code - agentic chat, multi-provider LLMs (OpenAI, Ollama, llama.cpp), semantic search, and MCP support
해결하는 문제
OpenCursor는 VS Code 내에 중앙 집중식 AI 코딩 에이전트를 제공하여, 개발자가 파일 편집, 터미널 명령, 코드 탐색을 자동화하면서도 작업 공간에 적용되는 변경 사항을 완벽하게 제어할 수 있도록 합니다.
작동 방식
이 확장 프로그램은 VS Code 사이드바에 통합되어 OpenAI나 Anthropic 같은 호스팅 서비스부터 Ollama 또는 llama.cpp를 통해 실행되는 로컬 모델까지 다양한 AI 모델을 연결할 수 있습니다. 채팅 인터페이스를 통해 에이전트와 상호 작용하며, 파일, 폴더 또는 터미널 출력을 언급하여 컨텍스트를 제공합니다. 에이전트가 작업을 수행하면 제안된 변경 사항을 청크 단위로 검토한 후 수락하거나 취소할 수 있습니다.
대상 사용자
유연한 모델 선택을 지원하고, 클라우드 기반 및 로컬 인프라 모두에서 작동하며, 에이전트 권한과 코드 수정에 대한 세밀한 제어를 원하는 개발자를 위해 설계되었습니다.
주요 특징
- 유연한 모델 지원: 주요 API 제공업체에 연결하거나, 사용자 지정 엔드포인트를 사용하거나, 로컬 추론을 통해 완전히 오프라인으로 모델을 실행할 수 있습니다.
- 워크스페이스 인식: 특정 파일, Git 컨텍스트, 문서 및 터미널 출력에 대해 에이전트와 대화할 수 있습니다.
- 제어된 실행: 프로젝트에 적용되기 전에 모든 파일 편집 및 도구 작업을 검토할 수 있습니다.
- 고급 모드: 현재 워크플로우에 맞게 Agent, Plan, Project와 같은 다양한 작업 모드 간에 전환할 수 있습니다.
- 로컬 인덱싱: 코드베이스와 문서의 검색 가능한 로컬 인덱스를 생성하여 더 정확하고 컨텍스트를 인식하는 응답을 얻을 수 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트