この記事の音声は準備中です。
音声の一覧・再生リストへDevin
この記事の目的
クラウド完全自律型コーディングエージェントコードベースを読み、ファイルを編集し、コマンドを実行して検証するループで開発タスクを遂行する Agent。コード補完と異なり「タスク単位の委任」を受けられる。の代表である Devin(Cognition)の、委任モデル・実行環境・権限とデータ取り扱いを理解し、自分のチーム・用途に合うかを判断できるようになります。「操作するツール」ではなく「タスクを委任する相手」という運用モデルの評価が主眼です。
なお本記事はクラウドの Devin(Devin Cloud)を主軸とします。専用 IDE(Devin Desktop、旧 Windsurf)は Windsurf(現: Devin Desktop) を参照してください。
対象読者
- バックログの定型タスク(バグ修正・依存更新・移行)を非同期で処理させたいチーム
- クラウド自律型という形態のセキュリティ・ガバナンスを評価する担当者
前提知識
本文
最終確認日: AI Guardrails の対応設定は 2026-10-01、SWE-1.7、Enterprise MCPツールやデータソースを LLM アプリケーションに接続するための標準プロトコル。概要は ツール使用、接続の実務は ツール接続標準(MCP とエコシステム) の接続・管理条件、データ利用条件は 2026-09-10、その他は 2026-08-18 — 本記事の製品仕様・提供形態はこの日付時点の公式情報に基づきます。主な出典は「参考資料」を参照してください。
概要
Devin は Cognition が提供する自律型コーディングエージェントです。公式の位置づけは「AI ソフトウェアエンジニア」で、タスク規模の目安として「人間なら 3 時間以内で終わるタスクならおそらく実行できる」と公式が示しています。5 分類(全体像)ではクラウド実行型・GitHub / Issue 連携型の代表例です。
2025 年の Windsurf 買収を経て、2026-08 時点の Cognition 製品は Devin Cloud(本記事)/ Devin Desktop(旧 Windsurf)/ Devin CLI / Devin Review の 4 本柱に統一されています。モデルは独自の SWE 系モデルを中心に、上位プランでは他社フロンティアモデルも選択できます。また 2026-06-29 発表の Devin Fusion(preview)は、フロンティアモデルの主エージェントに低コストな sidekick モデルを組み合わせるハイブリッド構成のハーネスモデルの外側 — ループ・ツール・フィードバック・環境・制御の総体。同じモデルでも作り込みで性能と信頼性が変わるため、モデルと並ぶ一級の設計対象として扱う。で、公式ブログはコスト削減効果を発表時の 35% から 2026-08-07 の更新で最大 60% に引き上げています。
他ツールとの最大の違いは承認モデルです: コマンド単位の事前承認は存在せず、「委任 → 自律実行 → 事後レビュー」型で運用します。
提供形態と実行環境
- 実行環境: セッションごとに隔離された Linux VM でリポジトリをクローンして実行します(Windows VM は限定提供)。環境は検証済みスナップショットまたは宣言的 YAML(Blueprints、Git 管理可)で定義し、毎セッションがクリーンなコピーから起動します(セッション内の変更は環境に残りません)
- 入口(トリガー面): Web アプリ / Slack・Microsoft Teams(@Devin メンション)/ Linear・Jira(チケットのアサイン・
!implement等のラベル・コメントでのメンション)/ GitHub(App として PR コメントに自動応答)/ REST API(CI からのセッション作成)/ Devin CLI - 並列実行: 独立したタスクを複数セッションで同時に走らせる運用を公式が推奨しています。cron 式のスケジュールセッション(依存更新の定期実行など)もあります
- SCM: GitHub のほか GitLab / Bitbucket / Azure DevOps(セルフホスト含む)に対応します
- Enterprise のデプロイ形態: マルチテナント複数のテナント(顧客・部門)が同一の Agent 基盤を共有する構成です。データ・設定・容量・費用を分けて設計し、認証キーを分けた場合も上流の共有上限と容量の隔離を別に確認します。 SaaS に加え、実行環境(Devbox)を顧客専用 VPC に置く Customer Dedicated 構成(AWS PrivateLink 接続)があります
リポジトリ理解・編集・実行の仕組み
- リポジトリ理解: 組織設定でリポジトリを事前インデックスし、その上に DeepWiki(アーキテクチャ図・出典リンク付きのドキュメントを自動生成)と Ask Devin(コードベース Q&A)が乗る構成です。セッション実行時は VM 内のクローンに対するオンデマンド探索も行います
- ファイル編集: セッション内に組み込みの VS Code 環境があり、人間は編集をリアルタイムに確認し、セッションを停止して IDE を直接引き継ぐことができます。成果物はブランチ + PR として提出され、Git の通常手段でレビュー・差し戻しします
- コマンド実行: VM 内でフルのシェルアクセスとブラウザ操作(computer use)を持ち、テスト・ビルドを自律実行します。全シェルコマンド・編集・ブラウザ操作は Progress Tab に記録されます
設定ファイルとカスタマイズ
Devin への「教え込み」は複数の機構に分かれています。
| 機構 | 役割 |
|---|---|
| AGENTS.md | リポジトリ内の標準ルールファイルコーディングエージェントがセッション開始時に読み込む、プロジェクト固有の指示書(AGENTS.md・CLAUDE.md など)。恒常的な規約を毎回の依頼文から分離する。(コーディング前に読み込み) |
| Knowledge | 全セッション横断のヒント集。チャットのフィードバックからDevin 自身が追加を提案し、エントリごとに適用条件(トリガー)を持つ |
| Playbooks | 再利用可能な手順書テンプレート(*.devin.md)。Linear / Jira のラベルと対応付け可能 |
| Blueprints | 実行環境(VM)の宣言的定義 |
| Secrets | 認証情報の管理(保存時暗号化、セッションには環境変数として注入) |
Knowledge / Playbook は API で組織横断的に管理でき、チーム標準の配布が可能です。なお Devin CLI は 2026-08 時点で Knowledge / Playbooks / Secrets に未対応という機能差があります。
権限管理とセキュリティ
- 承認モデル: クラウドセッションにはコマンド単位の事前承認がありません。人間の関与点は ①事前(Ask Devin での方針確認、明確な完了基準の付与)②実行中(Progress Tab の追跡、停止、IDE 引き継ぎ)③事後(PR レビュー)です。権限とセキュリティ の分類では「サンドボックスモデルが生成したコードの実行やコンピュータ操作を、本番システムから隔離された使い捨て環境(ネットワーク・資源制限付き)で行う仕組み。内自動 + 境界で確認」型の純粋形であり、PR レビューとブランチ保護が実質の防御境界になります(公式も main ブランチ保護の有効化を推奨)
- Enterprise の AI Guardrails: Devin へのメッセージをリアルタイム解析し、プロンプトインジェクションモデルへの入力に紛れ込ませた指示で、開発者の意図した挙動を上書きする攻撃。ユーザー入力による直接型と、Agent が読む外部コンテンツ経由の間接型がある。・データ持ち出し・ポリシー違反を検知する追加レイヤーです。2026-10-01 の設定は Off / Log only(
log_only、記録して継続)/ Warn user(warn_user、警告して処理)/ Block message(block_message、メッセージを遮断しセッションは継続)です。旧仕様のkill_sessionは過去の違反記録には残りますが、2026-10-01 時点では設定できません。違反は監査ログと API に記録されます - データ学習の既定(選定上の重要事実): 有償のセルフサーブプランでも、既定ではデータが学習改善に使われ得ます(有料 tier は Data Controls からオプトアウト可能で、Teams は管理者のみ。オプトアウト後はモデルプロバイダーとの ZDR が有効化)。Cognition Platform Terms §3.3.3 の安全・不正検知・法的要請による保持・開示は別の例外です。Enterprise のみ既定で学習不使用(書面同意なしに学習しないと明記)です
- コンプライアンスは SOC 2 Type II、政府向け提供(Cognition for Government)、Customer Managed Keys(Enterprise)などが公表されています。GitHub App の要求権限(contents / pull requests 等の read & write)も公開されています
外部連携(MCP・CI・API)
- MCP クライアント: STDIO / SSE(非推奨化中)/ Streamable HTTP に対応。30 以上の事前設定済みサーバー(Linear / Notion / Sentry / Stripe 等)を持つ MCP Marketplace があり、カスタムサーバーの追加は組織管理者のみというガバナンス設計です
- 2026-08-21 の更新では Enterprise 管理者が MCP を企業単位で配布でき、同じサーバーの組織独自設定が企業設定を上書きします。専用デプロイ(dedicated deployment) では private tunnel 経由でプライベート MCP の OAuth 認可とツール呼び出しが可能で、信頼する private CA bundle も登録できます。全プラン共通の接続機能とは扱いません
- Devin 自身が MCP サーバー(Devin MCP / DeepWiki MCP)としても公開されており、他のエージェントから Devin を呼ぶ構成が可能です
- API(v3): セッション作成・Knowledge / Playbook / Secret 管理・監査ログ・利用メトリクス(DAU / セッション数 / 消費量)・組織横断管理(Enterprise)を提供します
SWE 系モデルでは SWE-1.7 が 2026-07-08 に発表され、2026-09-10 の公式 pricing にも掲載されています。SWE-1.6 の終了を意味する発表ではないため、モデル名・モード・提供プランを分けて確認します。
チーム導入と提供プラン
- プランは Free / Pro / Max / Teams / Enterprise です(旧 Windsurf と統合された単一体系で、クォータはクラウドセッション・CLI・Desktop を横断します)。具体額は公式料金ページ(参考資料)で確認してください
- 課金は「含有クォータ + オンデマンドクレジット(繰越可)」、Enterprise のみ ACU(Agent Compute Units) という消費単位で課金されます。ACU の厳密な定義は公式に記載がなく、アクションの数と複雑さ・VM 時間・帯域で加算されます。非活動時は自動スリープし消費が止まります。Devin Review には PR 単位の支出上限があります
- 組織統制: SAML / OIDC SSO・SCIM・カスタムロール(RBAC)・監査ログ API・IP アクセスリスト・リポジトリ権限管理・複数組織の階層管理(Enterprise)が提供されます
代表的なユースケースと向き不向き
公式が想定する用途: バックログ解消(バグ修正・チケット処理・テスト作成)、コード移行・モダナイゼーション古い技術資産(レガシーシステム)を新しい基盤・言語へ移す取り組み。一括置換より、モジュール単位の段階的移行が基本。成否は新旧の挙動の等価性で決まり、AI コーディングエージェントの変換は下書きであって、等価性は現行挙動を正としたテストで人が検証する。(COBOL・Java アップグレード・JS→TS 移行など公式事例が厚い領域)、PR レビュー、ドキュメント保守、定期タスクの自動化です。公式ガイドは「検証可能な完了基準(テスト・CI)があるタスクが最適」「大きな仕事は複数セッションに分割」と明言しています。
向き不向き(特性として):
- 向く: 独立性が高く完了基準が機械検証できる定型タスクの大量処理、Issue トラッカー(Linear / Jira)起点の開発フロー、開発者の手元環境を塞がない並列委任。「同僚に依頼する」運用モデルを受け入れられるチーム
- 注意が要る: 事前承認型の統制を求める組織には合いません(防御は環境隔離 + ブランチ保護 + 事後レビューで設計する必要があります)。対話的なペアプログラミングは主用途ではありません(その領域は Devin Desktop / CLI が担当)。セルフサーブプランの学習利用の既定はオプトアウト方式である点の確認が必須です。ACU / クォータの消費は依頼の質(スコープの明確さ)に大きく依存し、曖昧な依頼はコストに直結します
実務での注意点
アンチパターン
- 曖昧なタスクをそのまま投げる — 自律実行型では途中修正の機会が少なく、誤った方向の作業がそのまま消費(クォータ / ACU)になります。→ 完了基準・制約を明確にし、大きな仕事は分割します(依頼設計)
- ブランチ保護なしで運用する — 事前承認がないモデルでは、マージ前の人手レビューが唯一の品質ゲートです。→ main のブランチ保護と必須チェックを先に整備します
- セルフサーブプランのまま組織展開する — 学習利用の既定・ガードレールモデルの判断の外側でコードとして強制される制御。入力・出力・アクションの 3 層に配置し、プロンプトでの指示(お願い)と区別される。・監査は Enterprise と大きく異なります。→ 組織利用は Data Controls の確認と Enterprise 機能の評価を先に行います
チェックリスト
- 委任するタスクに機械検証可能な完了基準(テスト・CI)があるか
- main のブランチ保護・必須チェック・レビュー体制が整備されているか
- 学習利用の既定(セルフサーブ: オプトアウト方式 / Enterprise: 既定不使用)を確認し設定したか
- Secrets 機能で認証情報を管理し、スコープ(組織 / 個人)を適切に分けたか
- 支出制御(クォータ監視・Review の PR 単位上限・自動スリープ)を確認したか
- MCP サーバー追加が管理者ゲートで統制されているか
関連トピック
-
Windsurf(現: Devin Desktop) — 同じ Cognition の IDE 製品(委任元の面)
-
主要コーディングエージェント比較 — 他ツールとの横断比較
-
コーディングエージェントの権限とセキュリティ — 事後レビュー型の防御設計
-
チーム導入とレビュー体制 — レビュー負荷と責任の設計
-
コーディングエージェントの選定基準と使い分け (任意の発展資料。本文を読む前の必須知識ではありません)
-
Human-in-the-Loop 設計 — 事後レビュー型の関与設計の背景 (任意の発展資料。本文を読む前の必須知識ではありません)
参考資料
- SWE-1.7 発表 — 世代の追加とプラン別提供(アクセス日: 2026-09-10)
- Devin pricing — 世代の追加とプラン別提供 / プラン体系(アクセス日: 2026-09-10)
- Recent updates — 2026-08-21 の Enterprise MCP・private tunnel・CA(アクセス日: 2026-09-10)
- Devin 公式ドキュメント — 機能・環境・API の一次情報発信源そのものの情報(論文の原典・公式ドキュメント・公式ブログ・規格本文・法令)。解説・まとめ(二次情報)と区別し、根拠は一次情報に置くのが情報リテラシーの基本。二次情報は「存在を知る」までに使い、一次まで遡って確かめる。(アクセス日: 2026-08-18)
- When to use Devin — 公式のタスク適性ガイド(アクセス日: 2026-07-05)
- Security(admin) — 学習利用・保持例外(アクセス日: 2026-09-10)
- Platform Terms — 学習利用・保持例外(アクセス日: 2026-09-10)
- AI Guardrails — 現行の対応設定と、過去の kill_session 記録(アクセス日: 2026-10-01)
- Devin Fusion(公式ブログ) — ハイブリッド構成の発表とコスト削減効果(アクセス日: 2026-08-18)
- Billing ドキュメント — プラン体系(アクセス日: 2026-08-18)
- Cognition Trust Center — コンプライアンス情報(アクセス日: 2026-07-05)
TODO・未確認事項
- VM のスペック、並列セッション数の上限、API レート制限、秘密値のモデルに対するマスキングは公式情報で確認できていません(未確認)