decocms/studio
Open-source control plane for your AI agents. Connect tools, hire agents, track every token and dollar
解決する課題
組織は、チームがAIエージェント(Cursor、Claude、カスタムエージェントなど)を使用する際に、認証情報を分散させたりガバナンスを失ったりすることなく利用できるようにしたいと考えています。deco Studioは、AIを社内で展開するために必要なインフラを一元化します:エージェントを定義し、MCPを介してプライベートツールを接続し、モデルを選択し、アクセス制御(SSO、RBAC)を適用し、使用量とコストを追跡し、すべてのアクションを監査するための単一の場所です。これは、散在する設定やアドホックなセットアップの山を、単一のコントロールプレーンに置き換えます。
仕組み
StudioはTypeScriptベースのアプリケーションで、Hono APIとReact 19管理UIを備え、PostgreSQL、NATS、オブジェクトストレージで支えられています。Docker Composeでローカルに実行するか、本番環境ではKubernetesで実行します。中核となる考え方:すべて(エージェント、ツール、モデル)が単一のMCPエンドポイントを介して公開されます。エージェントはコンテキスト、ツール、ポリシーをパッケージ化し、組織に公開できます。接続は、OAuthを使用したWeb UIを介してMCPサーバー(GitHub、Slack、Postgresなど)を登録し、トークンを暗号化されたボールトに保存します。モデルはOpenRouterまたは直接プロバイダーを介して交換可能で、エージェントまたはツールごとに異なるモデルを割り当てることができます。仮想MCPはツールセットを構成およびフィルタリングします。すべての呼び出しはOpenTelemetryでトレースされ、ユーザー/エージェントごとのコストとレイテンシのダッシュボードを提供します。システムはマルチテナンシーをサポートし、組織/プロジェクトの分離を備え、コード実行エージェント用のサンドボックス環境を含みます。
対象者
強力なガバナンスを備えたプライベートで自己ホスト型のAIワークスペースを望む組織とチーム——単一の小規模チームから大規模なエンタープライズ展開まで。AI使用(承認されたモデル、ツール、コンテキスト)を標準化し、ユーザーにチャットのようなエージェントアクセスを提供しながら、監査とコスト管理を維持したいプラットフォームエンジニアに適しています。
ハイライト
- すべてのエージェント、ツール、モデル用の単一のMCPエンドポイント——Cursor、Claude Desktop、VS Code、またはカスタムコードから呼び出し可能
- 管理された接続:OAuth設定、暗号化されたトークンボールト、ツールレベルの権限、認証情報を共有せずに機能を共有
- 交換可能なモデルレイヤー:OpenRouterまたは直接プロバイダー、エージェントごとのモデルポリシー
- フルコンテキスト、スマート選択、サンドボックス化されたコード実行などの戦略を持つ仮想MCP
- 組み込みの可観測性:ユーザー/エージェント/接続ごとのトレース、コスト、エラー、レイテンシ
- Better AuthによるSSO + RBAC、ツールスコープのAPIキー、マルチテナンシー
- Docker ComposeまたはKubernetes上のHelmで自己ホスト;どこにでもデプロイ可能
- TypeScriptで拡張可能:ランタイム検証、監査ログ、トレースを使用してカスタムツールを定義
関連
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト
- プロジェクト