JetBrains の主要なオープンソース AI コパイロット。あらゆる環境のあらゆるモデルに接続し、コーディング エクスペリエンスを好きなようにカスタマイズできます。
CodeGPT は、さまざまなプログラミング活動を支援するために設計された AI を活用したコード アシスタントです。これは、GitHub Copilot、AI Assistant、Codiumate、または JetBrains マーケットプレイスのその他の拡張機能の優れた代替品です。
当社は、開発者のエクスペリエンスを大幅に向上させるように設計された最新モデル、高度なツール、オンプレミス ソリューションを提供します。
OpenAI、Anthropic、Azure、Mistral などの最上位の言語モデルにアクセスするか、完全なオフライン エクスペリエンスを実現する自己ホスト型モデルを選択してください。
CodeGPT は、開発エクスペリエンスを向上させるための幅広い機能を提供します。
自動適用: AI が提案したコード変更をエディターに直接ストリーミングします。変更を差分ビューでプレビューし、ワンクリックで承認または拒否します。
画像を使用する:画像を使ってチャットします。手動でアップロードするか、CodeGPT にスクリーンショットを自動検出させます。
ファイルとフォルダーを参照する:プロジェクト ファイルとフォルダーにすばやくアクセスして参照し、コンテキストを認識したコーディングを支援します。
参照 Web ドキュメント: API ガイド、ライブラリ マニュアルなどの Web ドキュメントをチャット セッションですばやく参照します。
git 履歴の参照:チャット セッションでコミット ログと変更をすばやく参照します。
Web を検索する:お気に入りの LLM を Web に接続します。 CodeGPT は、質問に答えるために最も関連性の高い情報を検索します。
アシスタントをカスタマイズする:学習、執筆、校正など、特定のニーズに合わせて複数の異なるペルソナの中から選択します。
コードをオートコンプリートする:入力時に、単一行または関数全体のオートコンプリート候補を受け取ります。
自然言語でコードを編集する:変更したいコードを強調表示し、必要な変更を説明し、CodeGPT が魔法のように機能する様子を観察します。
名前の提案を取得する:メソッドや変数などについて、コンテキストに応じた名前の提案を取得します。
コミット メッセージを生成する:コードベースで行われた変更に基づいて、簡潔で説明的なコミット メッセージを生成します。
機能の完全なリストと詳細な説明については、公式ドキュメントを参照してください。
Linux または macOS
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 © Carl-Robert Linnupuu
このプロジェクトが興味深いと思われた場合は、マーケットプレイスで評価し、星を付けることを忘れないでください。再度、感謝します!
(トップに戻る)