Ведущий второй пилотный проект ИИ с открытым исходным кодом для JetBrains. Подключайтесь к любой модели в любой среде и настраивайте процесс кодирования так, как вам нравится.
CodeGPT — это помощник по написанию кода на базе искусственного интеллекта, предназначенный для помощи в различных действиях по программированию. Это отличная альтернатива GitHub Copilot, AI Assistant, Codiumate или любому другому расширению на рынке JetBrains.
Мы снабжаем вас новейшими моделями, передовыми инструментами и локальными решениями, которые призваны значительно улучшить ваш опыт разработки.
Получите доступ к языковым моделям высшего уровня от OpenAI, Anthropic, Azure, Mistral и других или выберите автономную модель для полноценной работы в автономном режиме.
CodeGPT предлагает широкий спектр функций для улучшения вашего опыта разработки:
Автоматическое применение: транслируйте изменения кода, предложенные ИИ, прямо в редактор. Предварительный просмотр изменений в режиме просмотра различий и утверждение или отклонение их одним щелчком мыши.
Используйте изображения: общайтесь со своими изображениями. Загрузите вручную или позвольте CodeGPT автоматически обнаружить ваши снимки экрана.
Ссылайтесь на свои файлы и папки: быстро получайте доступ к файлам и папкам вашего проекта и ссылайтесь на них для контекстно-зависимой помощи при кодировании.
Справочные веб-документы: быстро ссылайтесь на веб-документы во время сеанса чата, например руководства по API, руководства по библиотекам и т. д.
Ссылка на историю git: быстро просматривайте журналы коммитов и изменения в сеансе чата.
Поиск в Интернете: подключите свой любимый LLM к Интернету. CodeGPT выполнит поиск наиболее актуальной информации, чтобы ответить на ваши вопросы.
Настройте своего помощника: выбирайте между несколькими разными персонажами в соответствии с вашими конкретными потребностями, хотите ли вы учиться, писать или корректировать.
Автозаполнение кода. Получайте однострочные или полнофункциональные предложения по автозаполнению по мере ввода.
Редактируйте код на естественном языке. Выделите код, который хотите изменить, опишите желаемые изменения и наблюдайте, как CodeGPT творит чудеса.
Получение предложений по именам. Получайте контекстно-зависимые предложения по именам для методов, переменных и т. д.
Генерация сообщений о фиксации. Создавайте краткие и описательные сообщения о фиксации на основе изменений, внесенных в вашу кодовую базу.
Полный список функций и подробные описания можно найти в нашей официальной документации.
Линукс или МакОС
git clone https://github.com/carlrobertoh/CodeGPT.git
cd CodeGPT
git submodule update
./gradlew runIde
Windows ARM64
./gradlew runIde -Penv=win-arm64
Хвостохранилище
tail -f build/idea-sandbox/system/log/idea.log
Ваши данные остаются вашими. CodeGPT не собирает и не хранит какую-либо конфиденциальную информацию.
Однако с согласия пользователей мы собираем анонимные данные об использовании, которые используем, чтобы понять, как пользователи взаимодействуют с расширением, включая наиболее часто используемые функции и предпочтительных поставщиков.
Ваш вклад помогает нам расти. Обращайтесь через:
Apache 2.0 © Карл-Роберт Линнупуу
Если этот проект показался вам интересным, оцените его на торговой площадке и не забудьте поставить звезду. Еще раз спасибо!
(вернуться к началу)