話題のAI拡張機能「Cline(クライン)」の使い方。VSCode・Cursorユーザー必見の神機能を紹介

話題のAI拡張機能「Cline(クライン)」の使い方。VSCode・Cursorユーザー必見の神機能を紹介

公開: 更新:
だーだい
フリーランスWebライター兼Web製作者。Webライターとしてガジェットメディアやプログラミングに関する記事を執筆する傍ら、LP制作とWordPressの改修案件もこなしつつ、活動しています。 profile

Clineとは

ClineはVisual Studio Code(VSCode)やCursorで利用できるAIアシスタント型の拡張機能。コードの作成や修正、プロジェクト構成の支援、ターミナルコマンドの実行など開発者の幅広い要望に応えるよう設計されているのが特徴です。

ClaudeやGeminiなどのAPIキーを指定し、プロンプトを通してファイル作成からコード生成、ターミナルでの実行までの一連作業を実行できるのが魅力です。

特にAnthropic社のClaude 3.5 Sonnetモデルを活用することで、複雑なソフトウェア開発プロセスを効率的に進めることが可能。プログラマーの生産性向上をサポートします。

Cursorエディタの使い方や日本語化する方法、無料範囲などを解説
Cursorエディタの使い方や日本語化する方法、無料範囲などを解説

Clineの何が便利なのか

Clineの利便性が優れている理由は下記の通りです。

プロジェクトの初期設定を簡略化

Clineは新しいプロジェクトを始める際に必要なファイルやフォルダ構造を、プロンプトで自動的に作成できるのが特徴。これにより準備作業の時間を短縮し、すぐにコーディングを始められます。

エラー修正とバージョン管理を効率化

コード内のエラーを自動で検出・修正するだけでなく、Gitを利用したバージョン管理もサポート。作業スピードを向上させてミスを減らすことが可能です。

多様なAIサービスとの連携

GoogleやAWS、Anthropicなどの主要なLLMを利用可能。プロジェクトに最適なサービスを選んで利用できるため、柔軟な開発を実現します。

繰り返し作業の自動化

マウス操作やキーボード入力など、UI上の操作を自動化する機能を搭載。テストやデバッグ作業を効率化し、開発中の手間を削減します。

Clineの使い方

Clineはテキストエディタである「VSCode」と「Cursor」に対応しています。今回はVSCodeを例に解説しますが、主な導入方法はCursorも同じです。

Clineの使い方

VSCodeより

はじめにVSCodeの左にあるメニュー欄から「拡張機能」のアイコンをクリックします。

Clineの使い方

VSCodeより

拡張機能の検索欄へ「Cline」と入力し、上記画面の拡張機能をインストールしてください。

Clineの使い方

VSCodeより

上記画面が標示されるので、内容を確認したあと任意で「ワークスペースを信頼してインストールする」をクリックします。

Clineの使い方

VSCodeより

インストールすると左のメニュー欄へClineのアイコンが表示されます。アイコンをクリックするとClineの説明画面と利用するLLMとAPIの指定画面が表示されます。

Clineの使い方

VSCodeより

aPCのサイズ次第では下まで見えないこともあります。そんな時は上記画面の赤矢印が指すアイコンをクリックすると、右に別タブで表示されるので活用してみて下さい。

Clineの使い方

VSCodeより

「Hi, I’m Cline」欄にある「API Provider」のドロップダウンメニューから利用するLLMを選択し、「Anthropic API Key」欄へそのAPIキーを入力してください。

双方の入力が終わったら「Let’s go!」ボタンをクリックします。

Clineの使い方

VSCodeより

すると上記のようにプロンプトの入力欄が表示されます。こちらに任意のプロンプトを指定することで、その内容通りにClineがコードを生成したり実行したりできるのです。

Clineの使い方

VSCodeより

今回は下記のプロンプトを実行してみます。

「以下の手順をすべて実行してください:

新しいファイル math_operations.py を作成し、2つの数値の加算・減算・乗算・除算を行う関数を定義してください。
このファイルを使って簡単な計算を行うスクリプトを example.py に書いてください。
プロジェクトフォルダの内容をリストアップし、結果を教えてください。」

Clineの使い方

VSCodeより

実行すると上記のようにClineがコード生成を開始します。ファイルが作成されるたびに「Save」ボタンが表示されるので、こちらは自分でクリックしてください。

Clineの使い方

VSCodeより

フォルダなどにアクセスする際も「Approve」ボタンが表示されるのでクリックします。

Clineの使い方

VSCodeより

全ての処理が完了したので、最後に「Run Command」をクリックして実行します。

Clineの使い方

VSCodeより

すると上記のようにターミナルが開き、作成したファイルのコードを実行した結果が出力されました。このようにClineを使うことで、プロンプトを通してコードやファイルの生成、実行できるのが魅力です。

ブログに戻る

コメントを残す

コメントは公開前に承認される必要があることにご注意ください。

コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア フューチャーアーキテクト株式会社が実現した新入社員向けIT研修プログラムでタスクフォース制度が主体的な学びと成長を生み出す - IT・プログラミングを知って学べるコネクトメディア コードキャンプDX人材育成研修 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【IT新入社員研修】オンラインとオフラインの最適バランスを実現したFutureOneの導入事例 - IT・プログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/【新入社員研修】柔軟なハイブリッド型Java研修で実現した新卒20名の成長と成果|サークレイス株式会社 - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/現場により近いところにデジタルを根付かせるDX基礎講座研修|株式会社ブリヂストン - ITやプログラミングを知って学べるコネクトメディア コードキャンプIT・プログラミング研修事例/業務の効率化・DX推進に向けたIT人材育成への第一歩|株式会社カナエ - ITやプログラミングを知って学べるコネクトメディア 企業・法人向けのIT・プログラミング研修 - ITやプログラミングを知って学べるコネクトメディア

新着記事

対象者別で探す

子供(小学生・中学生・高校生)向け
プログラミング教室検索する

子供(小学生・中学生・高校生)がロボットやプログラミング言語を学ぶことができるオフラインからオンラインスクールを検索、比較することが可能です。

子供(小学生・中学生・高校生)
プログラミング教室検索する

ITやプログラムなどの
最新情報を検索する

日々、新しいITやプログラミング言語の情報が流れていきますが、特定の情報を時系列でニュースやコラムを確認することができます。

ITやプログラムなどの
最新情報を検索する