Cline は、インテリジェントなプログラミングを実現する VS Code プラグインです。Alibaba Cloud Model Studio のモデルを統合することで、複雑なプログラミングタスクを完了できます。
前提条件
操作手順
1. Cline のインストール
VS Code で [拡張機能] マーケットプレイスを開きます。Cline を検索し、インストールします。

2. モデルおよび API キーの構成
インストール後、左側のサイドバーにある
アイコンをクリックして Cline インターフェイスを開きます。次に、表示されるダイアログボックスで 独自の API キーを使用 をクリックし、API プロバイダー を選択します:
推奨: OpenAI互換 を選択します。このオプションは、最新のモデルを含む幅広いモデルに対応しています。
代替: Alibaba Qwen を選択します。このオプションは設定手順が簡易ですが、一部の新しいモデルには対応していない場合があります。
以前に Cline を使用したことがある場合は、右上隅の [設定] ボタンをクリックして構成してください。
本ドキュメントは従量課金モードのみを対象としています。Coding Plan ユーザーの場合は、専用のベース URL および API キーをご利用ください。詳細については、「Cline Coding Plan ドキュメント」をご参照ください。
OpenAI互換
より多くのモデルに対応しているため、こちらのオプションを推奨します。以下の手順で構成してください:
続行 をクリックして構成を完了します。 以前に Cline を使用したことがある場合は、右上隅の 完了 をクリックしてください。 |
|
Alibaba Qwen
[続行] をクリックして構成を完了します。 以前に Cline を使用していた場合は、右上隅の [完了] をクリックします。 |
|
3. Cline の使用
入力ボックスの上にある [自動承認] トグルを使用して、Cline に読み取り、書き込み、およびコマンドの実行の権限を付与します。
これらの権限を有効化すると、トークン使用量が増加する可能性があります。有効化する前に、Cline の機能を確認してください。
Cline は、プラン モードと アクション モードの 2 つのモードで動作します。
プラン モードでは、Cline が情報を収集し、問題を分解してタスク完了のための詳細な計画を作成します。このモードでは、ファイルを直接変更しません。
アクション モードでは、Cline が計画をステップごとに実行することに集中します。コマンド実行およびファイルの変更が可能です。
チャットウィンドウ下部のコントロールを使って、モードを切り替えます。
プラン
Python のクイックソートアルゴリズムを生成するには、プランモードで Cline に「Python のクイックソートアルゴリズムを記述してください。コードを直接出力してください」と指示します。

プランモードでは、Cline はコードファイルを作成・編集しません。アクションモードでは、新しいファイルを作成し、そこにコードを書き込みます。
対応
新しいセッションを開始し、アクションモードに切り替えます。Python のクイックソートアルゴリズムを生成するには、Cline に「Python のクイックソートアルゴリズムを記述してください」と指示します。

Cline はコードを生成し、ファイルに書き込んだ後、テストのためにそのファイルを実行するかどうかを確認します。実行は、ユーザーが明示的に確認した後にのみ行われます。
よくある質問
Q:エラー「401 Incorrect API key provided」が発生するのはなぜですか?
A:考えられる原因は以下のとおりです:
API キーと [ベース URL] のリージョンが一致しません。一致していることを確認してください。
以前のバージョンの Cline では、[Alibaba Qwen] を [API プロバイダー] としてサポートしていません。Cline をアップグレードするか、[API プロバイダー] を OpenAI互換 に切り替えてください。
Q:トークン使用量が高くなるのはなぜですか?
A:Cline はローカルプロジェクトのファイルを読み取り、複数回の API 呼び出しを行うため、トークン使用量が増加します。単純な質疑応答タスクの場合は、入力ボックス上部の 自動承認 を無効化し、プランモードをご利用ください。
Q:トークン使用量を削減するにはどうすればよいですか?
A:
関係のないファイルを削減:不要なファイルのスキャンを避けるため、Cline を特定のプロジェクトフォルダで起動し、必要なファイルのみを保持してください。
会話履歴の要約:Cline は過去の会話履歴をコンテキストとして使用します。タスクの要約 ボタンをクリックするか、
/compactコマンドを実行して会話を要約してください。
明確な指示の提供:曖昧なリクエストは不要なファイルスキャンをトリガーし、トークン使用量を増加させます。明確かつ具体的な質問や指示を行ってください。
タスクの分割:複雑なタスクの場合は、小さなシンプルなタスクに分割してください。
Q:QwQ モデルを使用時にエラー「400 <400> InternalError.Algo.InvalidParameter: An error during model pre-process」が発生するのはなぜですか?
A: 設定インターフェイスで、MODEL CONFIGURATION をクリックし、[R1 メッセージ形式を有効化] を選択します。

