Eclipse IDEプラグインのインストール

watsonx Code Assistant

APIキーを作成し、 watsonx Code Assistant Eclipse IDEに追加します。

互換性

このプラグインは、以下のものに対応しています

  • Java開発者向けEclipse IDEまたはエンタープライズJavaおよびWeb開発者向けEclipse IDE
  • バージョン 2024-06、2024-09、2024-12、2025-03、2025-06、2025-09
  • Windows では、プラグインには Microsoft Edge WebView2 ランタイムが必要です。 新しいバージョンのウィンドウズでは、すでにインストールされているかもしれない。

オペレーティング・システム:

  • macOS
  • Windows 11
  • Fedora Linux 41
  • Red Hat Enterprise Linux 8
  • Ubuntu 20.04

IBM CloudでAPIキーを作成する

ユーザー名とパスワードの代わりに、各開発者は個人のAPIキーを使ってログインする。

APIキーを作成する:

  1. IBM Cloud のAPIキー にログインします。

    watsonx Code Assistant の組織インスタンスがプロビジョニングされている IBM Cloud アカウントを使用していることを確認してください。

  2. 「作成」 をクリックします。

  3. APIキーの名前として'IBM watsonx Code Assistant API key を入力します。 オプションで、説明を入力します。

  4. 「作成」 をクリックします。

  5. ダウンロード] または[コピー] をクリックし、APIキーを安全な場所に保管してください。

    キーは296秒間しか使用できない。 必ず後で見つけられる場所に保管しておくこと。

プラグインをインストールする

必要なプラグインは、ご利用のプランによって異なります。

プラン別プラグイン
プラン 説明 プラグイン名 表示言語サポート
試行計画 コード用ジェネレーティブAIチャットを統合した限定無料トライアル。 watsonx Code Assistant 英語 (en)、日本語 (ja)、韓国語 (ko)
エッセンシャル・プラン コード提案、コード説明、コード文書化、ユニットテストのための統合された生成AI。 watsonx Code Assistant 英語 (en)、日本語 (ja)、韓国語 (ko)
標準プラン Essentialsプランの全機能に加え、エンタープライズ Java モダナイゼーション機能、強化されたコード説明、強化されたユニットテスト生成。

スタンダードプランのインストールでは、インストールされたソフトウェアのリストに2つのエントリが表示されます。 watsonx Code Assistantwatsonx Code Assistant for Enterprise Java Applications. この2つのプラグインは、このインストールの依存関係です。 watsonx Code Assistant のバージョン 1.3.1 以降と watsonx Code Assistant for Enterprise Java Applications のバージョン 1.1.0 以降が必要。
IBM watsonx Code Assistant for Enterprise Java Applications 英語 (en) のみ

プランの詳細については、こちらをご覧ください:

Eclipseより

Eclipse からプラグインをインストールするには:

  1. Eclipse IDEを開く。

  2. ご利用のプランのインストールを選択してください:

    • トライアルプランエッセンシャルプラン トライアルプランおよびエッセンシャルプラン用のプラグインをインストールするには、 Eclipseのwatsonx Code Assistantを開きます。
    • スタンダードプラン スタンダードプラン用のプラグインをインストールするには、マーケットプレイスのIBM watsonx Code Assistant for Enterprise Java ApplicationsEclipse ページを開きます。
  3. Install ボタンをクリックし、Eclipse IDE のワークスペースにドラッグします。

  4. 機能の確認」で項目を確認し、「確認」をクリックします。

  5. Review Licensesで、ライセンスを読み、同意するをクリックし、Finish をクリックします。

  6. Trust Authoritiesでチェックボックスをクリックし、Trust Selected をクリックする。

  7. Trust Artifacts]で[ **Type]**チェックボックスをクリックし、[ Trust Selected ]をクリックする。

  8. Eclipseを再起動してください。 ソフトウェア・アップデート]で[今すぐ再起動] をクリックします。

Eclipse IDEから

Eclipse IDE からプラグインをインストールするには:

  1. Eclipse IDEで Help メニューをクリックし、EclipseMarketplace を選択します。

  2. ご利用のプランのインストールを選択してください:

    • トライアルプラン エッセンシャルプラン トライアルプランおよびエッセンシャルプラン用のプラグインをインストールするには、 watsonx Code Assistant を検索してください。
    • スタンダードプラン スタンダードプラン用のプラグインをインストールするには、 watsonx Code Assistant for Enterprise Java Applications を検索してください。
  3. 必要なプラグインの 「インストール」ボタンをクリックします。

  4. 機能の確認」で項目を確認し、「確認」をクリックします。

  5. Review Licensesで、ライセンスを読み、同意するをクリックし、Finish をクリックします。

  6. Trust Authoritiesでチェックボックスをクリックし、Trust Selected をクリックする。

  7. Trust Artifacts]で[ **Type]**チェックボックスをクリックし、[ Trust Selected ]をクリックする。

  8. Eclipseを再起動してください。 ソフトウェア・アップデート]で[今すぐ再起動] をクリックします。

