Repolode
PawanOsman

PawanOsman/OpenCursor

호스팅 API, 계정, 로컬 Ollama 또는 llama.cpp 모델을 사용할 수 있는 VS Code용 오픈소스 AI 코딩 에이전트입니다.

대체할 수 있는 제품:CursorGitHub Copilot

스타
6,038
포크
1,028
열린 이슈
6
마지막 커밋
26일 전

어떤 프로젝트인가요?

OpenCursor는 VS Code 안에서 실행되는 Cursor 스타일의 채팅 및 코딩 에이전트입니다. 파일을 읽고 수정하거나 코드를 검색하고 터미널 명령을 실행할 수 있으며, 파일별 변경 사항을 표시해 적용하거나 되돌릴 수 있습니다. 작업은 Agent, Ask(읽기 전용), Plan 등의 모드로 실행되며, 권한 설정으로 승인받아야 하는 작업을 제어할 수 있습니다.

이 확장 프로그램은 특정 모델에 종속되지 않습니다. GitHub Copilot이나 Claude Code 같은 계정을 연결하거나, OpenAI, Anthropic, Gemini, OpenRouter 같은 API 제공업체를 추가할 수 있습니다. OpenAI 또는 Anthropic 호환 엔드포인트를 지정하거나 Ollama 또는 llama.cpp를 통해 로컬 모델을 실행하는 것도 가능합니다. 한 제공업체의 인증 정보가 여러 개라면 부하를 분산하거나 장애 조치에 사용할 수 있습니다.

컨텍스트는 임베딩과 텍스트 매칭을 결합해 만든 워크스페이스의 로컬 시맨틱 인덱스에서 가져옵니다. 페이지 범위를 지정해 인덱싱하는 문서 소스도 선택적으로 추가할 수 있습니다. 이 밖에도 MCP 서버, hooks, 재사용 가능한 skills, Git worktrees, Docker 기반 명령 실행을 지원합니다.

핵심 기능

  • 01파일 수정 및 명령 실행 권한을 설정할 수 있는 Agent, Ask, Plan 모드
  • 02호스팅 API, 구독 계정, 사용자 지정 OpenAI 또는 Anthropic 호환 엔드포인트, 로컬 Ollama 또는 llama.cpp 모델 연결
  • 03증분 방식의 로컬 인덱스를 이용한 시맨틱 및 어휘 기반 코드 검색
  • 04변경된 각 hunk를 검토하고 Keep All 또는 Undo All 실행
  • 05MCP 서버, hooks, 재사용 가능한 skills 및 subagents 지원

활용 사례

  • 로컬 GGUF 모델과 로컬 임베딩을 사용해 완전히 오프라인으로 AI 코딩 어시스턴트 실행
  • 편집기를 바꾸지 않고 기존 API 키나 구독 계정을 VS Code에서 사용
  • 코드를 수정하기 전에 읽기 전용 Ask 모드로 코드베이스에 관해 질문
  • 특정 라이브러리 문서를 인덱싱해 에이전트가 @Docs로 참조하도록 설정

빠른 시작

  1. 1

    VS Code Marketplace에서 OpenCursor Agent를 설치합니다

  2. 2

    OpenCursor Settings의 Providers에서 모델을 연결하거나 Ollama 또는 llama.cpp를 설정합니다

  3. 3

    Models에서 모델을 활성화하고 composer에서 선택한 다음 작업을 설명합니다

  4. 4

    도구 활동과 파일 변경 사항을 확인한 뒤 수정 내용을 유지하거나 되돌립니다

사용 전 알아둘 점

  • VS Code 1.96 이상이 필요합니다.
  • 일부 기능은 처음 사용할 때 네이티브 런타임이나 모델 파일을 다운로드하므로 오프라인으로 사용하려면 미리 준비해야 합니다.
  • 호스팅 모델을 사용하려면 본인 계정이나 API 키가 필요하며, 사용 가능 여부는 제공업체에 따라 다릅니다.

토픽

자주 묻는 질문

OpenCursor은(는) 무엇인가요?
호스팅 API, 계정, 로컬 Ollama 또는 llama.cpp 모델을 사용할 수 있는 VS Code용 오픈소스 AI 코딩 에이전트입니다. OpenCursor는 VS Code 안에서 실행되는 Cursor 스타일의 채팅 및 코딩 에이전트입니다. 파일을 읽고 수정하거나 코드를 검색하고 터미널 명령을 실행할 수 있으며, 파일별 변경 사항을 표시해 적용하거나 되돌릴 수 있습니다. 작업은 Agent, Ask(읽기 전용), Plan 등의 모드로 실행되며, 권한 설정으로 승인받아야 하는 작업을 제어할 수 있습니다.
OpenCursor은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
OpenCursor은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
OpenCursor은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. OpenCursor의 마지막 커밋은 2026년 9월 25일입니다.
OpenCursor은(는) 어디에 사용할 수 있나요?
로컬 GGUF 모델과 로컬 임베딩을 사용해 완전히 오프라인으로 AI 코딩 어시스턴트 실행 편집기를 바꾸지 않고 기존 API 키나 구독 계정을 VS Code에서 사용 코드를 수정하기 전에 읽기 전용 Ask 모드로 코드베이스에 관해 질문 특정 라이브러리 문서를 인덱싱해 에이전트가 @Docs로 참조하도록 설정
OpenCursor는 어떻게 설치하나요?
VS Code Marketplace에서 OpenCursor Agent를 설치합니다 OpenCursor Settings의 Providers에서 모델을 연결하거나 Ollama 또는 llama.cpp를 설정합니다 Models에서 모델을 활성화하고 composer에서 선택한 다음 작업을 설명합니다 도구 활동과 파일 변경 사항을 확인한 뒤 수정 내용을 유지하거나 되돌립니다
OpenCursor은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/PawanOsman/OpenCursor

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트