利用ガイドAPIリファレンスAIアプリケーション

Cline

Cline は、VS Code 上で動作するオープンソースの自律型プログラミングエージェント(Autonomous Agent)です。プロジェクト構造を深く理解するだけでなく、複数ファイルの自律的な作成・変更、統合ターミナルでのテストやコマンドの実行、MCP プロトコルを活用したツールチェーンの拡張が可能です。OpenRely API と連携することで、VS Code 内で完全自動化されたペアプログラミング体験を実現できます。

🔑 事前準備


🚀 手順

Cline 拡張機能のインストール

  1. VS Code(または互換性のある Cursor、VSCodium などのエディタ)を開きます。
  2. 左側のアクティビティバーにある拡張機能 (Extensions)(ショートカット: Cmd + Shift + X、Windows の場合は Ctrl + Shift + X)に移動します。
  3. 検索バーに Cline と入力し、Cline 公式がリリースしている拡張機能(旧 Claude Dev)を見つけて、インストール (Install) をクリックします。

Cline 設定パネルを開く

  1. インストール完了後、VS Code 左側のアクティビティバーにある Cline ロボットアイコンをクリックします。
  2. 表示された Cline サイドバーの上部にある設定ギアアイコン ⚙️(Settings)をクリックします。

OpenRely プロバイダーパラメータの設定

Cline は複数のモデルプロトコルをネイティブにサポートしています。OpenRely に接続するには、OpenAI Compatible モードを選択することをお勧めします:

設定項目推奨値説明
API ProviderOpenAI Compatible最も柔軟なモデル選択と互換性を提供
Base URLhttps://api.openrely.ai/v1末尾に /v1 を含める必要があります。余分なスラッシュは付けないでください
API Keysk-...OpenRely コンソールで作成した専用のアクセスキー(Token)
Model IDclaude または gpt呼び出すモデル識別子を入力(例: claude、deepseek など)

[!TIP] Anthropic ネイティブプロトコルの代替案:API Provider を Anthropic に設定し、詳細設定を展開してカスタムエンドポイントを有効にし、Base URL に https://api.openrely.ai/v1 を入力することでも、同様にシームレスな通信が可能です。

  1. 設定完了後、パネル下部の Done をクリックして設定を保存します。

自律プログラミングタスクの開始

Cline のチャットサイドバーに戻り、以下のような実践的な開発タスクを入力します:

请为当前项目编写一套完整的单元测试,并自动运行测试确保全部通过

Cline は以下の自律ループに従って実行します:

  1. プロジェクト分析:コードディレクトリを走査して読み込みます。
  2. コード生成:テストファイルを作成し、アサーションを記述します。
  3. ターミナル実行:統合ターミナルでテストコマンドを実行し、コンソール出力をキャプチャします。
  4. 自律修復:テストに合格しなかった場合、エラー原因を分析し、合格するまでソースコードを自動修正します。

💡 主要機能

機能モジュール説明
複数ファイルの自律編集複数ファイルの検索、新規作成、名前変更、変更を完全自動で行い、明確な Side-by-side Diff を表示
ターミナルコマンドの実行ユーザーの許可のもと、VS Code ターミナルでコンパイル、パッケージのインストール、単体テスト、ビルドスクリプトを直接実行可能
エラーの自己修復コマンド実行やコード記述時にエラーが発生した場合、Linter とターミナルの Traceback を自動で読み取って自律的に修正
MCP エコシステムの拡張Model Context Protocol(MCP)と高度に統合され、データベース、ブラウザスクレイパー、外部 API への拡張接続が可能
きめ細やかな権限管理自動承認(Auto-Approve)のホワイトリストスイッチを備え、ファイルの読み込み、コードの記述、コマンドの実行を個別に確認不要に設定可能

❓ よくある質問

その他の API エラーや課金に関する疑問がある場合は、完全版の よくある質問とトラブルシューティング をご参照ください。

このドキュメントは役に立ちましたか?

Cline | OpenRely Docs