ブログ

ClineとClaude Codeの比較:VS Codeで使える無料の代替ツール

Markdown

2026年のCline:Claude、DeepSeek、Gemini、またはOllama用の自分のキーで使うオープンソースのVS Codeエージェント。Clineを使うべき場合と、Claude Codeを使うべき場合。

記事の全文を読む

Ailootの参考ドキュメント:ailoot.ai/docs/。

ClineとClaude Codeの概要

重要なポイント

1つのプロジェクトで2週間にわたり両方のツールを比較しました。Clineは、自分のAPIキーを接続して使う無料のオープンソースVS Code拡張機能です。Claude、GPT、Gemini、DeepSeek、およびOllama経由のローカルモデルで動作します。コードを変更するたびに、手動で承認する必要があります。Claude CodeはAnthropicのクローズドソースAIエージェントです。Claudeモデル(Opus 4.7/4.8、Sonnet 4.6、Haiku 4.5)のみで動作し、自律的な操作を想定して設計されています。Proは月額$20です。ClineとClaude Codeの比較は、制御を重視するか、速度を重視するかという選択に行き着きます。

これは、両方のツールを2週間使った経験に基づくレビューで、公式情報源の照合も行っています:cline.bot、docs.cline.bot、code.claude.com/docs、およびcline/cline GitHubリポジトリ。数値と機能は2026年5月30日時点のものです。

ツール全般を概観したい方は、まずガイド「2026年に何でコーディングするか:Claude CodeからAntigravityまでの8つのAIツール」をお読みください。ここでは、VS Codeとターミナルからエージェントを使う2つの主要な方法として、ClineとClaude Codeを比較します。

ClineとClaude Codeの主な違いは何ですか?

重要なポイント

主な違いは、エージェントとの作業方法にあります。Cline = 無料のオープンソース拡張機能 + あらゆるモデルに使える自分のキー + 各ステップの手動承認。Claude Code = Anthropicのクローズドソースエージェントで、自律的に動作し、サブスクリプション1つでClaudeモデルのみを利用。Cline = 変更をすべて管理できる。Claude Code = Skills、Subagents、Routines、Hooksを統合。サブエージェントは両方にあり、調整方法と周辺の流れは別に比較します。

Clineはオープンソースの道を選びました。Cline Bot Inc.は、Apache-2.0ライセンスのもと、VS Code Marketplace(JetBrains、Cursor、Windsurf、Zed、Neovimも同様)で拡張機能を公開しています。その中には、プロジェクトを読み、コードを書き、コマンドを実行するエージェントがあります。cline.botのキャッチフレーズは次のとおりです。

「1つのオープンソースエージェント。エディターやターミナルで実行したり、製品に組み込んだりできます。」

(cline.bot、英語から翻訳)

料金は、自分のプロバイダーAPIキー(Anthropic、OpenAI、Google、DeepSeekなど)を通じて使ったトークン分のみです。Cline自体は料金を請求しません。

Claude Codeは別の道を選びました。Anthropicは、自社モデル専用で最大限の自律性を備えたクローズドソースエージェントを開発しました。code.claude.com/docs/en/overviewより:

「Claude Codeは、プロジェクトのコードを読み、ファイルを編集し、コマンドを実行して、開発ツールと連携するエージェント型コーディングツールです。ターミナル、IDE、デスクトップアプリ、ブラウザーで利用できます。」

(code.claude.com/docs/en/overview、英語から翻訳)

サブスクリプションは月額$20(Pro)または月額$100–200(Max)で、Anthropicのモデルのみを利用できます:Opus 4.7/4.8、Sonnet 4.6、Haiku 4.5。その代わり、Skills、Subagents、Routines、Hooks、Plan Mode、Auto memoryを利用できます。これらはAnthropicが過去6か月にわたり自社モデルの周辺で構築してきた機能です。

簡単にまとめると:

重視する点ClineClaude Code
ライセンスApache-2.0、オープンソースクローズドソース
ソフトウェア料金$0月額$20–200
支払うもの自分のAPIキー経由のトークンのみサブスクリプション1つとクレジット
利用できるモデル10+プロバイダー、Ollama経由のローカルモデルClaudeのみ
変更ごとの承認はい、デフォルトいいえ、エージェントが自律的に動作
Skills / Subagents / Routines / Hooks一部対応、クラウド基盤なしネイティブ対応、フル機能
向いている用途制御、予算、ローカルモデル、BYOK長時間の自律タスク、Claudeのネイティブ機能

