Qoder CNの起動とログオン、対応言語、データセキュリティ、課金、OpenAPIなどに関するよくある質問と回答。
問題が発生した場合は、まず IDE を再起動してください。問題が解決しない場合は、DingTalk グループ 53770000738 に参加してお問い合わせください。
Qoder CN プラグイン FAQ (JetBrains / VS Code)
Qoder CN は以前 Lingma として知られていたため、一部のプロセス名、設定、パスには、現在も旧名称 (Lingma、tongyi) が残っている場合があります。例えば、プロセス名に Lingma.exe、無視ファイルに .tongyiignore、拡張機能 ID に tongyi-lingma、関連パスに .lingma などが使用されます。
1. 「Qoder CN is starting」と表示された場合の対処方法
Qoder CN の使用中に「Qoder CN is starting」と表示された場合は、次の手順に従ってトラブルシューティングを行ってください。
-
バージョンと環境を確認します。
-
Qoder CN を最新バージョンにアップグレードしてください。お使いの OS とアーキテクチャがサポートされていることを確認してください。
-
JetBrains IDE を使用している場合は、十分なヒープメモリがあることを確認してください。キャッシュをクリアするには、
[ファイル] > [キャッシュの無効化]を選択し、IDE を再起動してください。
-
-
ネットワーク接続とプロキシ設定を確認します。
-
これらのエンドポイントにアクセスできることを確認してください。ブロックされている場合は、IT 部門に依頼してホワイトリストに追加してもらってください。
-
次のコマンドを実行してください。
curl https://lingma.alibabacloud.com/algo/api/v1/ping期待されるレスポンスは
pongです。
-
-
ファイアウォールがこれらのエンドポイントをブロックしている場合は、プロキシを手動で設定してください (アドレスは IT 部門から入手してください)。
プロキシのフォーマット:
http(s)://username:password@proxy-server-address:port-
プロキシ設定が反映されない場合は、設定ファイルを手動で変更してください。
パス:
C:\Users\[Your Username]\AppData\Local\.lingma\config.jsonhttp_proxyフィールドを変更した後、Qoder CN プロセスを終了して再起動してください。
-
-
DNS キャッシュをクリアしてください。
-
Windows では、コマンド
ipconfig /flushdnsを実行します。 -
macOS では、コマンド
sudo killall -HUP mDNSResponderを実行します。
-
-
-
ローカルキャッシュをクリアし、管理者権限で再起動します。空でないプロジェクトを開き、次の手順を実行してください。
-
Qoder CN プロセスを終了してください。
-
.lingmaディレクトリを削除してください。-
Windows のパス:
C:\Users\[Your Username]\.lingma -
macOS のパス:
~/.lingma
-
-
これらの手順を完了した後、IDE を再起動してください。
-
-
解決しない場合は、サービスを手動で起動してください。
ディレクトリに移動してください:
.lingma/bin/x.x.x/[CPU_Architecture]_64_[OS]/次のコマンドを実行してください。
Lingma.exe startサービスが正常に起動した後、再度ログインボタンをクリックしてください。
-
「互換性のないプログラム」の問題を解決する: Windows で「互換性のないプログラム」というプロンプトが表示された場合、展開が不完全であることを示している可能性があります。これを修正するには、次の手順を実行してください。
-
右下の Qoder CN アイコンをクリックし、[Advanced Settings] を選択します。
-
展開パスを C ドライブ以外の場所に変更し、パスが空のフォルダで終わるようにしてください。
-
IDE を再起動して、もう一度試してください。
説明注:一部の企業ネットワークでは、バイナリプログラムがロックされ、実行できない場合があります。
-
-
ファイアウォールまたはセキュリティソフトウェアによる制限: Qoder CN プロセスが依然として起動しない、またはログインに応答しない場合、ファイアウォールまたはセキュリティソフトウェアがブロックしている可能性があります。
-
ファイアウォールのホワイトリストに追加します。
[コントロール パネル] > [システムとセキュリティ] > [Windows Defender ファイアウォール] > [Windows Defender ファイアウォールを介したアプリまたは機能を許可] に移動し、Qoder CN をホワイトリストに追加してください。
-
プロセスファイルを企業のセキュリティソフトウェアのホワイトリストに追加してください。
パスの例:
C:\Users\xxx\.lingma\bin\2.1.x\x86_64_windows\lingma.exe(IT サポート担当者に支援を依頼してください。)
-
Qoder CN JetBrains プラグインがバージョン 2.1.4 以降の場合は、Qoder CN プラグインの [Advanced Settings] に移動し、[Communication Connection Type] を
stdioに設定してください (もう 1 つのオプションはwebsocketです)。
-
2. ログイン失敗または「権限がありません」エラー
ログインボタンをクリックすると、ブラウザが開き Alibaba Cloud の認証が行われます。ログインに失敗した場合、または「権限がありません」と表示された場合は、以下を確認してください。
-
ログインパラメータの有効期限が切れている可能性があります。しばらく待ってから IDE クライアントのログインボタンをクリックして、もう一度試してください。
-
お使いのネットワーク環境では、インターネットにアクセスするためにプロキシが必要な場合があります。Qoder CN を最新バージョンにアップグレードし、次のホストにアクセスできることを確認してください。アクセスできない場合は、ホワイトリストに追加してください。詳細については、ネットワークプロキシ設定をご参照ください。
curl https://lingma.alibabacloud.com/algo/api/v1/ping
-
設定後、タスクマネージャーで Qoder CN プロセスを終了し、IDE に戻って再度ログインしてください。
3. Remote SSH、WSL、またはその他のツールを使用したリモート開発時に、Qoder CN にログインする方法
VS Code または JetBrains IDE でのリモート開発では、Alibaba Cloud アカウントの AccessKey ID/AccessKey Secret を使用してログインし、Qoder CN を使用します。詳細については、「インストールとログイン」をご参照ください。
4. Qoder CN は Web IDE で使用できますか?
はい。Alibaba Cloud アカウントの AccessKey ID/AccessKey Secret を使用してログインできます。詳細については、「インストールとログイン」をご参照ください。
5. CPU またはメモリの過剰使用
-
シナリオ 1: プロジェクトに多数のファイルが含まれている場合、コードのインデックス作成によって CPU またはメモリ使用率が高くなることがあります。プロジェクトのルートに
.tongyiignoreファイルを作成し、インデックス作成からディレクトリやファイルを除外してください。.tongyiignoreファイルは .gitignore 形式を使用します。変更後、Qoder CN プロセスを終了して変更を適用してください。 -
シナリオ 2: ローカルのオフラインモデルが有効になっている可能性があり、約 500 MB のメモリを消費します。オフラインモデルが不要な場合は、設定でオフラインモデルによる補完を無効にできます。
6. VS Code エラー:「Extension host terminated unexpectedly」
このエラーメッセージは、「extension host terminated unexpectedly 3 times within the last 5 minutes.」と表示されます。
原因: 通常、拡張機能のメモリリークが原因です。拡張機能の二分探索メソッドを使用して、Qoder CN 拡張機能が原因であるかを確認します。
解決策: 拡張機能が原因であることを確認した場合は、次のいずれかを試してください。
-
VS Code を再インストールし、システムを再起動してください (推奨)。
-
Windows ユーザー: セキュリティソフトウェアを無効にするか、
code.exeを許可リストに追加してください。
問題が解決しない場合は、DingTalk グループ 53770000738 に参加し、次の情報を提供してください。
-
お使いのオペレーティングシステムのバージョンと VS Code のバージョン。
-
詳細ログの収集:
-
VS Code を完全に終了してください。
-
コマンドラインで
code --verboseを実行して VS Code を起動してください。 -
クラッシュを引き起こす操作を実行してください。
-
出力ログを確認してください。最初の数行は、多くの場合、クラッシュの最初の原因を示しており、技術者が拡張機能のコード内の問題をより迅速に特定するのに役立ちます。例:
[main 2025-05-02T14:35:31.249Z] [UtilityProcess id: 3, type: extensionHost, pid: 25816]: received exit event with code 18446744072635810000 [main 2025-05-02T14:35:31.249Z] Extension host with pid 25816 exited with code: 18446744072635810000, signal: unknown. [main 2025-05-02T14:35:31.250Z] [UtilityProcess id: 3, type: extensionHost, pid: 25816]: crashed with code -1073741819 and reason 'crashed' [19684:0502/223531.251:INFO:CONSOLE(3255)] "Extension host (LocalProcess pid: 25816) terminated unexpectedly. Code: 18446744072635810000, Signal: unknown", source: vscode-file://vscode-app/d:/Microsoft%20VS%20Code/resources/app/out/vs/workbench/workbench.desktop.main.js (3255)
-
-
ログで拡張機能のコードに問題が確認できない場合は、「Native-Crash-Issues」に従って、より詳細なクラッシュログを収集してください。
-
VS Code を完全に終了してください。
-
コマンドラインで
code --crash-reporter-directory <absolute path>を実行してください。 -
クラッシュを引き起こす操作を実行してください。
-
手順 2 のディレクトリで
.dmpサフィックスの付いたファイルを探し、技術チームに送信してください。
-
7. VS Code 拡張機能プロファイルページのエラー
「Error loading webview: Error: Could not register service worker: InvalidStateError: Failed to register a ServiceWorker: The document is in an invalid state.」というエラーメッセージが表示された場合。
これは、一部の Windows ユーザーが VS Code を管理者として実行したときに発生する VS Code 1.56 の既知の問題です。次のいずれかの解決策を試してください。
-
方法 1:
--no-sandboxコマンドラインフラグを付けて VS Code を起動してください。$ code --no-sandbox -
方法 2: VS Code を閉じ、ターミナルで
killall codeを実行してみてください。
8. JetBrains IDE で、Qoder CN のインストール完了後、サイドバーに Qoder CN ボタンが表示されない場合の対処法
通常、インストール後、Qoder CN アシスタントボタンはデフォルトで IDE のサイドバーに表示されます。ボタンが表示されない場合は、 () を選択して手動で表示できます。
9. 起動失敗:「File path not found」エラー
Activating extension 'Alibaba-Cloud.tongyi-lingma' failed: ENOENT: no such file or directory, mkdir 'D:\Program Files\Microsoft VS Code\https:\xxx\sharedClientCache\logs'.
$onExtensionActivationError @ mainThreadExtensionService.ts:107
Qoder CN の起動に失敗し、ファイルパスが存在しない、または見つからないというエラーが報告された場合は、次の手順に従って問題を解決してください。
-
エディタで Ctrl+Shift+P (macOS では Cmd+Shift+P) を押してコマンドパレットを開き、[User Settings (Open User Settings (JSON))] を検索して開いてください。
-
settings.json ファイルで、設定項目 Lingma.LocalMachineStoragePath を見つけてください。
-
存在する場合:
-
パスが存在し、アクセス可能であることを確認してください。そうでない場合は、有効なパスに修正してください。または、
-
設定項目を直接削除してください。
-
-
設定を保存した後、ウィンドウを再起動またはリロードし、再度 Qoder CN を起動して正常に動作することを確認してください。
10. エンタープライズ専用プランへのアップグレード後の「権限がありません」エラー
エンタープライズ専用プランにアップグレードした後、「権限がありません」というエラーが表示された場合は、再度ログインして問題を解決してください。
11. ストレージパス内の特殊文字によるログイン失敗
カスタムストレージパスにスペースやその他の特殊文字が含まれている場合、Qoder CN が正常に起動またはログインできないことがあります。
-
推奨される解決策: この問題を修正した最新バージョンにアップグレードしてください。
-
回避策: カスタムストレージパスを特殊文字を含まないものに変更し、JetBrains IDE を再起動してください。
Qoder CN IDE に関するよくある質問
1. 「Qoder CN を起動中」での IDE の停止
Qoder CN IDE の使用時に「Qoder CN を起動中」と表示される場合は、次の手順に従ってください。
-
バージョンと環境を確認してください。
-
Qoder CN IDE を最新バージョンにアップグレードし、お使いのオペレーティングシステムとアーキテクチャがサポートされていることを確認してください。
-
Qoder CN IDE の起動には時間がかかります (ローカル環境では約 5 秒、リモート環境ではネットワーク速度に応じてさらに長くなります)。1 分経過しても正常に起動しない場合は、サービスに異常があることを示します。
-
-
ネットワーク接続とプロキシ設定を確認してください。
-
次のエンドポイントにアクセスできることを確認してください。ブロックされている場合は、IT 部門にホワイトリストへの追加を依頼してください。
curl https://lingma.alibabacloud.com/algo/api/v1/ping期待されるレスポンスは
pongです。 -
ファイアウォールでこのエンドポイントがブロックされている場合は、プロキシを手動で設定してください (アドレスは IT 部門から取得してください)。
プロキシ形式:
http(s)://username:password@proxy-server-address:portドメイン設定が適用されない場合は、
C:\Users\<username>\AppData\Local\.qodercn\config.json内のhttp_proxyフィールドを手動で更新し、Qoder CN プロセスを終了して再起動します。 -
DNS キャッシュをクリアしてください。
-
Windows: コマンド
ipconfig /flushdnsを実行します -
macOS: コマンド
sudo killall -HUP mDNSResponderを実行します
-
-
-
ローカルキャッシュをクリアして再起動します。次の手順を実行してください。
-
Qoder CN プロセスを終了してください。
-
.qodercnディレクトリを削除します:-
Windows: パスは
C:\Users\[Username]\.qodercnです。 -
macOS:パスは
~/.qodercnです
-
-
これらの手順を完了した後、Qoder CN IDE を再起動してください。
-
-
問題が解決しない場合は、Qoder CN サービスを手動で起動してください。
次のディレクトリに移動します:
.qodercn/bin/x.x.x/CPU_architecture_64_system/QoderCN.exe startサービスが正常に起動したら、[ログイン] ボタンを再度クリックしてください。
説明注: 一部の企業ネットワークでは、バイナリプログラムがロックされ、実行できない場合があります。
-
ファイアウォールまたはセキュリティソフトウェアの制限: Qoder CN プロセスが起動しない、あるいはログインが応答しない場合は、ファイアウォールまたはセキュリティソフトウェアによってブロックされている可能性があります。
-
ファイアウォールに例外を追加してください。[コントロール パネル] -> [システムとセキュリティ] -> [Windows Defender ファイアウォール] -> [ファイアウォール経由でアプリを許可する] の順に移動して、Qoder CN を追加してください。
-
企業のセキュリティソフトウェアのホワイトリストにプロセスファイルを追加してください。
パスの例:
C:\Users\xxx\.qodercn\bin\2.1.x\x86_64_windows\QoderCN.exe(サポートが必要な場合は、IT サポートスタッフにお問い合わせください。)
-
2. リモート開発時のログイン
Qoder CN IDE をリモート開発に使用する場合、ログインプロセスはローカルの場合と同じです。IDE の更新後または初回使用時には、リモートリソースをサーバーにインストールする必要があり、時間がかかる場合があります。
-
以前にリモートサービスを使用したことがあり、接続に失敗した場合は、リモートサーバー上の
.qoder-cn-serverサービスを削除し、QoderCN プロセスを終了してから、再度接続を試みてください。 -
このクリーンアップを実行しても問題が解決しない場合は、サポートを受けるため、[Output] パネルから「Remote-SSH」または「Remote-WSL」のログを報告してください。
3. 過剰な CPU 使用率またはメモリ使用量
-
シナリオ 1: プロジェクトに多数のファイルが含まれている場合、コードのインデックス作成が CPU またはメモリの高い使用率を引き起こす可能性があります。プロジェクトのルートに .gitignore 形式の
.qoderignoreファイルを作成し、ディレクトリやファイルをインデックス作成から除外します。このファイルを変更した後、変更を有効にするには Qoder CN プロセスを終了する必要があります。 -
シナリオ 2: ローカルオフラインモデルが有効になっている可能性があります。これにより約 500 MB のメモリが使用されます。不要な場合は、設定でオフラインモデルによる補完を無効にすることができます。
ネットワークの問題
1. ネットワークプロキシの設定
Qoder CN は、HTTP、HTTPS、および SOCKS5 プロキシをサポートしています。プラグインの設定ページで設定してください。ネットワークプロキシの設定。
2. ネットワーク接続のテスト
ターミナルで次のコマンドを実行してみてください。「pong」が返される場合は、Qoder CN サーバーに接続できます。
curl https://lingma.alibabacloud.com/algo/api/v1/ping
3. ネットワークの問題のトラブルシューティング
問題解決のため、次の手順に従って関連情報を提供してください。
-
[Qoder CN Settings] > [Network] に移動し、[Run diagnostics] をクリックして、完全な診断レポートを送信してください。
-
現在、VPN、プロキシ、または企業ネットワークを使用していますか? 使用している場合は、これらのサービスを無効にするか、別のネットワーク接続に切り替えてみてください。
-
チャットインターフェイスで、異なるティアのモデルを選択して、応答速度が改善するかどうかを確認してください。
-
これらの手順を実行しても問題が解決しない場合は、調査のため、次の情報を提供してください。
-
遅延が発生するプロンプトの具体例と、対応するタイムスタンプ。
-
[Help] > [Toggle Developer Tools] を選択してコンソールを表示し、コンソールに表示されたエラーのスクリーンショットを送信してください。
-
この問題は、すべてのプロジェクトで発生しますか? それとも特定のワークスペースでのみ発生しますか?
-
同じネットワーク上の他のユーザーもこの問題を再現できますか?
上記の情報を [問題を報告] 機能から送信してください。
-
課金
1. Qoder CN はどのように価格設定されていますか?
個人開発者向けには、Individual Basic Edition と Individual Pro Edition を提供しています。Individual Pro Edition の期間限定無料提供は、2026年5月20日 18:00:00 (北京時間) をもって終了し、その後は自動的に Individual Basic Edition に切り替わります。課金。 法人向け課金:課金。
2. 請求書の発行
はい、Alibaba Cloud コンソールまたは Alibaba Cloud アプリの 請求書管理 ページから請求書の発行を申請できます。
アカウント
1. Qoder CN にログインして利用するには、どのアカウントを使用しますか?
-
従来の TONGYI Lingma の場合、Alibaba Cloud アカウントを使用し、利用可能なクレジットがあることを確認する必要があります。TONGYI Lingma IDE クライアントの TONGYI Lingma アシスタントウィンドウで、ログインボタンをクリックして Alibaba Cloud へのログインを完了します。
-
QoderWork/Qoder CLI などの場合、個人またはビジネスユーザーは Alibaba Cloud でサブスクライブして購入し、個人アカウントまたはビジネスアカウントに有効な注文と利用可能なクレジットがあることを確認する必要があります。
まだ Alibaba Cloud アカウントを登録していない場合は、まずアカウントを登録してください。
サポートされている IDE、オペレーティングシステム、プログラミング言語
1. 互換性のある JetBrains IDE バージョン
現在、JetBrains IDE は 2020.3 (203.x) 以降 のバージョンに対応しており、IntelliJ IDEA、PyCharm、GoLand、WebStorm などが含まれます。
2. 互換性のある Visual Studio Code バージョン
現在、Visual Studio Code は 1.68.0 以降 のバージョンに対応しています。
3. 互換性のある Visual Studio 2022 バージョン
現在、Visual Studio 2022 のバージョン 17.3.0 以降に対応しています。
4. サポートされているオペレーティングシステム
-
JetBrains IDE と互換性のあるオペレーティングシステム:Windows 7 以降、macOS、Linux。
-
Visual Studio Code と互換性のあるオペレーティングシステム:Windows 7 以降、macOS、Linux。
-
Visual Studio 2022 と互換性のあるオペレーティングシステム:Windows 10 以降。
5. サポートされているプログラミング言語
Qoder CN は主要なプログラミング言語に完全に対応しており、Java、Python、Go、JavaScript、TypeScript、C/C++、C# のコーディングにおいてより優れたパフォーマンスを発揮します。
データセキュリティと品質
1. Qoder CN はコードデータを保存しますか?
お客様のコードデータは保存しません:
-
コード補完では、提案を提示するためにコードコンテキストにアクセスする必要がありますが、コンテキスト情報は 保存されず、他の目的で使用されることもありません。このデータは、完全にお客様が所有し、管理します。
-
AI Q&A では、高評価/低評価のフィードバックを送信した場合にのみ、チャットログ (コードを除く) を収集します。これらのデータは、アルゴリズムのアップグレードと改良に使用する前に、匿名化および非識別化されます。
当社の取り組みは、「Qoder CN プライバシーポリシー」に記載しています。
2. Qoder CN はどのようなトレーニングデータを使用していますか?
トレーニングデータには、主に高品質なオープンソースコード、技術コミュニティの投稿記事およびドキュメント、Alibaba Cloud のサービスドキュメント、Alibaba Cloud の SDK/API 利用ドキュメントが含まれます。
3. コードスニペットは他のユーザーと共有されますか?
いいえ。お客様のコードが共有されることはありません。提案を生成するためにコードコンテキストを使用しますが、コンテキスト情報は 保存されず、他の目的で使用されることもありません。このデータは、完全にお客様が所有し、管理します。
4. Qoder CN が生成したコードはそのまま使用できますか?
Qoder CN が生成したコードは、あくまで提案です。採用する前に、生成されたコードをすべてレビューしてください。
OpenAPI
1. ページクエリあたりのデータ制限
ページサイズは 10,000 エントリ以下を推奨します。アプリケーションのニーズとシステムパフォーマンスに応じて、この制限を調整してください。
2. API データの更新頻度
API データの更新は毎日深夜 0 時に始まり、15 分ごとに実行されます。前日の完全なデータセットは、午前 2 時までには利用可能となります。
3. API の使用頻度の要件
安定した効率的なサービスを確保するため、API には 100 QPS のレート制限が適用されています。
4. 組織 ID の取得
Qoder CN コンソールの右上隅でアバターをクリックし、次に [Admin Console] をクリックします。[Basic Information] ページで、[Organization ID] をコピーします。
QoderWork/Qoder CLI
1. Teams subscription plan
Teams subscription plan では、組織向けに以下の機能を提供し、継続的に進化しています。
-
組織の請求の一元支払い
-
メンバーのアクセス権やデータプライバシーモードなどの必須管理をサポートする、一元化された管理コンソール
-
アカウントのメール ドメイン制限と、ドメイン外アカウントのアクセス制御
-
シングルサインオン (SSO)
2. "Failed to join organization" エラー
ログイン中に "Failed to join organization" エラーが発生した場合は、会社の管理者がお客様のメール ドメインを Qoder Teams 組織に関連付けていることを意味します。この設定は、そのドメイン配下のすべてのアカウントを自動的に組織に追加するためのものです。ただし、組織で利用可能なシートが不足しているため、プロセスが失敗しました。
IT 管理者に連絡し、シートを追加購入してもらってください。シートが利用可能になると、再度ログインすることで自動的に組織に追加されます。
3. シートあたりのクレジットが少ない場合
シートあたりのクレジットは、シートの購入時期に基づいて日割り計算されます。サイクルの途中で参加した場合、割り当てられるクレジットもそれに応じて少なくなります。次のサイクルで全額に戻ります。