GitHub Copilot · リリースノート

Eclipse における GitHub Copilot の更新:BYOK、スキル機能、チャット改善

公開日
ベンダー
GitHub
翻訳
機械翻訳
公式 Release ノート

要点

GitHub は Eclipse プラグインの最新リリースを発表し、ビジネス・エンタープライズ向けに BYOK(Bring Your Own Key)機能を追加した。また、チャット画面を刷新し、セッションコンテキストの可視性を高め、ABAP 言語やスキル機能へのサポートを強化した。

今回の Eclipse における GitHub Copilot のリリースには、刷新されたチャット体験、セッションコンテキストへのより深い可視化、ビジネスおよびエンタープライズ向けの BYOK(Bring Your Own Key)、改善された ABAP サポート、そしてスキルとプロンプトファイルに対する全く新しいサポートなど、多くの新機能が盛り込まれています。以下に主要なポイントを紹介します。

✨ 新機能

新しいコンボピッカーを備えた刷新されたチャットビュー

チャットモードとモデルの選択のために、ブランドニューのコンボピッカーを採用し、各モデルに関するより多くの情報を、選択を行うその場で表示できるようにしました。

セッションコンテキストウィンドウの使用状況を一目で確認

会話のコンテキストウィンドウがどの程度消費されたか気になったことはありませんか?チャットビューには、入力エリアの隣にコンテキストサイズのドーナツインジケーターが表示され、現在のセッションにおけるトークン使用量を内訳したポップアップも表示されます。

Copilot Business および Enterprise 向けのカスタムモデル(BYOK)

Bring Your Own Key (BYOK) は、組織によって有効化された場合、個人ユーザーおよび GitHub Copilot Business および Enterprise ユーザー向けに利用可能になりました。組織側でこの機能をオンにすれば、サポートされているプロバイダーに対して独自の API キーを設定し、Eclipse 内の Copilot チャットでカスタムモデルを直接使用できるようになります。

注:カスタムモデルが有効化されていない場合は、組織の管理者に連絡して機能をオンにしてもらうようお願いください。

改善された ABAP サポート

今回のリリースでは、Eclipse における ABAP 開発のサポートが強化されました。Copilot は now、ABAP プロジェクトに対してより正確で文脈を考慮したチャット応答を提供します。また、ローカルにキャッシュされたファイル内のディレクトリを読み込み、検索することも可能になりました。

カスタム指示の読み込み設定

新しい Copilot 設定により、チャットのカスタム指示がどのように読み込まれるかを制御できるようになりました。プロジェクト固有または個人用の指示を Copilot がいつ、どのように取得するかを調整し、各会話を形作る文脈に対するより細かなコントロールを提供します。

全プロジェクト(デフォルト): Eclipse ワークスペース内のすべてのプロジェクトからカスタム指示を読み込みます。

参照先プロジェクト: 現在のチャットでファイルまたはフォルダが参照されているプロジェクトからのみ指示を読み込みます。

スキルとプロンプトファイル

Eclipse 用の Copilot は now、スキルおよびプロンプトファイルをサポートしています。再利用可能なプロンプトやスキルを定義してワークフローを効率化し、必要に応じて呼び出して、チャット全体で一貫した指示とパターンを適用できます。

スキルファイルは /.github/skills/ 以下に保存してください(例:.github/skills/my-skill/SKILL.md)。

プロンプトファイルは /.github/prompts/ 以下に保存してください(例:my-prompt.prompt.md)。

チャットでスキルまたはプロンプトをトリガーするには、チャット入力ボックスに / と入力してスラッシュコマンドピッカーを開きます。

チャットビューの思考ブロック

推論機能を備えたモデルの場合、チャットビューには思考ブロックが表示されるようになり、最終的な回答とともに Copilot の推論プロセスを追跡できるようになりました。これらのブロックを展開または折りたたむことで、詳細に踏み込んだり、結果に焦点を絞った表示を維持したりできます。

選択可能な思考の強度

サポート対象モデルに対して、思考の強度レベルを選択できるようになりました。複雑な問題には推論深度を上げ、簡単なタスクには軽く設定することで、レイテンシと回答品質のトレードオフに対する制御が可能になります。

試してみましょう

前提条件:アクティブな GitHub Copilot サブスクリプションをお持ちであることを確認してください。BYOK の場合、組織管理者が Copilot Business または Enterprise 向けにカスタムモデルを有効化している必要があります。

IDE を更新する:Eclipse Marketplace から GitHub Copilot for Eclipse プラグインをインストールまたは更新します(ヘルプ → Eclipse Marketplace → 「GitHub Copilot」で検索)。

チャットビューを開く:Copilot Chat を起動し、新しい組み合わせピッカーを試してチャットモードやモデルを切り替えてください。

コンテキストに注意する:入力エリア横のコンテキストサイズドーナツを確認し、クリックするとセッションごとのトークン内訳が表示されます。

カスタム指示を設定する:Eclipse 設定で「GitHub Copilot → カスタム指示」を開き、ワークフローに合わせて「全プロジェクト」または「参照されたプロジェクト」を選択してください。

スキルまたはプロンプトを追加する:ファイルを /.github/skills//SKILL.md または /.github/prompts/.prompt.md に配置し、チャットで / と入力して呼び出します。

推論の調整:対応するモデルでは、思考ブロックを展開して Copilot の推論に従い、現在のタスクに合わせて思考の努力度を調整できます。

💬 フィードバックの共有

あなたのフィードバックが改善を促します。製品内のフィードバックオプションを使用してご意見をお寄せいただくか、GitHub Copilot for Eclipse のイシューでのご意見を共有してください。

本記事「Eclipse における GitHub Copilot:BYOK、スキル、チャット更新」は、最初に The GitHub Blog で公開されました。

他のツール

すべてのツールを見る →