ここでは「どちらが優れているか」は当てはまりません。プロジェクトで差分をすべて確認し、モデルのコストを管理する必要があるなら、Clineが合っています。常に監視せずにエージェントへリファクタリングを任せ、コーヒーを飲んでいる間にPRを完成させたいなら、Claude Codeです。

それぞれのツールで使えるモデルは?

重要なポイント

Clineは複数のモデルに対応しています。自分のキーで、Claude、GPT、Gemini、DeepSeek、Bedrock、Azure、Vertex、Mistral、Groq、Cerebras、xAI、およびOllamaやLM Studio経由のローカルモデルに接続できます。Claude CodeはAnthropicのモデルのみをサポートしています:Opus 4.7/4.8、Sonnet 4.6、Haiku 4.5。Claude Codeではスラッシュコマンド/model、/effort、/fastで切り替えます。Clineでは拡張機能の設定とプロバイダーのドロップダウンを使います。

2026年5月時点で、Clineは次のモデルに対応しています(github.com/cline/clineのREADMEで確認):

  • Anthropic — Claude Opus 4.7/4.8、Sonnet 4.6、Haiku 4.5
  • OpenAI — GPT-5、GPT-5.5、o3-mini
  • Google — Gemini 3.0 Pro、Gemini 3.5 Flash、Gemini 2.5 Flash
  • DeepSeek — V3シリーズとV4(V4-FlashおよびV4-Proは2026年5月25日のリリースv3.85.0で追加)
  • AWS Bedrock、Azure、GCP Vertex AI — 企業向けクラウド接続先
  • xAI、Mistral、Cerebras、Groq — 高速な代替モデル
  • Ollama、LM Studio — コンピューター上のローカルモデル
  • OpenAI互換の任意のエンドポイント — 自分のAPIエンドポイントを接続

READMEからの直接引用:

「Clineは単一のAIプロバイダーに縛られません。」

(GitHubのcline/cline README、2026年5月30日時点、英語から翻訳)

Claude CodeはAnthropicのモデルのみで動作します。2026年5月時点の一覧は次のとおりです:

  • Opus 4.7 — 複雑なタスク向けのフラッグシップモデル。2026年4月16日にリリースされ、Max tierでは最大1Mトークンのコンテキストに対応。
  • Opus 4.8 — 最近リリースされ、2026年5月28日に公開。記事公開時点ではSWE-benchのランキングに掲載され、Claude Codeでの提供が順次開始されていました。Anthropicの標準価格は100万トークンあたり$5/$25です。
  • Sonnet 4.6 — 速度と品質のバランスを取ったデフォルトモデル。
  • Haiku 4.5 — 安価で高速。ファイル検索や書式設定などを行うSubagentモデルとしてよく使われます。

Claude Codeでは、スラッシュコマンド/model opus、/model sonnet、/model haikuでモデルを切り替えます。/effortは推論の深さを調整し、/fastは応答を簡略化して速度を上げます。詳しくはガイドClaude CodeでSonnetかOpus 4.7かをご覧ください。

実際の使い方は次のとおりです。

  1. Cline — 安価なDeepSeek V3で下書きし、Opus 4.7でレビューし、Gemini 2.5 Flashでテストするという使い方を、1つのインターフェースでできます。
  2. Claude Code — すべてのプロンプト、差分形式、コンテキスト管理がAnthropicのモデルに合わせて調整されています。ネイティブ統合により、リファクタリングがより速くなります。morphllm.com/comparisons/cline-vs-claude-codeによると、同じモデルを使った場合、同じリファクタリング作業でClineの約3xの編集数を毎分生成します。

価格と品質は別のものです。2026年5月のSWE-bench Verifiedでは、DeepSeek V4-Pro-Maxが80.6%、Opus 4.7が87.6%を獲得しています。7ポイントの差は、「1回で動いた」と「ロールバックを挟んで3回反復した」の違いです。安価なモデルはトークンを節約しますが、やり直しで節約分が相殺されることがあります。

2026年5月時点でClineとClaude Codeはいくらかかりますか?

重要なポイント

Cline自体は$0です。自分のAPIキーを通じたモデルのトークン代だけを支払います。一般的なバイブコーダーの1日の作業量(1日130Kトークン:入力100Kと出力30K)は、DeepSeek V3なら月額約$0.45、Sonnet 4.6なら月額$15、Opus 4.7なら月額$25、Ollamaをローカルで使えば$0です。Claude CodeはProが月額$20、Maxが月額$100–200です。月額$20までの予算なら、Cline + 自分のキーを使ったSonnetの方が、固定サブスクリプションよりほぼ常に安くなります。

