GitHub CodespacesGitHub Codespacesは、リポジトリ、ブランチ、プルリクエスト、テンプレートから、再現可能なコンテナ化されたワークスペースを実行するためのGitHubネイティブなクラウド開発環境です。
Coder
Coderは、自社管理インフラ上でセキュアかつ管理された開発者ワークスペースを必要とする組織向けの、セルフホスト型CDEおよびAIエージェントインフラプラットフォームです。
情報確認日: 2026年6月14日 ·出典を見る
ツール情報
- 種類
- クラウド IDE
- 対応プラットフォーム
- Web browser, VS Code, Cursor, JetBrains IDEs, IntelliJ IDEA, Jupyter, CLI, API, SSH, Kubernetes, Docker, Linux, macOS, Windows, x86, ARM, AWS, Google Cloud, Azure, On-premises, Air-gapped environments
- 無料プラン
- 対応
- オープンソース
- 対応
- 独自の API キーを使用
- 対応
- ローカルモデル
- 対応

概要
適した用途
- エンタープライズ向けクラウド開発環境
- セルフホスト型開発者ワークスペース
- 規制の厳しいエンジニアリングチーム
- プラットフォームエンジニアリングチーム
- セキュアなBYOD開発
- オンプレミスおよびエアギャップ環境での開発
- 開発環境の標準化
- 既存のIDEを使用したリモート開発
- AIコーディングエージェントのガバナンス
- 管理されたインフラ上でエージェントを実行したい組織
- Terraformでワークスペースインフラを定義したいチーム
- 監査ログ、クォータ、RBAC、ID連携を必要とする企業
強み
- 強力なセルフホスト基盤を持つオープンソースのCommunity版を提供。
- インフラを選ばない:クラウド、Kubernetes、Docker、VM、オンプレミス、エアギャップ環境に対応。
- Terraformテンプレートにより、プラットフォームチームがワークスペース構成を精密に制御可能。
- 特定のIDEを強制せず、多様なエディタをサポート。
- セキュアなエンタープライズ開発や規制の厳しい環境に最適。
- Coder Agentにより、管理されたワークスペースモデル内でセルフホストAIワークフローを実現。
制約とトレードオフ
- インフラ管理をせず、シンプルなホスト型クラウドIDEを求める個人開発者
- プロンプトからアプリを自動生成するツールを探している非技術者
- 主なニーズがAIによるコード補完のみである開発者
- Kubernetes、VM、Docker、クラウドインフラの運用を望まないチーム
- 完全にマネージドな個人向けAIコードエディタを探している組織
- ローカル開発やシンプルなブラウザサンドボックスで十分な小規模プロジェクト
- インフラの所有とプラットフォームエンジニアリングの工数が必要。
- Premiumプランの料金は、公開価格ではなく個別見積もりベース。
- プロンプトからアプリを自動生成するビルダーや、個人向けのAI IDEではない。
- AIワークフローは、設定されたモデルプロバイダーやインフラ容量に依存する。
- クラウドコスト、テンプレート、ID管理、ネットワーク、ライフサイクルポリシーの運用管理が必要。
- GitHub Codespacesなどのホスト型クラウドIDEに比べ、導入の難易度が高い。
使い始める
料金と利用上限
無料プランあり
個人や小規模チーム向けのオープンソース版。無制限のワークスペース、テンプレート、単一組織内のメンバー、Web UI、CLI、API、OpenID ConnectによるSSO、コミュニティサポートが含まれます。
商用版。グローバルサポートSLA、複数組織のアクセス制御、リソースクォータ、監査ログ、高可用性、ワークスペースプロキシ、RBAC、アイドルシャットダウン、ブランディング制御が含まれます。
パブリッククラウド、プライベートクラウド、オンプレミス、またはセキュリティとガバナンスの要件が厳しいエアギャップ環境向けのセルフホスト・エンタープライズ展開。
AIコーディングエージェントのワークフローはCoderの展開環境で利用可能で、構成されたインフラ、モデルプロバイダー、ガバナンス、および商用プランの機能に依存します。
Coderはユーザーが制御するインフラ上で動作します。計算、ストレージ、GPU、Kubernetes、VM、またはクラウドのコストは、利用するクラウドまたはインフラプロバイダーから請求されます。
料金確認日: 2026年6月14日 · 利用上限、モデルの料金、サブスクリプションは別々に請求される場合があります。
機能と詳細
セルフホスト型ワークスペース
- 自社のインフラ上にクラウド開発環境を構築。
- Terraformテンプレートを使用してワークスペースインフラを定義。
- Kubernetes、Docker、VM、パブリック/プライベートクラウド、オンプレミス、エアギャップ環境で動作。
開発者アクセス
- ブラウザIDE、VS Code、Cursor、JetBrains IDE、Jupyter、SSH、CLI、API経由で接続。
- 計算処理はリモートで行いながら、使い慣れたローカルツールを使用可能。
- インフラコスト削減のため、アイドル状態のワークスペースを自動停止。
テンプレートと環境ガバナンス
- テンプレートでイメージ、リソース、スクリプト、パラメータ、権限を定義。
- チーム、プロジェクト、ワークロード、コンプライアンス境界ごとに環境を標準化。
- リソースクォータとRBACにより、コストと利用状況を制御。
AIコーディングエージェント
- 開発作業を委任するためのセルフホスト型チャットおよびAPIインターフェースを提供。
- エージェントループは自社インフラ上のCoderコントロールプレーン内で実行。
- エージェントによるワークスペース作成、ファイル編集、コマンド実行、コンテキスト圧縮、サブタスク委任が可能。
セキュリティとネットワーク
- WireGuardトンネルによるセキュアなワークスペース接続。
- 監査ログ、ワークスペースプロキシ、高可用性、高度なアクセス制御をサポート(Premium)。
- ソースコード、エージェント、計算リソース、認証情報を管理下のインフラ内に保持するプライベート展開。
エンタープライズ運用
- 大規模チームやプラットフォームエンジニアリング向けの複数組織管理機能。
- OIDCグループおよびロール同期により、IDプロバイダーと権限を連携。
- 開発者と承認済みエージェントを中央プラットフォームから一括管理。
Coderが選ばれる理由
Coderが最も真価を発揮するのは、インフラの制御権を維持したままクラウド開発環境を導入したい場合です。特定のソース管理プロバイダーやクラウドに依存するホスト型CDEを借りる代わりに、プラットフォームチームは自社のKubernetesクラスター、VM、パブリッククラウド、プライベートクラウド、あるいはエアギャップ環境(オフライン環境)でCoderを運用できます。
この「制御権」こそが重要です。Coderは単なるブラウザIDEや個人向けのAIコーディングツールではありません。開発者や承認されたコーディングエージェントが、セキュアな計算リソース、ツール、シークレット、ネットワークアクセス、リポジトリのコンテキストを標準化された方法で取得するための、プラットフォームエンジニアリング層として機能します。その代わり、チームは単にワークスペースを購読するのではなく、プラットフォーム自体の運用とガバナンスを担うことになります。
主なワークフロー
実践的なCoderのワークフローは、テンプレートから始まります。プラットフォームエンジニアは、計算リソースのタイプ、イメージ、起動スクリプト、エディタのオプション、パラメータ、シークレット、アクセスルールなどをTerraformで定義します。開発者はそれらのテンプレートからワークスペースを作成し、好みのエディタ、ブラウザUI、CLI、またはSSHを使用して接続します。
AIエージェントのワークフローも同じモデルに基づいています。Coder Agentは、コントロールプレーンでエージェントループを実行しながら、テンプレートの選択、ワークスペースのプロビジョニング、タスクの実行、ファイルの編集、コマンドの実行、結果の報告を行うことができます。この設計により、モデルの認証情報を個々のワークスペースから排除し、エージェントの動作を中央で管理しやすくしています。
向いている用途
Coderは、セキュアなリモート開発、迅速なオンボーディング、ツールの標準化、高スペックな計算リソース、規制遵守のためのアクセス制御を必要とする企業や、ローカルPC上に開発環境を置くべきではない組織に適しています。特に金融サービス、ヘルスケア、政府機関、防衛関連、および厳格なインフラポリシーを持つ大規模なソフトウェア開発組織に最適です。
また、AIコーディングエージェントを慎重に導入したいチームにも適しています。各開発者がバラバラのAPIキーを使ってローカルにエージェントをインストールさせるのではなく、Coderを使用することで、中央管理されたアイデンティティ、ログ、コスト追跡、ポリシー適用のもと、制御されたインフラ内でエージェントを実行する場所を提供できます。
他のツールとの比較
GitHub Codespacesと比較すると、Coderはインフラに依存せず、セルフホストが可能です。GitHubに完全に依存しているチームにはCodespacesの方がシンプルですが、クラウド、ネットワーク、IDプロバイダー、ワークスペース構成、ガバナンスモデルを自社で選択したい組織にはCoderが適しています。
GitpodやOnaと比較すると、Coderはセルフホスト型のワークスペースインフラにより直接的に焦点を当てています(Onaはバックグラウンドでのエージェントオーケストレーションへシフトしています)。CodeSandboxと比較すると、Coderはサンドボックス製品というよりも、エンタープライズ向けのCDEプラットフォームとしての性格が強いです。DaytonaやE2Bと比較すると、Coderは人間が使うワークスペースとしてより広範な機能を持ち、それらはエージェント用のコード実行サンドボックスに特化しています。
DevinやOpenHandsと比較すると、Coderは単なる自律型エンジニアエージェントではありません。開発者とエージェントが共に作業できる「インフラ」そのものです。管理された実行レイヤーが必要な場合、エージェント製品とCoderを併用することもあります。
推奨される構成
最適なCoderのセットアップは、テンプレートの設計から始まります。バックエンドサービス、フロントエンド、データサイエンス、GPUタスク、セキュアな本番デバッグ、エージェント実行用など、一般的なワークロードごとにテンプレートを作成します。オンボーディングの摩擦を減らすためにある程度の標準化を行い、かつチームが適切なリソースを選択できるようパラメータ化するのが理想的です。
エンタープライズでの導入では、本格的な運用の前にOIDC、RBAC、クォータ(割り当て制限)、監査ログ、アイドル時のシャットダウン、ワークスペースプロキシ、コストダッシュボードを設定してください。AIワークフローについては、承認されたモデルプロバイダー、予算、権限、コマンド制御、シークレットの境界、およびエージェントが生成した変更をマージする際の人間によるレビューフローを定義します。
導入時の注意点
ローカル開発からCoderへの移行は、最もセットアップが困難なリポジトリから始めるのが定石です。ローカルの環境を文書化し、Terraformテンプレートに変換し、新しいエンジニアでテストを行い、ワークスペースが正常に起動して主要なコマンドが実行できるまで調整します。目標は単に計算リソースをクラウドに移すことではなく、ローカル環境に潜む「属人化した知識」を排除することにあります。
GitHub CodespacesやGitpodなど他のCDEからの移行では、各プロバイダーの設定モデルをCoderのテンプレートにマッピングする必要があります。Dev Container、起動コマンド、シークレット、ポート、プリビルドの設定などを変換する必要があります。また、Coderを唯一のプラットフォームにするか、特定のチーム向けに他のホスト型CDEと併用するかを検討してください。
AIエージェントの導入については、まず読み取り専用、またはリスクの低いリポジトリから始めてください。エージェントに広範な編集権限やコマンド実行権限を与える前に、調査、説明、下書きの作成をさせます。Coderは強力なインフラ制御を提供しますが、プロンプト、シークレット、モデルアクセス、コードレビューに関する運用ルールは依然として重要です。
対応モデルとデータプライバシー
対応モデル
- Anthropic
- OpenAI
- Amazon Bedrock
- Self-hosted models
プライバシーとデータの取り扱い
Coderは組織が制御するインフラ上で動作するため、ソースコード、ワークスペース、AIエージェントの実行、チャット履歴、認証情報をセルフホスト環境やプライベート環境内に保持できます。Coder Agentは、個々のワークスペースにAPIキーを置く必要がなく、コントロールプレーン内でエージェントループを実行します。開発者やエージェントに機密リポジトリへのアクセスを許可する前に、モデルプロバイダーへのアクセス、シークレット、監査ログ、権限、ネットワーク制限、自動停止、データ保持ポリシーを適切に設定する必要があります。
ガイド、レビュー、トラブル対処
公開済みのガイドはまだありません。上記の公式ドキュメントをご参照ください。
製品の更新情報
確認済みの製品更新はまだありません。フォローすると関連する新着情報を「保存済み」で確認できます。
関連コンテンツの更新履歴を見る代替ツール
GitHub CodespacesGitHub Codespacesは、リポジトリ、ブランチ、プルリクエスト、テンプレートから、再現可能なコンテナ化されたワークスペースを実行するためのGitHubネイティブなクラウド開発環境です。
Gitpod現在はOnaとして提供されるGitpodは、再現可能な開発者ワークスペース、バックグラウンドのソフトウェアエージェント、管理されたクラウド実行を支える、クラウド開発環境とエージェントの実行基盤です。
Gitpod現在はOnaとして提供されるGitpodは、再現可能な開発者ワークスペース、バックグラウンドのソフトウェアエージェント、管理されたクラウド実行を支える、クラウド開発環境とエージェントの実行基盤です。
CodeSandboxCodeSandboxは、ブラウザでのコーディング、共同開発、および大規模なプログラムによるコード実行のためのクラウド開発環境およびサンドボックスインフラプラットフォームです。
StackBlitzStackBlitzは、JavaScriptやNode.jsプロジェクトを即座に扱うための、ブラウザネイティブなWeb開発環境およびWebContainersプラットフォームです。
DaytonaDaytonaは、高速で隔離されたステートフルな環境を必要とするAIエージェントやコード実行製品のための、安全なサンドボックスインフラストラクチャです。
DevPodDevPodは、任意のバックエンドでdevcontainerベースのワークスペースを実行するための、Infrastructure-as-Code(コードとしての開発環境)ツールです。ホスト型のクラウド開発環境に代わる柔軟な選択肢として位置づけられています。
Replit AIReplit AI は、prompt-to-app 生成、クラウド IDE、組み込みインフラ、公開、コラボレーションを組み合わせた、ブラウザーベースのオールインワン AI ソフトウェア作成プラットフォームです。
Replit AIReplit AI は、prompt-to-app 生成、クラウド IDE、組み込みインフラ、公開、コラボレーションを組み合わせた、ブラウザーベースのオールインワン AI ソフトウェア作成プラットフォームです。
CodeanywhereCodeanywhereは、ブラウザベースのVS Codeワークスペース、リモートコンテナ、Git開発、ターミナルアクセス、共同編集、およびあらゆるデバイスからのクラウド開発を可能にするレガシーなAIクラウドIDEです。
E2BE2Bは、エージェントに安全で隔離されたコンピュータを提供し、コード実行、ツール利用、ワークフロー実行を可能にするオープンソースのAIサンドボックス・クラウドです。
Vercel SandboxVercel Sandboxは、AIアプリ、エージェントワークフロー、開発者プラットフォームにおいて、生成コードや信頼できないコードを安全に実行するためのVercelネイティブな分離コンピューティング・プリミティブです。
OpenHandsOpenHandsは、ローカル、クラウド、セルフホスト環境で実際のソフトウェアエンジニアリングタスクを実行できる、モデルに依存しない自律型コーディングエージェントプラットフォームです。
DevinDevinは、リポジトリ、チケット、プルリクエスト、シェル、ブラウザ、チームツールを横断して、実際のエンジニアリングタスクをクラウドおよびデスクトップエージェントに委譲できる自律型AIソフトウェアエンジニアです。出典と確認記録
確認日は当サイトが情報を確認した日です。製品のリリース日は上に別途表示しています。
掲載情報の修正履歴
セルフホスト型CDEおよびAIエージェントインフラプラットフォームとしての現在の位置付けに基づき、Community/Premiumエディション、Terraformテンプレート、WireGuard接続、Coder Agent、エンタープライズガバナンス機能を含むエントリを作成。