Re Reference AI

エージェント

Clineとは

Claude Dev

VS Code拡張機能として提供される、オープンソースの自律型コーディングエージェント

コーディングエージェントコード生成

ひとことで言うと

VS Codeに追加できる、オープンソースの自律型AIコーディングツール。

概要

Clineは、VS Code拡張機能として提供されるオープンソースのコーディングエージェント。 ファイルの作成・編集、ターミナルコマンドの実行、ブラウザ操作等を自律的に行い、各ステップでの変更内容をユーザーが確認・承認できる仕組みを持つ。特定のモデル提供元に縛られず、ClaudeGPT等複数のLLMを切り替えて利用できる。

背景

VS Code拡張機能としてのコーディング支援が広まる中、Clineは特定のモデルベンダーに縛られずファイル操作・ターミナル実行・ブラウザ操作等を自律的に行えるオープンソースのエージェントとして開発された。

歴史

2024年: VS Code拡張機能「Claude Dev」として公開され、後にClineへ改称。

利点

  • オープンソースであり、利用するLLMを自由に選択・切り替えられる
  • 各操作ステップでの変更内容をユーザーが確認できる
  • GitHubで公開されており、コミュニティによる拡張・カスタマイズがしやすい

欠点

  • VS Code拡張機能という形態上、エディタ本体の機能や制約に依存する
  • モデル選択の自由度が高い分、性能や挙動がモデル選択に左右される
  • オープンソースであるため、商用製品のような手厚いサポート体制は前提とならない

比較

  • コーディングエージェントClineはオープンソースかつマルチモデル対応のコーディングエージェント
  • AiderClineがブラウザ操作を含む幅広いツール呼び出しに対応するVS Code拡張機能であるのに対し、Aiderはターミナル上でgit連携に重点を置くツールという違いがある
  • Claude CodeClineがオープンソースで複数のLLMプロバイダを切り替えられるのに対し、Claude CodeはAnthropic純正のCLIツールという違いがある

関連用語

コーディングエージェントツールコーリングAiderClaude Code

よくある質問

Clineは無料で使える?

Cline自体はオープンソースであり無料で利用できるが、接続先のLLMプロバイダのAPI利用料は別途発生する。

ClineとClaude Devは同じもの?

Clineは元々「Claude Dev」という名称で公開されており、後にClineへ改称された。

参考文献