まずClaude Codeから。出典:claude.com/pricing:

プラン価格含まれる内容
Free$0基本チャット、Claude Codeは制限付き
Pro年払いで月額$17 / 月払いで$20Claude Code、Skills、MCP、Sonnet 4.6およびOpus 4.7とのチャット
Max 5x月額$100Proの5xの容量、Agent Teams、1Mコンテキスト
Max 20x月額$200Proの20xの容量
直接APIOpus 4.7の入力/出力トークン100万あたり$5/$25サブスクリプションなしの従量課金

2026年のAPI価格には注意点があります。新しいOpus 4.7のトークナイザーは、同じテキストでもトークン数を最大35%増加させます。そのため、同じ作業量でも実際の請求額は価格表から想定するより高くなる可能性があります。

次にClineです。Cline自体は$0(Apache-2.0)です。料金はプロバイダーに支払います。2026年5月時点の価格:

モデル入力100万あたりの$出力100万あたりの$出典
Claude Opus 4.7$5.00$25.00platform.claude.com/docs
Claude Sonnet 4.6$3.00$15.00
Claude Haiku 4.5$1.00$5.00
Gemini 2.5 Flash$0.30$2.50ai.google.dev/gemini-api/docs/pricing
DeepSeek V4-Flash$0.14$0.28api-docs.deepseek.com
Ollama(ローカル)$0$0電気代のみ

エージェントを1~2時間使う一般的なバイブコーダーの1日分:入力100K + 出力30Kトークン = 1日130K、月あたり約20営業日です。Clineを使った場合の月額コストは次のとおりです。

構成月額費用
Cline + Ollama(ローカルのQwen 3.7)$0
Cline + DeepSeek V4-Flash~$0.45
Cline + Gemini 2.5 Flash~$2.10
Cline + Claude Sonnet 4.6~$15
Cline + Claude Opus 4.7~$25
Claude Code Pro制限付きで$20
Claude Code Max 5x$100

月額$20の予算なら、直接Anthropic APIを通じて使うCline + Sonnet(月額$15)は、Claude Code Pro(月額$20)より安くなります。この比較でClineを使う場合の難点は、自分で支出を監視する必要があることです。Anthropic Proには上限がありますが、一晩で誤って$300請求されるのを防いでくれます。

ツール自体は一要素にすぎません。次に必要なのは、エージェントがタスクに確実に取り組める環境です。これは3つの要素で成り立ちます:あなたのAIクローン + プロジェクトの第二の脳 + コンテキストエンジニアリング。この環境により、エージェントは「幻覚を起こすアシスタント」から予測可能な実行役へと変わります。これがなければ、月額$0.45と$25の違いは重要ではありません。どちらの利用枠も無駄になります。

すべてのステップを手動で承認するか、自律性を与えるか?

重要なポイント

デフォルトでは、Clineは差分、各ターミナルコマンド、外部サービスへの各リクエストについて手動承認を求めます。自動承認は任意で、設定から有効にできます。Claude Codeはその逆で、エージェントが自律的に動作し、エラーを読み、修正を適用し、自分でテストを再実行します。Clineは変更を管理できるため、コンプライアンス確認、機密性の高いプロジェクト、「エージェントにデータベースを削除されたら」と心配する人に向いています。Claude Codeは速度を重視し、常時監視せずに長いリファクタリングを任せたい場合に向いています。

タスクを説明すると、ClineはまずPlan modeに切り替わります。プロジェクトのコードを読み、検索し、計画について話し合いますが、何も変更しません。docs.cline.bot/core-workflows/plan-and-actより:

「Plan modeでは、何を作るのか、どう作るのかをClineと一緒に決めます。このモードでは、Clineはプロジェクトのコードを読み、検索し、方針について話し合えますが、ファイルの変更やコマンドの実行はできません。」

(docs.cline.bot/core-workflows/plan-and-act、英語から翻訳)

計画に納得したら、Act modeに切り替えます。Clineが編集を始め、各ステップを「Approve」ボタン(UI上のラベル)で承認します。自動承認も有効にできますが、デフォルトでは各差分、シェルコマンド、外部リクエストに同意が必要です。totalum.appのレビューより:

「エージェントが実行する前に、すべての差分、ターミナルコマンド、Web取得を承認または却下できます。」

(totalum.appのレビュー、2026年5月、英語から翻訳)

同じ出典のClaude Codeについての説明:

