yaroslavyaroslav/OpenAI-sublime-text
First class Sublime Text AI assistant with gpt-5, Opus 4.6, Gemini 3 and ollama support!
해결하는 문제
이 플러그인은 Sublime Text 편집기 내부에 AI 기반의 코딩 지원을 직접 제공하여, 다양한 대규모 언어 모델(LLM)과 작업 흐름을 떠나지 않고 상호작용할 수 있는 유연한 인터페이스를 제공합니다. AI 채팅이나 코드 생성을 위해 편집기와 웹 브라우저를 오가지 않아도 됩니다.
작동 방식
이 플러그인은 API를 통해 LLM 제공업체에 연결됩니다. OpenAI, Anthropic Claude, Google Gemini, 그리고 로컬 LLM용 OpenAI 호환 API인 llama.cpp 및 Ollama를 포함한 다양한 서비스를 지원합니다. 사용자는 명령 팔레트, 전용 채팅 패널, 또는 'Phantoms'(인라인 오버레이)를 통해 AI와 상호작용할 수 있습니다. Phantoms는 코드를 빠르게 교체하거나 AI 응답을 추가할 수 있게 해줍니다.
대상 사용자
클라우드 기반 API 또는 로컬에서 호스팅된 모델을 사용하든 상관없이, 디버깅, 코드 생성, 문서화를 위한 통합된 AI 지원이 필요한 Sublime Text 사용자.
주요 기능
- 다중 제공업체 지원: OpenAI, Claude, Gemini, Ollama 및 llama.cpp와 같은 로컬 서버와 호환됩니다.
- 컨텍스트 관리: 특정 파일이나 파일의 일부를 프롬프트와 함께 전송할 수 있도록 마크할 수 있는 기능.
- 통합 진단 도구: 빌드 또는 LSP(Language Server Protocol) 출력을 자동으로 포함하는 명령어로 더 빠른 디버깅이 가능.
- Phantom 모드: 편집기 내에서 텍스트를 직접 교체하거나 추가할 수 있는 비방해형 인라인 응답.
- 프로젝트별 설정: 각 프로젝트에 대해 별도의 채팅 기록과 어시스턴트 설정을 유지할 수 있습니다.
- 코드 언어 강조 표시: 채팅 모드 내에서 Markdown 구문 강조 표시가 가능합니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트