Cline をご紹介します。あなたの CLI と Editor を使うことができる AI アシスタントです。
Claude Sonnet のエージェント型コーディング機能のおかげで、Cline は複雑なソフトウェア開発タスクをステップバイステップで処理できます。ファイルの作成と編集、大規模プロジェクトの探索、ブラウザの使用、ターミナル コマンドの実行(許可後)を実現するツールにより、彼はコード補完やテック サポートを超えた形で支援できます。Cline は Model Context Protocol (MCP) を使用して新しいツールを作成し、独自の機能を拡張することもできます。従来、自律型 AI スクリプトはサンドボックス環境で実行されていましたが、このエクステンションは、すべてのファイル変更とターミナル コマンドを承認するための人間ループ GUI を提供し、エージェント型 AI の可能性を安全でアクセス可能な方法で探索できるようにしています。
- タスクを入力し、モックアップを機能的なアプリに変換するか、スクリーンショットでバグを修正するための画像を追加してください。
- Cline は、ファイル構造とソースコード AST を分析し、正規表現検索を実行し、既存プロジェクトで速度を上げるために関連ファイルを読むことから始まります。コンテキストに追加される情報を慎重に管理することで、Cline はコンテキスト ウィンドウを圧倒することなく、大規模で複雑なプロジェクトに対しても貴重な支援を提供できます。
- Cline が必要な情報を取得したら、以下のことができます:
- ファイルを作成・編集し、リンター/コンパイラ エラーを監視して、不足しているインポートや構文エラーなどの問題を自動的に修正できます。
- ターミナルでコマンドを直接実行し、その出力を監視しながら作業でき、例えば、ファイルを編集した後に開発サーバーの問題に対応できます。
- ウェブ開発タスクの場合、Cline はサイトをヘッドレスブラウザーで起動し、クリック、入力、スクロール、スクリーンショット + コンソール ログをキャプチャでき、ランタイム エラーと表示バグを修正できます。
- タスクが完了したら、Cline は
open -a "Google Chrome" index.htmlのようなターミナル コマンドで結果を提示し、ボタンをクリックして実行できます。
ヒント
このガイドに従って、エディターの右側に Cline を開いてください。これにより、ファイル エクスプローラーと一緒に Cline を使用でき、ワークスペースへの変更をより明確に確認できます。
Cline は OpenRouter、Anthropic、OpenAI、Google Gemini、AWS Bedrock、Azure、GCP Vertex、Cerebras、Groq などの API プロバイダーに対応しています。OpenAI 互換 API を設定することや、LM Studio/Ollama 経由でローカルモデルを使用することもできます。OpenRouter を使用している場合、拡張機能は最新のモデルリストを取得し、新しいモデルが利用可能になったらすぐに使用できます。
拡張機能はタスクループ全体と個別リクエストの総トークン数と API 使用コストを追跡し、各ステップで支出情報を提供します。
VSCode v1.93 の新しいシェル統合アップデートのおかげで、Cline はターミナルでコマンドを直接実行し、出力を受け取ることができます。これにより、パッケージのインストール、ビルドスクリプトの実行、アプリケーションのデプロイ、データベース管理、テスト実行など、幅広いタスクを実行でき、開発環境とツールチェーンに適応して適切に仕事を完成させることができます。
開発サーバーのような長時間実行されるプロセスの場合、「Proceed While Running」ボタンを使用して、コマンドがバックグラウンドで実行される間、Cline がタスクを続行できるようにします。Cline が作業する際、新しいターミナル出力が通知され、ファイル編集時のコンパイルエラーなど、発生する可能性のある問題に対応できます。
Cline はエディタ内でファイルを直接作成・編集でき、変更の diff ビューを表示します。diff ビューエディタで Cline の変更を直接編集・取り消すことができます。あるいは、チャットでフィードバックを提供してご満足いただくまで改善することもできます。Cline はまた、リンター/コンパイラのエラー(不足しているインポート、構文エラーなど)を監視し、発生した問題を自動的に修正できます。
Cline が行ったすべての変更はファイルのタイムラインに記録され、必要に応じて変更を追跡・取り消すための簡単な方法が提供されます。
Claude Sonnet の新しい Computer Use 機能により、Cline はブラウザを起動し、要素をクリック、テキストを入力、スクロール操作を行い、各ステップでスクリーンショットとコンソールログをキャプチャできます。これにより、インタラクティブデバッグ、エンドツーエンドテスト、さらには一般的なウェブ使用が可能になります。これにより、視覚的なバグやランタイム問題の修正を自動化でき、ユーザーが手動でエラーログをコピー&ペーストする必要がなくなります。
Cline に「test the app」と指示して、npm run dev のようなコマンドを実行し、ローカルで実行されている dev サーバーをブラウザで起動し、すべてが機能することを確認する一連のテストを実行する様子を観察してください。デモを見る。
Model Context Protocol のおかげで、Cline はカスタムツールを通じて機能を拡張できます。コミュニティで作成されたサーバーを使用することもできますが、Cline は代わりに特定のワークフローに合わせたツールを作成してインストールできます。Cline に「ツールを追加して」と言うだけで、新しい MCP サーバーの作成から拡張機能へのインストールまで、すべてを処理します。これらのカスタムツールはその後 Cline のツールキットの一部となり、将来のタスクで使用できるようになります。
- 「Jira チケットを取得するツールを追加して」: チケットの AC を取得して、Cline に仕事をさせる
- 「AWS EC2 を管理するツールを追加して」: サーバーメトリクスを確認してインスタンスをスケールアップまたはスケールダウン
- 「最新の PagerDuty インシデントを取得するツールを追加して」: 詳細を取得して、Cline にバグ修正を依頼
@url: URL を貼り付けて、拡張機能にマークダウンに変換させます。最新のドキュメントを Cline に提供したい場合に便利です。
@problems: ワークスペースのエラーと警告(「問題」パネル)を追加して、Cline に修正させます。
@file: ファイルの内容を追加します。ファイル読み取り許可を確認する際に API リクエストを無駄にしません(+ ファイルを検索するために入力)。
@folder: フォルダーのファイルをすべて一度に追加して、ワークフローをさらに高速化します。