「各ステップで許可を求めることなく、ファイルを編集し、テストを実行し、その出力を読みます。」

(totalum.appのレビュー、2026年5月、Claude Codeについて、英語から翻訳)

「すべてのAPI呼び出しをv2に更新してテストを実行して」と書いてからコーヒーを飲みに行き、戻ると完成したPRができています。途中で何かが壊れた場合、エージェントはエラーを読み、修正を適用し、自分でテストを再実行します。Claude Codeには/planコマンド(読み取り専用の分析フェーズ)がありますが、デフォルトではなく任意です。

どちらを選ぶかは、利用シーンによります。

  1. コンプライアンス要件、フィンテック、クライアントのコード — Cline。リポジトリに反映される前に、変更をすべて確認できます。
  2. エージェントにデータベースを削除された後も安心したい — Cline。ガイド「AIにデータベースを削除されたら」では、まさにこの状況を詳しく説明しています。
  3. 50–100ファイルのリファクタリング — Claude Code。この規模では、Clineで逐一承認するとクリック作業になり、「Approve」を80回クリックするうちに疲れてしまいます。
  4. 夜間の長時間タスク — Claude Code(Anthropicのクラウド基盤上のRoutinesなら、ノートPCを閉じていてもエージェントを実行できます)。

VS CodeにClineを5分でインストールする方法

重要なポイント

VS Code MarketplaceからClineをインストールします。「Cline」を検索してください。インストール後、VS Codeの左サイドバーにアイコンが表示されます。次に設定を開き、プロバイダーを選んでAPIキーを入力します。ClineはデフォルトでPlan modeから始まります。

手順:

  1. Marketplaceで拡張機能を探す

    MacではCmd+Shift+X、WindowsとLinuxではCtrl+Shift+Xで拡張機能パネルを開きます。Clineを検索します。

    または、ターミナルを使います。

    code --install-extension saoudrizwan.claude-dev
    
  2. アクティブなパネルでClineを開く

    インストール後、VS Codeの左サイドバーにClineアイコンが表示されます。クリックしてチャットのサイドバーを開きます。歯車アイコンをクリックして設定を開きます。

  3. プロバイダーを選び、APIキーを入力する

    設定でプロバイダーのドロップダウンを使います。一般的な選択肢:

    • Anthropic — console.anthropic.comでキーを取得します。推奨モデルはSonnet 4.6です。
    • DeepSeek — platform.deepseek.comでキーを取得し、DeepSeek V3またはV4を選びます。
    • Cline Provider — サブスクリプション不要の組み込み従量課金です。app.cline.botで登録します。
    • Ollama — まずOllamaをローカルにインストールし(ollama pull qwen2.5-coder)、キーなしでClineに接続します。
  4. 最初のタスクを始める

    チャットにタスクを入力します。デフォルトでは、ClineはPlan modeから始まり、プロジェクトを読み、確認の質問をし、計画を提案します。計画に納得したら、下部のトグルをAct modeに切り替えます。Clineが編集を始めます。差分が表示されるので、「Approve」をクリックする必要があります(または設定で自動承認を有効にします)。

これで準備完了です。Claude Codeを使っていてスラッシュコマンドに慣れている場合、こちらのUXは異なります。すべてVS Codeのサイドバーとボタンから操作します。

プロバイダーまたはローカルモデルの接続方法

重要なポイント

Clineは、APIキーとOpenAI互換エンドポイントを使ってAPIプロバイダーに接続できます。ここで説明する比較では、リクエストはClaude/GPT/DeepSeekに中継されます。特定モデルへのアクセスは、選んだプロバイダーによって異なります。ほかに説明する選択肢は、自分のAlibaba Cloudキーを使ったDeepSeek(Qwen Codeの方法論)と、Ollama経由のローカルモデルです。ローカルモデルは$0で、インターネット接続も不要です。

OpenAI互換エンドポイントを持つAPIプロバイダー。 選んだプロバイダーに登録してAPIキーを取得し、Clineで「OpenAI互換」プロバイダーとしてエンドポイントを入力します。Clineはリクエストを送信し、プロバイダーが提供モデル向けにAnthropic/OpenAI/DeepSeekへ中継します。その分、内部残高からトークン代が差し引かれます。著者の例では、公式価格より10–30%高い料金、速度が遅くなる可能性、リクエストデータを仲介業者に預ける必要がある点がデメリットです。アクセスと支払いの条件は、選んだプロバイダーによって定められます。

