ai-genie/chatgpt-vscode

Your best AI pair programmer in VS Code

解決する課題

OpenAIのGPTモデルをVisual Studio Codeに直接統合することで、AI支援によるプログラミング、デバッグ、ドキュメント作成の際に、コードエディタとWebブラウザを切り替える必要がなくなります。

仕組み

ユーザー自身のOpenAIまたはAzure OpenAI API keyを提供することで、GPT-4o、GPT-4、GPT-3.5などのモデルに接続できます。この拡張機能は、サイドバーの会話ウィンドウとコンテキストメニューオプションを追加し、選択したコードフラグメントをAIに送信して特定のタスクを実行できるようにします。

対象ユーザー

コーディング、テスト、エラー解決を支援する統合型AIペアプログラマーを求めるVisual Studio Codeユーザー。

ハイライト

  • 統合されたコードアクション: 「問題」ウィンドウ内のコンパイルエラーに対するクイック修正の提案や、元のコードとAIの提案を比較するワンクリック差分表示機能。
  • Git統合: gitの変更内容に基づいてコミットメッセージを自動生成します。
  • 柔軟なモデルサポート: さまざまなOpenAIモデル(o1-miniやo1-previewを含む)およびAzure OpenAI Serviceのデプロイメントと互換性があります。
  • 会話管理: 会話履歴はディスク上にローカル保存され、Markdown形式でエクスポート可能です。
  • カスタマイズ可能なプロンプト: バグの発見、コードの最適化、テストの追加、ロジックの解説を行うためのプリセットコマンドに加え、カスタムシステムメッセージもサポートしています。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト