Cline
Cline は、VS Code 上で動作するオープンソースの自律型プログラミングエージェント(Autonomous Agent)です。プロジェクト構造を深く理解するだけでなく、複数ファイルの自律的な作成・変更、統合ターミナルでのテストやコマンドの実行、MCP プロトコルを活用したツールチェーンの拡張が可能です。OpenRely API と連携することで、VS Code 内で完全自動化されたペアプログラミング体験を実現できます。
🔑 事前準備
sk-...🚀 手順
Cline 拡張機能のインストール
- VS Code(または互換性のある Cursor、VSCodium などのエディタ)を開きます。
- 左側のアクティビティバーにある拡張機能 (Extensions)(ショートカット: Cmd + Shift + X、Windows の場合は Ctrl + Shift + X)に移動します。
- 検索バーに
Clineと入力し、Cline公式がリリースしている拡張機能(旧 Claude Dev)を見つけて、インストール (Install) をクリックします。
Cline 設定パネルを開く
- インストール完了後、VS Code 左側のアクティビティバーにある Cline ロボットアイコンをクリックします。
- 表示された Cline サイドバーの上部にある設定ギアアイコン ⚙️(Settings)をクリックします。
OpenRely プロバイダーパラメータの設定
Cline は複数のモデルプロトコルをネイティブにサポートしています。OpenRely に接続するには、OpenAI Compatible モードを選択することをお勧めします:
| 設定項目 | 推奨値 | 説明 |
|---|---|---|
| API Provider | OpenAI Compatible | 最も柔軟なモデル選択と互換性を提供 |
| Base URL | https://api.openrely.ai/v1 | 末尾に /v1 を含める必要があります。余分なスラッシュは付けないでください |
| API Key | sk-... | OpenRely コンソールで作成した専用のアクセスキー(Token) |
| Model ID | claude または gpt | 呼び出すモデル識別子を入力(例: claude、deepseek など) |
[!TIP] Anthropic ネイティブプロトコルの代替案:API Provider を
Anthropicに設定し、詳細設定を展開してカスタムエンドポイントを有効にし、Base URL にhttps://api.openrely.ai/v1を入力することでも、同様にシームレスな通信が可能です。
- 設定完了後、パネル下部の Done をクリックして設定を保存します。
自律プログラミングタスクの開始
Cline のチャットサイドバーに戻り、以下のような実践的な開発タスクを入力します:
请为当前项目编写一套完整的单元测试,并自动运行测试确保全部通过Cline は以下の自律ループに従って実行します:
- プロジェクト分析:コードディレクトリを走査して読み込みます。
- コード生成:テストファイルを作成し、アサーションを記述します。
- ターミナル実行:統合ターミナルでテストコマンドを実行し、コンソール出力をキャプチャします。
- 自律修復:テストに合格しなかった場合、エラー原因を分析し、合格するまでソースコードを自動修正します。
💡 主要機能
| 機能モジュール | 説明 |
|---|---|
| 複数ファイルの自律編集 | 複数ファイルの検索、新規作成、名前変更、変更を完全自動で行い、明確な Side-by-side Diff を表示 |
| ターミナルコマンドの実行 | ユーザーの許可のもと、VS Code ターミナルでコンパイル、パッケージのインストール、単体テスト、ビルドスクリプトを直接実行可能 |
| エラーの自己修復 | コマンド実行やコード記述時にエラーが発生した場合、Linter とターミナルの Traceback を自動で読み取って自律的に修正 |
| MCP エコシステムの拡張 | Model Context Protocol(MCP)と高度に統合され、データベース、ブラウザスクレイパー、外部 API への拡張接続が可能 |
| きめ細やかな権限管理 | 自動承認(Auto-Approve)のホワイトリストスイッチを備え、ファイルの読み込み、コードの記述、コマンドの実行を個別に確認不要に設定可能 |
❓ よくある質問
その他の API エラーや課金に関する疑問がある場合は、完全版の よくある質問とトラブルシューティング をご参照ください。
このドキュメントは役に立ちましたか?
Cursor
Cursor は AI プログラミング専用に設計されたネイティブコードエディタです。プロジェクト全体のコンテキスト認識、スマートなコード補完(Tab)、サイドバー対話、クロスファイルエージェント(Composer)を高度に統合しており、OpenRely API と連携することで、Cursor 内で世界最高峰のモデルを自在に利用できます。
Continue
Continue は、VS Code および JetBrains スイート(IntelliJ IDEA、PyCharm、WebStorm、GoLand など)を深くサポートする先進的なオープンソース AI コーディングアシスタント拡張機能です。設定ファイル内でカスタム OpenAI 互換インターフェースをシームレスにマウントでき、インラインコード補全(Tab)やサイドバーでの詳細な対話機能を提供します。