Alibaba Cloud経由のDeepSeek。 元のレビューでは、自分のAlibaba CloudキーとToken Planを使ったアクセス方法を説明しています。この技術的な選択肢も、プロバイダーのアクセス条件と支払い条件によります。詳しい方法はガイド「Qwen 3.7-max対Opus 4.7」で説明しています。

Ollama経由のローカルモデル。 コンピューターにOllamaをインストールし、Qwen 3.7またはLlama 3.xをダウンロードして、APIキーなしでClineをOllamaに接続します。支払うのは電気代のみで、すべてオフラインで動作します。デメリットは、複雑なタスクではローカルモデルがOpus 4.7に及ばないことと、モデルを動かせるコンピューターが必要なことです(性能のよいモデルには少なくとも16–32 GBのRAM)。

Clineを選ぶ場面:利用シナリオ

重要なポイント

モデルへの支出を管理したい、すべての変更を手動で承認したい、プライバシーのためにローカルモデルを使いたい、またはツールの予算を抑えたい場合は、Clineが適しています。プライバシー要件のあるバックエンド開発者や、エージェントを試してみたいだけで固定サブスクリプションを契約したくない人に向いています。

Clineが客観的に向いている具体的な状況:

  1. 作業の途中でClaude Proの週間上限に達した。 Proは月額$20で、Opusに厳格な上限があります。集中的に使うと昼までに上限に達することがあります。月額$100–200のMaxなら上限は高くなりますが、数倍の費用がかかります。ClineならAnthropic APIに直接接続して(従量課金、上限なし)使うか、Proの利用枠がリセットされるまでDeepSeek/Geminiに切り替えられます。

  2. 適用前にすべての差分を確認したい。 Plan + Act modeでのステップごとの承認は、コンプライアンス確認、クライアントのコード、フィンテックプロジェクトに必要です。また、「エージェントに本番データベースを削除された」といった話を覚えている人にも向いています(このようなケースは変更のロールバックに関するガイドで取り上げました)。

  3. 固定の月額$20を払いたくない。 Clineはオープンソースで、拡張機能は無料です。1日2–3時間コーディングし、毎回Opusを使う必要がなければ、自分のキーを使ったCline + SonnetはProより安くなり、契約期間の縛りもありません。支出をリアルタイムで確認できます。

  4. プライバシーのためにローカルモデルが必要。 Ollama + Qwen 3.7またはLlama 3.xをローカルで実行すれば、エージェントはコンピューター上で動作し、外部APIへ何も送信しません。Clineは、NDA対象プロジェクト、機密性の高いコードのレビュー、データを端末内に保持する必要があるチームに対応します。Claude Codeには対応する機能がありません。

  5. OpenAI互換プロバイダーが必要。 Clineは他のOpenAI互換プロバイダーと同じように接続できます。ここで説明する比較では、Claude Codeにこの選択肢はなく、Anthropicへ直接接続します。アクセスと支払いはプロバイダーの条件によります。

Clineが向いていない場合:

  • 大規模な自律タスク(80ファイルのリファクタリング)では、ステップごとの承認がクリック作業になります。
  • 特定のClaude Codeの流れが必要なら、その調整方法とホスト要件をClineと比較します。サブエージェントは両方にあるため、その有無だけで選びません。
  • Claudeのみを使い、リファクタリングの速度を最大化したい場合、ネイティブ最適化のおかげでClaude Codeが優位です。

Claude Codeを選ぶ場面:5つのシナリオ

重要なポイント

自律性と高い編集速度が重要なタスクでは、Claude Codeが適しています。常時監視しない長時間のリファクタリング、Routinesを使う夜間タスク、Subagentsによる複数モジュールの変更、Skillsによる自動化、Hooksによる定期的なルーチンが該当します。Claudeのみを使い、予測可能な固定料金を受け入れ、デバイス間(ノートPC、スマートフォン、Web)でワークフローを使いたい人に向いています。

