AIツール

Clineが3200万ドルを調達した理由——オープンソースAIエージェントの哲学

VS Code拡張として500万回インストールされたClineが、なぜFortune 100企業に採用されるのか。BYOKとオープンソースの哲学を非エンジニア向けに解説する。

公開: 2026年2月24日約14分

3200万ドル(約48億円)の資金調達が2025年7月に発表されたとき、AIコーディングツール界隈がざわついた。投資したのはEnterprise向けSaaSに実績のあるEmergence Capitalだ。CursorでもClaude Codeでもない——Clineというオープンソースのエージェントに、なぜそれだけの金が動いたのか。


なぜ企業はClineを選ぶのか

「コードを社外に出せない」。これが出発点だ。

CursorもGitHub Copilotも、コードをクラウドのサーバーに送って処理する。ユーザーの目には見えないが、コードはいったん外部のインフラを経由している。セキュリティポリシーが厳しい企業にとって、これは選択肢にならない。

Clineのアーキテクチャは根本的に違う。公式ドキュメントにはこう書いてある——「Your code stays where it belongs—inside your environment(コードは、あるべき場所に留まる——あなたの環境の中に)」。コードが外部サーバーにアップロードされない。リポジトリがインデックス化されない。モデルの学習に使われない。

これは「ゼロトラスト」と呼ばれるセキュリティの考え方と相性がいい。ゼロトラストとは、社内・社外に関わらず「デフォルトで信頼しない」という原則だ。機密情報を含むコードを、設計図のわからない外部サービスに通すことは、このポリシーと矛盾する。

結果として、Samsung、SAP、Salesforce、Oracle、Microsoft、Amazon、IBM、Visaといった大手企業がClineを採用している。単にコストが安いからではない。「ゼロトラストを守りながらAIコーディングを使える選択肢が、Cline以外にない」という文脈だ。


Clineとは何か——VS Codeの中に棲む自律エージェント

ClineはVS Code拡張機能として動く。JetBrains IDEやCursor、Windsurfでも使える。インストール数は500万を超え、GitHubスターは58,000以上。ライセンスはApache 2.0——完全なオープンソースだ。

操作の仕組みはCursorのAgentモードと近い。チャット欄に「ログイン機能を追加して」と書けば、Clineがコードを自律的に生成・編集・テスト実行まで行う。違うのは、コードを変更するたびに差分(何が変わったか)を画面に表示し、人間に「承認しますか?」と確認を取ることだ。

飛行機の副操縦士に例えるとわかりやすい。Clineは自律的にタスクをこなすが、機長(人間)の最終判断なしには動かない。コードを消したり、ファイルを書き換えたりするたびに承認を求めてくる。「AIに全部任せたら思わぬ変更をされた」という失敗を防ぐ設計だ。

この承認フローには「Checkpoints(チェックポイント)」という機能も組み込まれている。ゲームのセーブポイントのようなもので、エージェントが作業を進めるたびにスナップショットを保存し、「ここから巻き戻してほしい」と言えばいつでも戻れる。


「鍵は自分で持つ」BYOKの哲学

ClineはBYOK(Bring Your Own Key、自前のAPIキーを持ち込む)方式だ。

月額固定で使えるCursorとは根本的に違う。Cline自体はApache 2.0の無料ソフトウェアで、AIの処理費用はユーザーが各社のAPIに直接支払う。Anthropic、OpenAI、Google、AWSなど、どのプロバイダーとも直接契約する。Clineは仲介しないので、中間マージンが発生しない。

月額ツールは「乗り放題のレンタカー」だ。月に使っても使わなくても同じ料金がかかる。でも「行き先」が限られている——Cursorが使えるモデルはCursor社が選んだものだけだ。ClineはBYOK方式なので、「自分の車で自分でガソリンを入れる」に近い。どのモデルを使うかを自分で選べる。

対応モデルは幅広い——AnthropicのClaude、OpenAIのGPT、Google Gemini、AWS Bedrock、Azure OpenAI、GCP Vertex AI、Groq、Cerebras、OpenRouterに加え、OllamaやLM Studio経由でローカルモデルも動かせる。ローカルモデルはインターネットに接続せず、コードが一切外に出ない環境を作れる。

