よくある質問
このページでは、VJSP に関するよくある質問にお答えします。
一般的な質問
VJSP はどのように動作しますか?
VJSP は大規模言語モデル(LLM)を活用して、あなたのリクエストを理解し、それを具体的なアクションに変換します。主な機能は以下のとおりです:
- プロジェクト内のファイルを読み書き
- ターミナルでコマンドを実行
- Web を閲覧(有効化されている場合)
- Model Context Protocol(MCP)経由で外部ツールを利用
VJSP とはチャットインターフェースを通じてやり取りします。あなたが指示を入力し、VJSP が提案するアクションを確認・承認します。
ワークフロー:
- チャットボックスにタスク説明を入力
- VJSP がタスクを分析し、実行ステップを計画
- VJSP が適切なツールを選択してアクションを実行
- 各アクションを承認または拒否
- VJSP がアクションを実行し、フィードバックを提供
セットアップとインストール
VJSP のインストール方法を教えてください。
詳細な手順については、VS Code インストールガイド または IDEA インストールガイド をご参照ください。
新規登録後はすぐに使用できますか?
新規登録ユーザーは実名認証を申請し、審査通過後に通常使用できます。
ローカルモデルは使えますか?
はい、VJSP はローカルモデルをサポートしています。詳しくは ローカルモデルの使用方法 をご覧ください。
ログアウト方法
プラグイン設定 - モデル設定を開き、「VJSP AI Code からログアウト」をクリックすると、サインアウトできます。
注意:ログアウト後、VJSP 機能を使用するには再ログインが必要です。
使用方法
新しいタスクを開始するにはどうすればよいですか?
VJSP パネルを開き、チャットボックスにタスク内容を入力してください。VJSP に何をしてほしいかを明確かつ具体的に記述しましょう。ベストプラクティスについては、VJSP との会話方法 をご参照ください。
VJSP にはどのようなモードがありますか?
VJSP のモード とは、VJSP が採用できる異なる役割のことで、それぞれに特化した焦点と機能があります。標準で提供されるモードは以下のとおりです:
- Code モード:一般的なコーディングタスク向け
- Architect モード:計画立案や技術的リーダーシップ向け
- Ask モード:質問への回答や情報提供向け
- Debug モード:体系的な問題診断向け また、カスタムモード を自分で作成することも可能です。
モードを切り替えるにはどうすればよいですか?
チャット入力欄のドロップダウンメニューから別のモードを選択するか、/ コマンドを使って特定のモードに切り替えてください。
ツールとは何ですか?どのように使いますか?
ツール は、VJSP がシステムとやり取りするための手段です。VJSP はタスクを完了するために適切なツールを自動的に選択・使用します。ユーザーが直接ツールを呼び出す必要はありません。ただし、各ツールの使用に対して承認または拒否を求められます。
コンテキスト(Context)とは何ですか?
コンテキスト とは、ファイル、フォルダ、課題など、プロジェクト固有の情報を VJSP に提供する仕組みです。@ 記号の後に参照したいアイテムを記述します(例:@/src/file.ts、@problems)。
VJSP にフィードバックを送るにはどうすればよいですか?
VJSP が提案するアクションを承認または拒否することでフィードバックを提供できます。また、VJSP のチャットインターフェース内で直接、より詳細なフィードバックメッセージを送ることも可能です。
VJSP の動作をカスタマイズできますか?
はい、以下のように VJSP をさまざまな方法でカスタマイズできます:
- カスタムインストラクション:すべてのモードに共通する汎用的な指示、またはモードごとの専用指示を設定
- カスタムモード:独自のプロンプトとツール権限を持つモードを作成
.clinerulesファイル:プロジェクト内に.clinerulesファイルを配置して追加のガイダンスを提供- 設定:自動承認や差分編集などの各種設定を調整
自動承認(auto-approval)の設定はありますか?
はい、VJSP にはアクションを自動的に承認する設定があります。詳細は こちら をご覧ください。
MCP(Model Context Protocol)とは何ですか?
MCP は、VJSP が外部サーバーと通信して、カスタムツールやリソースを通じて機能を拡張できるようにするプロトコルです。
独自の MCP サーバーを作成できますか?
はい、独自の MCP サーバーを構築して、VJSP にカスタム機能を追加できます。
更新とメンテナンス
VJSP を更新するにはどうすればよいですか?
VJSP は VS Code/IDEA プラグインマーケットで自動的に更新されます。手動で更新を確認することもできます:
VS Code: 拡張機能パネル - VJSP を検索 - 更新をクリック
IDEA: 設定 - プラグイン - インストール済み - VJSP を検索 - 更新をクリック
トラブルシューティング
VJSP が応答しません。どうすればよいですか?
- インターネット接続を確認してください
- アカウントステータスを確認してください
- VS Code を再起動してみてください
- 問題が解決しない場合は、プラットフォーム で報告してください
エラーメッセージが表示されました。これは何を意味しますか?
エラーメッセージには問題の原因に関するヒントが含まれているはずです。解決方法がわからない場合は、プラットフォームの フィードバック からサポートを依頼してください。
意図しない変更を VJSP が行いました。元に戻すには?
VJSP は VS Code の組み込みファイル編集機能を使用しています。標準の「元に戻す」コマンド(Ctrl/Cmd + Z)で変更を元に戻せます。また、実験的なチェックポイント機能が有効になっている場合、ファイルの以前のバージョンを復元することも可能です。
IDEA で VJSP 可視化機能を使用する際、カーソルが表示されない問題の解決方法
ide.browser.jcef.out-of-process.enabled = false を設定することでこの問題を解決できます。
操作手順
IDEA を完全に閉じます。
オペレーティングシステムに基づいて、対応するパスを探します(
<ユーザー名>を実際のシステムユーザー名に、<ツール名>を IDEA または他の JetBrains ツール名に、<バージョン>をソフトウェアバージョン(例:IntelliJIdea2023.2)に置き換えてください):オペレーティングシステム ファイルパス Windows C:\Users\<ユーザー名>\AppData\Roaming\JetBrains\<ツール名><バージョン>\options\ide.general.xmlUOS ~/.config/JetBrains/<ツール名><バージョン>/options/ide.general.xmlmacOS ~/Library/Application Support/JetBrains/<ツール名><バージョン>/options/ide.general.xmlテキストエディタ(メモ帳、VS Code など)を使用して
ide.general.xmlファイルを開き、<component name="Registry">ノードを見つけます。JCEF 設定が既に存在する場合:ファイルに以下の内容が既に含まれている場合。
xml<entry key="ide.browser.jcef.enabled" value="true" />以下の設定項目を追加または置き換えてください。
xml<entry key="ide.browser.jcef.out-of-process.enabled" value="false" source="SYSTEM" />JCEF 設定がない場合:
<component name="Registry">タグ内の任意の場所に以下の内容を追加してください。xml<entry key="ide.browser.jcef.out-of-process.enabled" value="false" source="SYSTEM" />
ide.general.xml ファイルを保存して閉じます。
バグの報告や機能リクエストはどこから行えますか?
VJSP の フィードバック セクションから、バグ報告や機能提案を行ってください。
