mcpField
C
Coder

Coder

リモート
coder.com開発ツール17.2k今日更新
リポジトリ公式サイト

Coder について

Coderは、クラウド開発環境とAIコーディングエージェントを運用するチーム向けのセルフホスト可能なプラットフォームです。Terraformでワークスペースを定義し、安全なトンネル接続とAI利用の一元管理に対応します。

主な機能

  1. 01Terraformによるワークスペース定義
  2. 02VM、Kubernetes、Docker環境
  3. 03アイドルリソースの自動停止
  4. 04自社インフラでのAIコーディングエージェント実行
  5. 05AI利用管理と監査ログの集約

活用シーン

  1. 01統一された開発ワークスペースの構築
  2. 02チームのインフラでのコーディングエージェント実行
  3. 03AIコストと監査ログの管理

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://{coder_hostname}/api/experimental/mcp/http
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

ツール

詳細

Coder のライトモードロゴ Coder のダークモードロゴ

セルフホスト可能なクラウド開発環境と AI エージェント

Coder のライトモードバナー Coder のダークモードバナー

クイックスタート | ドキュメント | Coder を選ぶ理由 | プレミアム

discord release godoc OpenSSF Best Practices OpenSSF Scorecard license Ask DeepWiki

Coder は、クラウド開発環境と AI コーディングエージェントのためのセルフホスト可能なプラットフォームです。ワークスペースは Terraform で定義され、安全な Wireguard® トンネルを介して接続され、使用されていないときは自動的にシャットダウンします。Coder Agents はネイティブの AI コーディングエージェントを実行します。その処理ループはお客様のインフラストラクチャ上のコントロールプレーンで実行されるため、ワークスペースに API キーを置く必要はありません。

  • Terraform でクラウド開発環境を定義します
    • EC2 VM、Kubernetes Pod、Docker コンテナなど
  • アイドル状態のリソースを自動的にシャットダウンし、コストを節約します
  • 開発者を数日ではなく数秒でオンボーディングします
  • お客様のインフラストラクチャ上の AI エージェントにコーディング作業を委任します
    • 任意のモデルを利用できます(Anthropic、OpenAI、Google、Bedrock、セルフホスト)
    • ワークスペースに LLM の認証情報を置かず、すべてのアクションにユーザー ID を紐付けます
    • モデルガバナンス、コスト追跡、監査ログを一元管理します

テンプレートと実行中のワークスペースを表示する Coder プラットフォーム

クイックスタート

その他の方法や詳細なチュートリアルについては、インストールガイドをご覧ください。

Linux と macOS ではインストールスクリプトを使って Coder をお試しください。Windows では、GitHub Releasesから最新のバイナリまたはインストーラーを入手できます。

curl -fsSL https://coder.com/install.sh | sh

サーバーを起動し、http://localhost:3000を開いて最初のユーザーを作成し、Docker テンプレートを作成して、最初のワークスペースをプロビジョニングします。

coder server

本番環境にデプロイする場合は、PostgreSQL データベース(バージョン 13 以降)と外部アクセス URL を追加し、サイズとインフラストラクチャに関するガイダンスについて検証済みアーキテクチャをご覧ください。

coder server --postgres-url <url> --access-url <url>

これらのフラグを指定しない場合、Coder は組み込みデータベースを使用し、評価用に *.try.coder.app アクセス URL を設定します。フラグと環境変数の一覧については、coder --help を使用してください。

ドキュメント

ドキュメントを参照するか、以下の特定のセクションをご覧ください。

  • ワークスペース:ワークスペースには、ソフトウェア開発に必要な IDE、依存関係、設定情報が含まれています
  • テンプレート:テンプレートは Terraform で記述され、ワークスペースのインフラストラクチャを定義します
  • Coder エージェント:セルフホスト可能なインフラストラクチャ上で実行される AI エージェントに、コーディング作業を委任できます
  • AI ゲートウェイ:AI ツールの認証、監査、コスト管理を一元化します
  • 管理:Coder の運用方法をご覧ください
  • プレミアム:大規模チーム向けに構築された有料機能をご覧ください
  • IDE:既存のエディターをワークスペースに接続できます

サポート

バグや機能のリクエストについては、issue を作成してください。

コミュニティでのサポート、作成したものの紹介、開発中の機能へのフィードバックには、DiscordまたはGitHub Discussionsにご参加ください。

Coder Premium には専用サポートが含まれています。詳細については、coder.com/pricingをご覧ください。

インテグレーション

新しいインテグレーションは常に開発中です。リクエストするには issue を作成してください。公式リポジトリ、コミュニティリポジトリを問わず、コントリビューションを歓迎します。

公式
  • Coder Registry:一般的な開発環境向けのテンプレート、モジュール、インテグレーション
  • コーディングエージェント:Claude Code、Codex、OpenCode などのエージェントを Coder ワークスペース内で隔離して実行します
  • coderd Terraform Provider:Coder のデプロイ設定をコードとして宣言的に管理します
  • VS Code Extension:ワンクリックで任意の Coder ワークスペースを VS Code で開きます
  • JetBrains Toolbox Plugin:ワンクリックで JetBrains Toolbox から任意の Coder ワークスペースを開きます
  • Dev Containers:Docker、Kubernetes、OpenShift 上で devcontainer.json を使用して開発環境を構築します
  • Kubernetes Log Stream:Kubernetes Pod のイベントを Coder の起動ログにストリーミングします
  • セルフホスト型 VS Code Extension Marketplace:制限付きネットワークやエアギャップネットワークで動作し、code-serverと連携するプライベートな拡張機能マーケットプレイスです。
  • GitHub Actions:GitHub ワークフローで Coder CLI をセットアップするアクションです
コミュニティ

コントリビューション

新しいコントリビューターをいつでも歓迎します。Coder のコードベースを初めて利用する方は、 コントリビューションガイドをご覧ください。

採用

チームへの参加にご興味がある方は、採用ページからご応募ください。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。