Claude Codeが客観的に向いている具体的な状況:

  1. 常時監視なしで長時間の自律タスクを実行。 リファクタリングの完了時間は最大3x速くなります(morphllm.com)。「すべてのAPI呼び出しをv2に更新して」と任せて離れ、テスト実行済みのPRが完成した状態で戻ってきます。

  2. Skills、Subagents、Routines、Hooks — 統合された作業の流れ。 Skills(.claude/skills/<name>/SKILL.md)は、トリガーで、または/skill-nameから手動で起動する再利用可能なワークフローです。Subagentsは、専門的な役割を持つ独立したコンテキストウィンドウです。RoutinesはAnthropicのクラウド基盤上のcronタスクで、ノートPCがオフでも実行されます。Hooksは25のライフサイクルイベント(PreToolUse、PostToolUse、Stopなど)用のシェルコマンドです。Clineにもスケジュールエージェントはありますが、ローカルで実行され、Anthropicの基盤に相当するものはありません。SkillsとHooksはClineのネイティブ機能ではありません。詳細は別の記事Claude CodeのSkills、Subagents、MCP、Pluginsで説明しました。

  3. デバイスをまたぐワークフロー。 Remote Control、Dispatch、iOSアプリ、claude.ai/codeのWeb版を利用できます。ノートPCでタスクを始め、コーヒーショップへ向かう途中にスマートフォンで続け、夜に結果を確認できます。ClineはIDEとCLIに限られ、スマートフォンでのワークフローはありません。

  4. Claudeとのネイティブ統合。 プロンプト、差分形式、コンテキスト管理はすべてClaudeモデル向けに調整されています。リファクタリングでは、同じOpus 4.7モデルを使うClineに比べ、毎分約3x多く編集できます。いずれにせよClaudeしか使わず、DeepSeekやGeminiに切り替える予定がないなら、Claude Codeの方が速いでしょう。

  5. コマンドとAgent Teams。 Agent TeamsはMax 5xで実験的に利用でき、1つのセッション内で複数のエージェントを並行して動かせます。Clineはv3.58からsubagentsに対応していますが、Agent Teamsはオーケストレーションのレベルが異なります。

Claude Codeが向いていない場合:

  • ツールのソースコードがオープンである必要がある場合(ClineはApache-2.0、Claude Codeはクローズドソース)。
  • すべての変更をステップごとに承認したい場合(Claude Codeでは任意、Clineではデフォルト)。
  • 機密性の高いコードを扱い、外部APIへ何も送信しないローカルモデルが必要な場合。

Claude Codeにはなく、Clineにあるものは?

重要なポイント

ClineにはClaude Codeにないものが5つあります。1) オープンソースコード(Apache-2.0。フォークして変更可能)、2) 10+モデルプロバイダーと、1つのインターフェースから使えるOpenAI互換エンドポイント、3) 外部APIへコードを送信しないOllama経由のローカルモデル、4) デフォルトでの変更ごとの手動承認、5) プロジェクト固有のエージェントルールを設定する.clinerules(CLAUDE.mdに近い機能ですが、よりシンプル)。

それぞれを詳しく見てみましょう。

オープンソース(Apache-2.0)。 cline/clineをフォークしてカスタマイズし、エージェントの内部を確認できます。「オープンソースのみ」という方針や監査要件のあるチームには重要です。Claude Codeのソースは非公開です。

複数のプロバイダー経由で複数モデルを利用。 Anthropic、OpenAI、Google、DeepSeek、AWS Bedrock、Azure、GCP Vertex、xAI、Mistral、Cerebras、Groqに加え、任意のOpenAI互換エンドポイントを1つのインターフェースで使えます。今日はSonnet、明日はDeepSeek、その翌日はGeminiを、同じチャットで試せます。

OllamaとLM Studio経由のローカルモデル。 モデルをダウンロードしてOllamaを起動し、Clineに接続すると、エージェントはコンピューター上で動きます。プライバシー、オフライン作業、NDA対象プロジェクトに便利です。Claude Codeにはこのモードがありません。

デフォルトでのステップごとの承認。 各差分、ターミナルコマンド、外部サービスへのリクエストは実行前に承認が必要です。自動承認は任意です。Claude Codeは逆で、デフォルトで自律的に動作し、Hooks(PermissionRequestイベント)で制限します。

プロジェクト固有のエージェントルールを設定する.clinerules。 プロジェクトのルートに.clinerulesファイルを置きます。Clineは各タスクでこれを読み、ルールに従います(「常にTypeScript型を書く」「legacy/内のファイルに触れない」「Conventional Commitsを使う」)。CLAUDE.mdに近い機能ですが、よりシンプルです。

Claude Codeの拡張ワークフローを比較するには?

重要なポイント

比較する領域は6つです。1) .claude/skills/のSkills、2) 両者が対応するサブエージェント委任、3) クラウドのRoutinesとローカルの定期実行、4) ライフサイクルHooks、5) Auto memory、6) iOSとRemote Controlです。全機能を独占的とせず、実装と対応する流れを比べてください。

詳しく見てみましょう。

