coder/coder
Secure environments for developers and their agents
何を解決するか
Coder は、クラウド開発環境(CDE)と AI コーディングエージェントを管理するセルフホステッドプラットフォームを提供します。開発者のオンボーディングプロセスを長引かせることなく、EC2、Kubernetes、Docker などの任意のインフラストラクチャ上で実行可能な事前構成済みのワークスペースを提供し、アイドル状態のリソースを自動的にシャットダウンすることでコストを削減します。
動作方法
ワークスペースは Terraform テンプレートで定義され、インフラストラクチャをコードとして管理できます。これらの環境は、セキュアな Wireguard 隧道で接続されます。AI 機能については、Coder Agents はユーザー自身のインフラストラクチャ上でネイティブな AI コーディングエージェントを実行し、LLM の資格情報を個々のワークスペースに保存する必要なく、認証、監査、コスト制御を中央集権的に管理する AI ゲートウェイを利用します。
対象ユーザー
開発環境の完全な制御を維持し、セキュリティとガバナンスのために自社インフラストラクチャ上に AI コーディングツールをセルフホストしたいソフトウェア開発者やプラットフォームエンジニア。
主な特徴
- インフラストラクチャとしてのコード: EC2、Kubernetes、Docker 上で環境を Terraform で定義。
- AI エージェントとの連携: Anthropic、OpenAI、Google、Bedrock、セルフホスト対応のさまざまなモデルをサポートするネイティブ AI コーディングエージェントをサポート。
- コスト効率: アイドル状態のワークスペースを自動的にシャットダウンしてクラウドコストを削減。
- セキュアなアクセス: ワークスペースへの接続に Wireguard 隧道を使用。
- 中央集権的な AI ガバナンス: モデルガバナンス、コスト追跡、監査ログを提供する AI ゲートウェイ。
関連
- プロジェクト
newsnowlabs/dockside自社インフラ上で、すべてのブランチや AI エージェントセッション用に隔離され、ブラウザからアクセス可能な開発コンテナを立ち上げる自己ホスト型プラットフォームです。
- プロジェクト
tastyeffectco/sandboxdセルフホスト型AIアプリビルダー:1つのHTTPリクエストで隔離されたコンテナが起動し、プロンプトに対してコーディングエージェントを実行し、ライブプレビューURLを返します——自分のモデル、データ、インフラを使用します。
アイデア:Boltやv0のようなホスト型ビルダーにコードを送る代わりに、スタック全体を所有します。sandboxdは意図的に小規模で——Go + Docker + Traefik + SQLite、Kubernetesなし——運用のシンプルさを重視しています:アイドル状態のコンテナは自動的にスリープし、ウェイクアップするため、1台のマシンに多くのアプリを収容できます。
2つの使い方:製品に埋め込むためのREST API、またはインタラクティブなビルドのためのノーコードWebコンソール(純粋なAPIクライアント)。AI生成に加えて、80以上の厳選されたオープンソースアプリをワンクリックコンテナとして起動できます。
すべての人向けではありません:READMEには、コンテナが数個必要なだけなら(Dockerスクリプトで十分)スキップしてくださいとあります。AIアプリビルダー製品、エージェントプラットフォーム、ユーザーごとのプレビュー環境、チームのマルチアプリホスティングなどのシナリオを対象としています。収益化:MITライセンスのコア、オプションのマネージドクラウドおよびBYOCサービス。
- プロジェクト
Mng-dev-ai/agentroveAgentrove は、セルフホスト型のオープンソース(Apache 2.0)AI コーディングワークスペースで、7 つのコーディングエージェントを 1 つの Web アプリに統合し、各プロジェクトにチャット/エディタ/ターミナル/git を備えた独立したワークスペースを提供し、エージェントがサブスレッドと git worktree を介して相互にオーケストレーションできるようにします。さらに、あなたと複数のエージェントが 1 つの共有フォルダで共同作業するグループ「チャンネル」も備えています。Docker Web アプリ、macOS Tauri アプリ、または独自サーバー向けの軽量 iOS クライアントとして実行できます。
- プロジェクト
Abilityai/trinityTrinity は、永続的な AI エージェントを従業員のように実行するオープンソースのセルフホスト型プラットフォームです。エージェントは Docker コンテナ内で動作し、Git ベースの状態を持ち、ロール、目標、およびゲート付き承認によって管理され、すべて不変の監査ログに記録されます。このシステムは Claude Code、OpenAI Codex、Gemini CLI バックエンドをサポートし、Vue ベースのワークスペース UI を提供し、エンタープライズグレードのセキュリティとコンプライアンス拡張機能を備えています。
- プロジェクト
openchamber/openchamberOpenChamberは、開発者がAIコーディングエージェントの実行、自動化された目標の設定、複数のモデル実行結果の比較、ガイド付きウォークスルーによる変更のレビュー、そしてコードの出荷を、デスクトップ、Web、VS Code、モバイルから一元的に行えるオープンソースのクロスプラットフォームワークスペースです。