プラグインを開く

watsonx Code Assistantを開く:

  1. Eclipseが再起動したら、[Window] をクリックし、[Show View] を選択し、[Other]をクリックします。

  2. Show Viewダイアログで、watsonx Code Assistant フォルダを開き、Chat を選択して、Open をクリックします。

  3. APIキーでログインをクリックします。

  4. セキュリティ環境設定で、 IBM watsonx Code Assistant APIキーを入力します。

  5. お客様のアカウントが複数の IBM Cloud データセンターに関連付けられている場合は、ドロップダウンリストからご希望の地域も選択してください。

  6. 「適用」をクリックして閉じると、 セキュリティ設定が終了します。

エンタープライズ Java 環境のセットアップ

スタンダード・プランスタンダード・プランを使用していて、エンタープライズJavaアプリケーションを使用したい場合は、環境をセットアップする必要があります。 詳細については、エンタープライズJava環境のセットアップ を参照してください。

HTTP プロキシ設定の更新

組織で HTTP プロキシサーバーを使用している場合は、 Eclipse IDE の設定を更新し、正しく接続できるようにする必要があります。 接続しようとしたときにこの設定がないと、コンソールエラーが発生することがあります。

  1. Eclipse IDE の設定を開く。
  2. Generalセクションで、 Network Connectionsをクリックします。
  3. アクティブ・プロバイダーを Manual に設定する。
  4. HTTPS のようにスキーマを選択し、 Edit をクリックする。
  5. HTTP プロキシサーバーのホスト URL とポートを入力します。
  6. 認証情報を入力する必要がある場合は、「 認証が必要です 」をクリックし、ユーザー名とパスワードを入力します。
  7. **「OK」**をクリックして変更を適用します。

セキュアなセットアップ

IBM watsonx Code Assistantは追加のセキュリティコントロールを提供しない。 以下の手順で、セットアップを適切に固定してください。

Eclipseの環境

Eclipse IDEのすべてのアップデートを適用して、最新のセキュリティとバグフィックスをご利用ください。

watsonx Code Assistant プラグインのログは <your home directory>/.wca の *.log ファイルに保存されます。 これらのファイルは、ファイルシステムが提供する暗号化以外には、暗号化されていません。 不適切なアクセスからログを保護する。

チャット会話ストレージ

IBM watsonx Code Assistant チャットの会話履歴をすべてローカルのファイルシステムに保存します。 <your home directory>/.wca/chat.dbSQLite で定義されたデータベース形式です。 IBM watsonx Code Assistant はこれらの会話を誰とも共有し_ません_。 このファイルは、ファイルシステムが提供する暗号化以外には、暗号化されていません。 このファイルを不正アクセスから保護する。

テレメトリー・データ

IBM watsonx Code Assistantは遠隔測定データを収集_しない_。 一般的に、watsonx Code Assistantは、IBMて、処理するデータを第三者に送信しない。

APIキーからログアウトする

必要に応じて、APIキーからログアウトすることができます。 ログアウトしてから再度APIキーを入力すると、認証に関する問題が解決する場合があります。

ログアウトする:

  1. チャットを開いてください。

  2. ログアウトアイコンをクリックします。

コンソールを使ってアクティビティの詳細を見る

Eclipse IDEのコンソールビューを使用すると、プラグインが実行していることやログの詳細を確認でき、エラーの有無をチェックできます。

コンソールビューを開くには

  1. Eclipseで Window をクリックし、 Show View を選択し、 Console をクリックします。

  2. コンソールビューで、 選択したコンソールを表示 アイコンをクリックして、 watsonx Code Assistant または watsonx Code Assistant:LSP を選択します。 どちらも、プラグインが何をしているのかについて、より詳細な情報を提供しています。

Eclipseのコンソール表示とログを調整するには:

  1. Eclipse IDEの設定を開きます。

  2. **watsonx Code Assistant Settings ** の項目をクリックします。

  3. ログレベルでは、デフォルトの INFO から WARN のような別の設定に切り替える。

プラグインをアンインストールします

watsonx Code Assistantをアンインストールする必要がある場合は、以下の手順に従ってください:

  1. Eclipseエディターで Help をクリックし、Install New Software をクリックします。

  2. 何が既にインストールされていますか?

  3. インストール済みソフトウェア]タブで watsonx Code Assistant を選択し、[アンインストール] をクリックします。

  4. アンインストール]で項目を確認し、[完了] をクリックします。

  5. Eclipseを再起動してください。 ソフトウェア・アップデート]で[今すぐ再起動] をクリックします。