JetBrains를 위한 최고의 오픈 소스 AI 부조종사. 모든 환경의 모든 모델에 연결하고 원하는 방식으로 코딩 환경을 맞춤화하세요.
CodeGPT는 다양한 프로그래밍 활동을 돕기 위해 설계된 AI 기반 코드 도우미입니다. GitHub Copilot, AI Assistant, Codiumate 또는 JetBrains 마켓플레이스의 기타 확장 프로그램에 대한 훌륭한 대안입니다.
우리는 귀하의 개발자 경험을 크게 향상시키기 위해 설계된 최신 모델, 고급 도구 및 온프레미스 솔루션을 제공합니다.
OpenAI, Anthropic, Azure, Mistral 등의 최상위 언어 모델에 액세스하거나 전체 오프라인 경험을 위해 자체 호스팅 모델을 선택하세요.
CodeGPT는 개발 경험을 향상시키는 다양한 기능을 제공합니다.
자동 적용: AI가 제안한 코드 변경 사항을 편집기로 직접 스트리밍합니다. Diff 보기에서 수정 사항을 미리 보고 클릭 한 번으로 승인하거나 거부할 수 있습니다.
이미지 사용: 이미지와 채팅하세요. 수동으로 업로드하거나 CodeGPT가 스크린샷을 자동 감지하도록 하세요.
파일 및 폴더 참조: 상황 인식 코딩 지원을 위해 프로젝트 파일 및 폴더에 빠르게 액세스하고 참조합니다.
웹 문서 참조: 채팅 세션에서 API 가이드, 라이브러리 매뉴얼 등과 같은 웹 문서를 빠르게 참조하세요.
Git 기록 참조: 채팅 세션에서 커밋 로그 및 변경 사항을 빠르게 참조합니다.
웹 검색: 즐겨찾는 LLM을 웹에 연결하세요. CodeGPT는 귀하의 질문에 답변하기 위해 가장 관련성이 높은 정보를 검색합니다.
어시스턴트 사용자 정의: 학습, 글쓰기, 교정 등 특정 요구 사항에 맞게 다양한 페르소나 중에서 선택하세요.
코드 자동 완성: 입력할 때 한 줄 또는 전체 기능 자동 완성 제안을 받습니다.
자연어로 코드 편집: 수정하려는 코드를 강조 표시하고, 원하는 변경 사항을 설명하고, CodeGPT가 마술처럼 작동하는 모습을 지켜보세요.
이름 제안 받기: 메서드, 변수 등에 대한 상황 인식 이름 지정 제안을 받습니다.
커밋 메시지 생성: 코드베이스의 변경 사항을 기반으로 간결하고 설명이 포함된 커밋 메시지를 생성합니다.
전체 기능 목록과 자세한 설명을 보려면 공식 문서를 방문하세요.
리눅스 또는 macOS
git clone https://github.com/carlrobertoh/CodeGPT.git
cd CodeGPT
git submodule update
./gradlew runIde
윈도우 ARM64
./gradlew runIde -Penv=win-arm64
테일링 로그
tail -f build/idea-sandbox/system/log/idea.log
귀하의 데이터는 귀하의 것입니다. CodeGPT는 어떤 종류의 민감한 정보도 수집하거나 저장 하지 않습니다 .
그러나 사용자의 동의를 받아 익명의 사용 데이터를 수집합니다. 이 데이터는 가장 많이 사용되는 기능과 선호하는 공급자를 포함하여 사용자가 확장 프로그램과 상호 작용하는 방식을 이해하는 데 사용됩니다.
귀하의 의견은 우리가 성장하는 데 도움이 됩니다. 다음을 통해 연락하세요:
아파치 2.0 © Carl-Robert Linnupuu
이 프로젝트가 흥미로웠다면 마켓플레이스에서 평가해 주시고 별점을 주시는 것도 잊지 마세요. 다시 한 번 감사드립니다!
(맨 위로)