❌ クローズドツールのモデル選択(例: Claude Codeの場合)
  - AnthropicのClaudeモデルのみ使用可能
  - コストを下げたいときに別モデルに切り替える選択肢がない
  - ベンダーの価格改定・モデル変更に従うしかない

✅ ClineのBYOK方式
  - 計画フェーズ: 安価なモデルで方針を詰める(例: Gemini Flash)
  - 実装フェーズ: 高性能なモデルに切り替える(例: Claude Sonnet)
  - 機密コード: OllamaのローカルモデルでAIを完全オフライン化
  - コストが予算を超えたら: その月だけ別プロバイダーに切り替える

Clineは自分が使ったトークン数(AIの処理量の単位)とAPIコストをリアルタイムで表示する。「今月いくら使ったか」が常に見える。月額ツールでは見えにくかった透明性が、ここにある。


承認ボタンを押すのは人間だ

ClineにはPlanモードとActモードという2段階の設計がある。

Planモードは考える段階だ。「どういう手順でこの機能を実装するか」をAIが事前に計画し、人間に提示する。細かく段階を踏みたいときはここで方針を固める。Actモードは実行段階で、AIが実際にコードを書き、コマンドを叩き、テストを走らせる。

重要なのは、Actモードでも「何かをするたびに確認を取る」ことだ。ファイルを変更する前に差分を表示し、ターミナルコマンドを叩く前にコマンドの内容を見せる。人間が「許可」ボタンを押すまでは何もしない。

# Cline CLIの使い方(ターミナルから直接操作する場合)

# ❌ 完全な自動実行モード(確認なし)
# 本番コードの変更やファイル削除を無制限に許可してしまう
cline -y "全テストを修正して"

# ✅ デフォルトの承認付きモード
# 変更のたびに差分を確認し、承認してから進む
cline "ログイン機能のバグを修正して"

# ✅ 並列実行でスループットを上げる(それぞれが独立したタスクの場合)
cline "フロントエンドのビルドを最適化して" --cwd ./frontend &
cline "APIのレスポンス速度を改善して" --cwd ./backend &

Cline CLI 2.0はターミナルから直接Clineを操作できるツールだ。CI/CDパイプラインに組み込んだり、複数プロジェクトを並列で走らせたりできる。


MCPで「道具を自分で作る」

MCP(Model Context Protocol)は、AIエージェントに外部ツールを接続するための仕組みだ。詳しくは別の記事で解説しているが、Clineとの相性が特に良い。

具体的には「GitHubのPRを確認するツール」や「社内のSlackに投稿するツール」をClineに追加できる。ClineのチャットでURLを貼るか「このツールを追加して」と指示するだけで、MCPサーバーのインストールと設定まで自動でやってくれる。

厨房(VS Code環境)は無料で使えるが、食材(外部ツールとの連携)は自分で選んで持ち込む感覚だ。GitHubを連携させれば、「このIssueを実装してPRを作って」と一行で指示できる。Figmaを連携させれば、デザインを読み込んでそのままコードに落とせる。

クローズドなツールでも一部のMCPサーバーには対応しているが、どのサーバーを許可するかの管理や、組織レベルの制御はエンタープライズ版Clineが担う。


CursorとClaude Codeとの哲学的な違い

3つのツールを並べると、哲学の違いが浮かぶ。

Cursor
月額固定の専用IDE
コードをCursorサーバーで処理
使えるモデルはCursor社が決める
GUIが充実、直感的な操作
設計図(ソースコード)は非公開
Claude Code
ターミナルで動くCLIツール
AnthropicのAPIに接続
Anthropicモデルのみ対応
最速の自律処理(並列実行)
設計図(ソースコード)は非公開
Cline
VS Code拡張として動作
コードが自環境に留まる
好きなモデルを自由に選べる(BYOK)
変更のたびに人間が承認
Apache 2.0(完全オープンソース)