Skills(.claude/skills/<name>/SKILL.md)。 トリガーで、または/skill-nameから手動で起動する再利用可能なワークフローです。たとえば、build-pr-reviewスキルを使うと、差分を読み、テストを実行し、レビューを書き、PRコメントの下書きを作るエージェントを起動できます。カスタムコマンドは2026年初頭にSkillsへ統合されました。

独立したコンテキストを持つSubagents。 Subagentは独自のコンテキストを持つ別個のAIインスタンスです。大規模な調査タスクを委任できます。メインエージェントは整理されたまま、Subagentがファイルを検索し、結果だけを返します。詳しい出力(検索結果やログ)がメインの会話に混ざりません。Clineは2026年2月のv3.58でsubagentsを追加しました。両製品とも委任できるので、Clineにないと扱わず、文脈隔離、許可ツール、調整、結果の引き継ぎをタスクに合わせて比べます。

Anthropicのクラウド基盤上のRoutines。 ノートPCがオフでも実行される、Anthropicのサーバー上のcronジョブです。スケジュール、API呼び出し、GitHubイベントで起動できます。毎朝、最近のPRをエージェントにレビューさせたいですか?Routineを設定すれば、ノートPCなしで動作します。Clineにもオープンソースのスケジュールエージェントがありますが、ローカルで動き、起動中のコンピューターまたは自分のサーバーが必要です。

25のライフサイクルイベント向けHooks。 特定のイベント(UserPromptSubmit、PreToolUse、PostToolUse、PermissionRequest、Stop、SubagentStopなど19件)で起動するシェルコマンドです。ファイル編集後の自動フォーマット、コミット前のlint、独自のセキュリティチェックなどをHooksで処理できます。Clineに同等の機能はありません。

Auto memory。 Claude Codeはセッション間で調査結果を書き留めます。ビルドコマンド、デバッグの知見、プロジェクト固有の注意点などです。翌日、エージェントはこのプロジェクトではNODE_OPTIONS=--max-old-space-size=8192変数を付けてnpm run buildを実行する必要があると覚えています。Clineでは.clinerulesとGit内のチャット履歴を通じてセッション間の記憶を管理しますが、自動学習機能はありません。

iOSアプリ、Remote Control、Dispatch。 スマートフォンから長時間タスクを開始し、夜にデスクトップで結果を確認できます。Clineに同等の機能はありません。コンピューター上のIDEとCLIで動きます。

実際に使う際のClineの落とし穴

重要なポイント

Clineの主な落とし穴は2つあります。1) 大きなタスクでステップごとの承認が煩雑になり、50+ファイルのリファクタリングではUIボタンの「Approve」を何十回もクリックすることがあります。2) 同じタスクでもプロバイダーごとにトークン数が異なり、DeepSeek/GeminiはOpusの品質の80%を実現しますが、1回ではなく2–3回の反復が必要になることがあります。さらに、チェックポイントシステムの小さなバグや、比較的新しいCLI(ヘッドレスモードは2026年2月に公開)もあります。

著者が述べる経験では、数か月にわたりClaude Codeと併せてClineを使っていました。以下は、その比較での観察です。

大きなタスクで承認疲れが起きる。 80ファイルのAPI呼び出しを更新する場合、「Approve」を80回クリックします。自動承認を使えば楽になりますが、Clineの最大の利点である制御を失います。定型的な変更だけ自動承認し、重要なコードには手動承認を残すこともできます。

Claude以外のモデルでは品質が下がる。 SWE-bench Verifiedでは、DeepSeek V4-Pro-Maxのスコアは80.6%、Opus 4.7は87.6%です。単純な編集では違いに気づきませんが、複雑なタスクで差が出ます。

トークンを節約する代わりに時間を使います。著者の推定では、DeepSeekを使うタスクの10–15%でやり直しが必要となり、節約分が相殺されます。

コンテキストを手動で管理する必要がある。 Clineでは、デフォルトで自動圧縮なしに400K+トークンのコンテキストを使えます(morphllm.com)。長時間のセッションではコンテキストが埋まり、応答品質が下がります。Claude Codeには自動圧縮機能が組み込まれ、Max tierでは1Mコンテキストに対応しています。Claude Codeでトークンがどこに使われるかで解説しました。Clineでも同じ傾向がありますが、自動化されていないため、/clearで手動でコンテキストを消去するか、新しいセッションを始める必要があります。

チェックポイントのバグ。 GitHubのcline/clineでは、issue #9631が未解決で、#6645と#8866はクローズ済みです。チェックポイントの復元が2回目に必ずしも機能せず、ファイル生成後に状態が破損することがあります。重要なタスクでは、git stashで変更を複製するか、ブランチを分けられます。

