Devin、Jules、Factoryは、いずれもコード変更やテストをAIに任せられるツールです。ただし、作業の入口と実行される場所、変更をレビューするまでの流れが異なります。
Devinは手元での編集とクラウドへのタスク委任を一つの製品で扱う構成、JulesはGitHubリポジトリ(ソースコードの保管場所)の作業をクラウドで非同期に実行する構成、Factoryは複数の画面からローカルとクラウドの両方へ依頼できる構成です。この違いから見ていくと、候補を絞りやすくなります。
手元で作業しながら必要なときにクラウドへ任せたいか、GitHubの作業をリモートで完結させたいか、依頼する画面と実行場所を広く選びたいか。この観点で判断できます。3つの賢さを一列に並べるより、開発フローと運用条件に合わせることが大切です。
Devin
こんな人に
手元の編集とクラウドへの委任を、一つの製品で使い分けたい
Jules
こんな人に
GitHubのリポジトリ作業をクラウドで非同期に進め、ブランチやPRで受け取りたい
Factory
こんな人に
ターミナルやIDEに加えて、WebやSlack、Jiraからも依頼したい
| 比較点 | Devin | Jules | Factory |
|---|---|---|---|
| 依頼・利用する場所 | Devin Desktopとクラウド側のエージェント | WebからGitHubリポジトリを選択 | ターミナル、IDE、Web、Slack、Jiraなど |
| コードの実行場所 | 手元の編集と、クラウドのエージェント用マシン | タスクごとに作られる短期利用のクラウド仮想マシン | ローカル、またはFactory管理のDroid Computers |
| 主な成果の受け取り方 | リポジトリ作業と成果共有 | GitHubのブランチとプルリクエスト | コード変更、テスト、プルリクエスト |
| 進行の確認 | 利用者が進行を確認し、指示やフィードバックを追加 | リモートタスクを開始して結果を確認 | 自律度と権限を調整し、取り込み前に変更を確認 |
| リポジトリ条件 | GitHub、GitLab、Bitbucketなどと連携 | GitHubが前提 | 複数の画面からリポジトリ作業を委任 |
Devinは、補完や編集に使うDevin Desktopと、リポジトリ単位の作業を任せるDevin Cloudの役割を分けて考えると理解しやすくなります。クラウド側ではタスクを計画し、コード変更やコマンド実行、テストを進めます。利用者は途中で状況を確認し、必要に応じて追加の指示を出せます。
Julesは、GitHubのリポジトリをクラウドの仮想マシンへコピーし、バグ修正、ドキュメント整備、機能追加などを非同期で進めるツールです。作業ごとに新しく用意された短期利用の環境で、依存関係の準備やコード実行を行い、成果をブランチとPR(プルリクエスト。変更を取り込むための提案)として返します。GitHubから離れた運用ではなく、GitHub上の作業を遠隔で実行する選択肢です。
FactoryのDroidsは、タスクを計画してコードを作成・編集し、テストと検証まで進めるエージェントです。ターミナルやIDE内で使うほか、Web、Slack、Jiraから依頼してPRまで進められます。Plus以上で利用できるDroid Computersは、Factoryが管理するリモート実行環境です。ローカルのバックグラウンド実行とは分けて選べます。
リモート実行では、作業を任せた後の確認方法も選定条件になります。Devinは、進行状況を見ながら指示やフィードバックを追加する構成です。Factoryは、自律度と権限モデルを調整し、変更がコードベースに入る前にレビューできます。Julesは、GitHubに返るブランチやPRが確認の中心になります。
クラウドでコードを扱う以上、企業で使うならデータと管理機能も確認しておく必要があります。DevinのEnterpriseでは、SSO、専用配備、VPC配備などが案内されています。FactoryはBusinessでSSO、SAML/SCIM、監査ログなどを扱い、Enterpriseでは専用コンピュート資源、オンプレミス、顧客管理の暗号化鍵などの条件が追加されます。Julesでは、非公開リポジトリの内容をモデル学習に使わないと案内されている一方、有料枠は現時点で個人のGoogleアカウント向けです。企業・Workspace利用者のアップグレード経路は、別途案内待ちとなっています。
同じ月額表示でも、利用量の数え方は異なります。Devinは日次・週次の利用枠、Julesは1日あたりのタスク数と同時実行数、Factoryは5時間・週次・月次の変動する利用枠が基準です。
| 項目 | Devin | Jules | Factory |
|---|---|---|---|
| 課金単位 | 有料プランのエージェント利用枠は日次・週次の枠として更新され、プランごとにクラウドエージェント、API、外部連携の利用範囲が異なる | Jules in Proは1日100タスク・同時15、Jules in Ultraは1日300タスク・同時60。タスク上限はファミリープラン内でも利用者ごとに管理される | 個人プランは5時間・週・月の期間で集計されるStandard Usageを持ち、PlusはProのおよそ5倍、Maxはおよそ10倍の利用量が案内される |
| 公開されている料金 | Freeが0 USD、Proが月額20 USD、Maxが月額200 USD、Teamsが月額80 USDの基本料金にfull developer seat 1人あたり月額40 USDを追加。Enterpriseは見積もり | 無料枠は過去24時間の移動窓で15タスク、同時3タスク。有料枠はGoogle AI Pro・Ultraサブスクリプションの特典として提供される | Proが月額20 USD、Plusが100 USD、Maxが200 USD、Business・Enterpriseは個別見積もり |
注意
2026年7月18日確認時点のグローバル向け情報が基準です。DevinとFactoryの公開料金はUSDで、日本固有の円建て価格は掲載されていません。Julesには単独の日本向け円建て価格がなく、有料枠は個人向けGoogle AI Pro・Ultraの契約条件で決まります。料金、利用上限、対象モデル、提供地域は契約前に再確認してください。
費用を比べるときは、表面上の月額だけでなく、一度に動かしたいタスク数や、利用枠の更新方法を確認します。DevinのTeamsは基本料金と開発者席の料金が分かれています。Julesはタスク上限と同時実行数が明確で、Factoryの個人プランは固定タスク数ではなく変動する利用枠です。使い方によって、同じ月額でも実際に任せられる作業量は変わります。
普段の編集と、時間のかかるリポジトリ作業の委任を、同じ製品内で使い分けたい場合はDevinが合います。GitHubだけでなく、GitLabやBitbucketとの連携も比較の条件になります。ただし、完全に無人で動かす前提ではなく、進行を確認して指示を追加する運用が基本です。
GitHubにあるタスクを切り出し、クラウドで実行してPRで受け取る流れを作りたい場合は、Julesが分かりやすい選択肢です。無料枠では、24時間の移動窓内で15タスク、同時3タスクという上限が示されています。一方、有料枠は個人のGoogleアカウント向けであるため、企業やGoogle Workspaceでの契約経路が必要な場合は注意が必要です。
ターミナルやIDEの外からも作業を任せたい場合は、Factoryが候補になります。たとえば、SlackやJiraからタスクを依頼し、コード変更からPRまで進める運用が考えられます。ローカル実行と管理済みのクラウド環境を使い分け、自律度と権限も調整したい場合に向いています。
Q.無料で試せる?
A.Devinには0 USDのFree、Julesには24時間の移動窓内で15タスク・同時3タスクの無料枠があります。Factoryの公開料金はProの月額20 USDからです。無料かどうかだけでなく、自分が試したいリポジトリと実行方法に対応しているかも確認しましょう。
Q.GitHub以外のリポジトリも使いたい場合は?
A.JulesはGitHubリポジトリが前提です。DevinはGitHub、GitLab、Bitbucketなどとの連携が案内されています。Factoryについては、リポジトリの条件を導入前に確認してください。
Q.チームや企業で選ぶときの重点は?
A.ログイン管理、監査、実行環境、データの扱い、席と利用枠の計算方法を確認します。DevinとFactoryは企業向けの管理・配備条件が案内されています。Julesの有料枠は現時点で個人Googleアカウント向けのため、企業で使う場合は契約対象を確認する必要があります。
確認日: 2026-07-18(記載の各公式ページで確認。価格などは変わることがあります)
Devin
Jules
Factory