オープンソースとは「設計図が公開されている建物」だ。セキュリティチームが「どこに窓があって、どこがドアか」を事前に確認できる。Cursorは設計図が非公開のビル——中に何があるかわからない。この違いは、コンプライアンス部門を持つ企業にとって大きい。

価格の透明性も異なる。CursorはHobby(無料)・Pro(月額$20)・Pro+(月額$60)・Ultra(月額$200)というティア制で、月額固定のサブスクリプションが常に発生する。ClineのBYOKはAPIコストだけなので、使わない月は実質ゼロに近い。重いプロジェクトを進める月はClaude Codeが速くて合理的なこともある。ツールを固定する必要がない、というのがClineの立場だ。

Clineは「Cline自体は無料」だが、AIモデルのAPIコストは別途かかる。Claude Sonnetを1日中使い続ければ月に数千円〜数万円のコストになりうる。Claude Codeのサブスクリプション(Claude Max)と比較する場合は、自分の使用量を見積もってから判断すること。


エンタープライズ機能:Cline Teams

2025年7月の調達発表と同時に「Cline Teams」が公開された。

個人利用との違いは組織管理だ。SSO(シングルサインオン)で会社のアカウントで一括ログインできる。RBAC(ロールベースアクセス制御)でチームごとに使えるモデルやツールを制限できる。OpenTelemetryによる監査ログをDatadogやGrafanaと連携させれば、「誰がどのモデルをいくら使ったか」をリアルタイムで把握できる。

重要なのはセルフホストオプションの計画だ。これが実現すれば、AIの処理をインターネットに出さず、完全に社内のインフラで動かせる。ゼロトラスト企業にとって、これが「Cline以外の選択肢がない」理由の最終形だ。

Introducing Cline for Enterprise: Your Infrastructure, Your Inference, Same ClineThe model-agnostic, IDE-agnostic, inference-agnostic, open-source coding agent that 3 million developers trust—now with enterprise security, governance, and observability at scale.cline.ghost.io

Clineを選ぶべき人、選ばなくていい人

Loading diagram...

Clineが向いている人:

  • セキュリティポリシーが厳しい環境にいる人: コードを社外に出せないなら、ローカルモデルと組み合わせたClineが有力な選択肢になる
  • コストを可視化したい人: 月額ツールは使いすぎても課金が見えにくい。ClineのBYOKはAPIコストをリアルタイムで把握できる
  • モデルを選びたい人: Anthropic、OpenAI、Googleなど、タスクに応じて最適なモデルを切り替えたい場合
  • ベンダーロックインを避けたい人: オープンソースなのでツールが急に変わったり、値上げされても移行しやすい

Clineをあえて選ばなくていい人:

  • とにかくすぐ始めたい人: Cursorのほうがセットアップが簡単で、APIキーの準備が要らない
  • 自律処理のスピードを最優先にする人: Claude Codeのほうが並列処理が速く、大規模なリファクタリングに向いている
  • VS Code以外のIDEを使っていない予定の人: Cursorは専用IDEとして完成度が高く、AI支援が全体に深く統合されている

3200万ドルが示すもの

CursorがAIコーディングの「使いやすさ」に投資してきた。Claude Codeが「速さと自律性」を追った。Clineが作ってきたのは「信頼できるか」という軸だ。

オープンソースであることはコードが公開されているという事実だが、それ以上の意味がある。設計の透明性、コミュニティによる監視、ベンダー依存からの自由——これらをまとめて「オープンソースの信頼」と呼ぶ。

58,000以上のGitHubスターと500万インストールは、その信頼が積み上がった結果だ。3200万ドルの調達は、その信頼に企業が金を出せると判断した結果だ。

AIコーディングは「とりあえず動けばいい」から「本番で使えるか」へ移行しつつある。その文脈でClineが選ばれている理由は、機能の豪華さではなく、コードがどこに行くかを自分でコントロールできる、という単純な事実にある。

GitHub - cline/cline: Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.Autonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way. - cline/clinegithub.com