CLIがまだ新しい。 ヘッドレスCLIモードは2026年2月に追加されました(Cline CLI v3.0)。CI/CDタスクでは、ClineはClaude Codeより成熟度が低い状態です。

理想的な構成:Claude CodeとClineを併用する

重要なポイント

この比較で提案するワークフローは、タスクに応じて両方のツールを使い分けることです。メインプロジェクト、長時間の自律タスク、デバイスをまたぐ作業にはClaude Codeを使います。安価なモデル(DeepSeek、Gemini)の実験、ローカルのOllamaを使う機密コード、差分ごとの承認が必要なコンプライアンスタスク、Claude Proの週間上限に達したときの代替手段にはClineを使います。

構成例:

  • メインプロジェクト — Opus 4.7でClaude Codeを使います。重要な変更はここで行い、繰り返しの作業にはSkills、cronジョブにはRoutines、調査結果の蓄積にはAuto memoryを使います。
  • 安価なモデルの実験 — Cline + DeepSeek V4-Flash。新機能のプロトタイプ、単発スクリプト、テンプレート生成など、品質が重要ではなく節約したい作業に使います。
  • コンプライアンスタスク(他者のコード、フィンテック、クライアントプロジェクト) — Cline + 直接Anthropic API経由のSonnet。ステップごとの承認で変更をすべて確認し、いつでも停止できます。
  • Claude Proが週間上限に達したとき — 従量課金のCline + Anthropic API、または定型的な編集用のCline + DeepSeekに切り替えます。
  • NDA対象プロジェクトでのローカルモデル — Cline + Ollama + Qwen 3.7。すべてローカルで動き、インターネットには何も送信されません。

ClineとClaude Codeはそれぞれ異なる問題を解決し、1つの構成の中で互いを補います。どちらか一方をずっと使う必要はありません。

次のステップ:方法論のセットアップ

重要なポイント

ClineでもClaude Codeでも、あくまでツールにすぎません。「VS Code拡張機能をインストールした」状態から「AIと実際にバイブコーディングで製品を作る」状態への違いは、コンテキストの方法論にあります。同じエージェントでも、あるプロジェクトでは優れた成果を出し、別のプロジェクトではひどい結果になることがあります。その責任はエージェントではなく、エージェント向けにプロジェクトをどう準備したかにあります。

Clineをインストールした(またはClaude Codeを使い続けることにした)ところで、動作しています。どのプロジェクトでも開いて、エージェントとの会話を通じて開発を始められます。

他のすべてのツールでも、同じ疑問が浮かびます。なぜClineで同じプロンプトを使っても、あるプロジェクトでは優れた結果が出て、別のプロジェクトではひどい結果になるのでしょうか?答えはプロンプトを取り巻くコンテキストにあります。プロジェクトに対象ユーザー、製品、目標をまとめたbusiness/構成があれば、エージェントはパートナーのように動きます。フォルダーが空なら、幻覚を起こします。

セットアップは3つの要素で成り立ちます。

  1. あなたのAIクローン — プロジェクト内のファイルに原則や価値観を記述すると、エージェントはあなたの考え方を再現し始めます。
  2. 第二の脳 — プロジェクト内のbusiness/フォルダーに、対象ユーザー、製品、目標、財務情報をまとめます。エージェントはリクエストごとにこれを読み、何もない状態ではなくコンテキストに基づいて作業します。
  3. コンテキストエンジニアリング — エージェントがプロジェクトについて知る情報を管理します。重要なのはコンテキストに何を入れるかであり、リクエストをどう表現するかではありません。詳しくは別記事「コンテキストエンジニアリングとは?」で説明しました。

このセットアップは、Claude Code、Cline、Cursor、Codex、Qwen Codeなど、どのエージェントでも使えます。これは著者の評価です。

Ailootでさらに読み進められます。

出典

詳細を見る

ClineとClaude Codeの比較:VS Codeで使える無料の代替ツール:よくある質問

サブエージェントにはClaude Codeが必須ですか?

いいえ。比較では両方にサブエージェントがあります。名称の有無だけでなく、文脈隔離、ツール権限、調整、結果の引き継ぎを比べてください。

Clineが無料ならクラウドモデルも無料ですか?

いいえ。オープンソースのクライアントは無料ですが、クラウド推論は設定した提供者から課金されます。入力と出力を別に見積もり、支出を確認してください。ローカルモデルは自分の機器を使います。

すべての記事