Skip to main content
Devin CLI は、お使いのマシン上で動作し、ローカルのファイル、ツール、環境にアクセスできるローカルエージェントです。Devin Desktop の Cascade に似ており、Devin Local agent と同じエージェントハーネスを共有しています。 新しいエージェントのため、Devin CLI では Cascade と同じ機能やコントロールをまだすべて実装していません。Cascade のコントロールの多くは、より柔軟な仕組みに置き換えられています。たとえば、権限フックチーム設定 です。

制限事項

この差は双方向にあります。pluginssubagents には Cascade に相当する機能がまったくなく、最近のリリースでは plan modemerging worktree sessions が Cascade と同等になりました。以下に、このエージェントにまだない Cascade の機能を示します。 現在、Devin Local agent では次の機能はサポートされていません。
  • Memories — Devin Local agent では、セッションをまたいで Memories は保持されません。Devin: Open Cascade Migration Wizard コマンドを使用して、重要な Memories を skills に移行してください。
  • Workflows — Devin Local agent では Workflows は利用できません。Devin: Open Cascade Migration Wizard コマンドを使用して、Workflows を skills に移行してください。
  • Code Lenses - 現在、code lenses から Devin Local agent をトリガーすることはできません。
  • App Deploys - Devin Local agent は App Deploys をサポートしていません。
  • Conversation Sharing - Devin Local agent では Conversation Sharing はまだ利用できません。
Devin Local agent は、永続的な前提情報と再利用可能なワークフローを提供するための ルール and AGENTS.md filesskills をサポートしています。

分析

Devin Local のアクティビティは、cascade_runs データソース (モデル使用量、送信メッセージ数、クレジット消費量) 、cascade_tool_usage データソース (Code Edit、Run Command、Search Web、MCP Tool など、ツール呼び出しごとの回数) 、cascade_lines データソース (エージェントが日ごとに作成したコード行数) 、および Custom Analytics API の Cascade データソースで報告されます。 Cascade とは異なり、Devin Local は動作時に特定の提案行や「モード」を追跡しません。編集は承認後にのみ実行されるため、採用行数は提案行数と同じになり、cascade_runsmode フィールドには値が設定されません。 Devin CLI はハイブリッドデプロイメントの分析データを報告しません。

エンタープライズ コントロール

Enterprise 管理者は、チーム設定で Devin Local agent を設定できます。これには、Devin Local agent でのみ利用できる新しいコントロールも含まれます。
  • サンドボックス強制 - すべてのユーザーにサンドボックスモードを必須にし、組織全体のドメインフィルタリングルールを設定します
  • きめ細かな権限設定 - agent が実行できる操作を、より細かい権限で制御します
  • ネットワーク強制 - 許可ドメインと拒否ドメインを使ってネットワークアクセスを制御します
さらに、「Enable Cascade」コントロールを使うと、レガシーの Cascade agent を完全に無効化できるため、チーム全体で Devin CLI で利用可能な新しいコントロールに従わせることができます。

サポートされていないエンタープライズ コントロール

以下のレガシーなエンタープライズ コントロールは、Devin Local agent では利用できません。
  • ツール呼び出しをワークスペースに制限 - デフォルトでは、Devin Local agent はワークスペース内のファイルのみを読み取り・編集できます。 カスタム権限は、同じルールを再現できる、より柔軟な代替手段です。
  • App Deploys - App Deploys は、Devin Local agent ではまだサポートされていません。
  • Conversation Sharing - Conversation Sharing は、Devin Local agent ではまだサポートされていません。
  • グローバルなツール呼び出しの無効化 - 以前にツール呼び出しを完全に無効化していた場合は、代わりに Devin CLI 用の同等の権限ポリシーを作成してください。
以下のレガシー コントロールは、Enterprise CLI 権限設定をまだ実装していない場合、フォールバックとして引き続き適用されます。
  • ターミナルコマンドの自動実行 - Devin Local agent は、自動実行レベルではなく、独自の権限モデルを使用します。こちらを利用することを推奨しますが、古いコントロールもフォールバックとして引き続き適用されます。
  • ターミナルの許可リスト - 特定のターミナルコマンドを許可するには、Devin CLI 用に同等の権限ポリシーを実装してください。
  • ターミナルの拒否リスト - 特定のターミナルコマンドを拒否するには、Devin CLI 用に同等の権限ポリシーを実装してください。

関連項目