本文へスキップ
ReviewRamble

週刊ブリーフ

AIのレビューを、あなたの受信箱に。

  • ツール、モデル、MCPサーバー、リポジトリの新しいレビュー(結論を最初に)
  • 変更があったときに再確認した価格と評価
  • 公開された新しい分析記事

モデル、エージェント、MCPサーバー、そして本当に時間をかける価値のあるツール。

週に1通です。配信停止は各メールのリンクからできます。 メールアドレスの利用について

Dapr

サービスとエージェントに、耐久ワークフロー、メッセージング、状態管理、mTLSをどの言語からも一つのAPIで提供するCNCFのサイドカーランタイム。

レビュー: ReviewRamble editors · 更新

GitHubで見る オープンソース

当サイトの評価

4.0/5

Kubernetes上ですでに多数のサービスを動かすプラットフォームチームならDaprは元が取れるが、エージェント一つのためにワークフローエンジンを求めて導入するには、ランタイムとして大きすぎる。

Daprとは?

Dapr(Distributed Application Runtime)は各サービスの横でサイドカーとして動きます。アプリのコードはRedis、Kafka、シークレット保管庫、ほかのサービスと直接やり取りする代わりに、この小さなプロセスをHTTPやgRPCで呼び出します。この一つのAPIの裏に、相互TLSによるサービス間呼び出し、パブリッシュ/サブスクライブ型のメッセージング、キーバリューの状態管理、シークレット、アクター、そしてクラッシュやPodの再起動後に最後に完了したステップから実行を再開する耐久ワークフローエンジンといった構成要素がそろっています。裏側のシステムは設定ファイルで指定するため、RedisをPostgreSQLに替えてもアプリのコードは変わりません。

プロジェクトはApache 2.0ライセンス、Go製で、2024年10月30日からCNCFのGraduatedプロジェクトです。エージェント開発者向けには、LLMを呼び出すアルファ版のConversation API、OpenAI Agents SDK、LangGraph、CrewAI、Pydantic AI、Google ADKなどのフレームワーク向けに文書化された耐久実行の統合、そしてワークフローとアクターの上に築かれた別個のPythonフレームワークDapr Agents(v1.1.0)があります。

Daprを中心に事業を行う商用企業Diagridは、ホスティング型DaprサービスのCatalystを販売しています。無料枠、年払いで月31ドルのCloud Plus、そして月1,199ドルからの専用環境と月1,599ドルからの自社クラウド(BYOC)環境があります。

Daprの料金は?

プラン価格内容
Dapr and Dapr AgentsFreeApache 2.0
Catalyst Cloud Plus$31/month年払い。月1M APIリクエスト
Catalyst Dedicated CloudFrom $1,199/monthシングルテナント、年払い
Catalyst BYOCFrom $1,599/monthデータプレーンは自社クラウド内
Enterprise ServerCustom自社運用、エアギャップ環境に対応

ランタイムとDapr AgentsはApache 2.0で無料。Diagrid Catalyst:Cloud無料枠。Cloud Plusは年払いで月31ドル(年372ドル。月1M APIリクエスト、プロジェクトあたり同時100ワークフロー)。Dedicated Cloudは年払いで月1,199ドルから。BYOCは月1,599ドルから。Enterprise Server(自社運用、エアギャップ対応)は個別見積もり。

Daprは使う価値があるか?

DaprはTemporalより広い問いに答えます。障害後に実行が再開できるかだけでなく、数十のサービスとエージェントがどこでも同じ方法で互いを呼び出し、状態を共有し、メッセージをやり取りできるかという問いです。この幅広さは、プラットフォームチームにとっては強みであり、それ以外の人にとってはコストです。ランタイムのGitHubスターは約26,200で、2026年10月31日にv1.19.1を公開し、CNCFのGraduatedプロジェクトでもあります。

エージェントにとって役立つのは、ワークフローエンジン、エージェント間のpub/sub、メモリとしての状態管理、そしてどのエージェントがどのツールサービスを呼べるかを定めるIDベースのアクセスポリシーです。DaprはOpenAI Agents SDK、LangGraph、CrewAI、Pydantic AI、Google ADK、Strands Agents、Microsoft Agent Framework向けの耐久実行統合を文書化しているので、今のフレームワークを使い続けられます。独自のPythonフレームワークDapr Agents(2026年10月27日にv1.1.0、Python 3.11から3.14)はずっと新しく、スターは約770です。LLM呼び出しに使えるConversation APIはまだアルファ版です。

運用の負担は現実的です。ローカル開発でさえDocker上でRedis、Zipkin、placementサービス、schedulerを起動し、本番ではKubernetes上のDaprコントロールプレーンと、ワークフローに対応した状態ストアが必要です。ドキュメントはAzure Cosmos DBとAWS DynamoDBでのワークフローの複雑さの制限を明記しています。Daprはデフォルトでネットワークの境界に頼ってAPIを守るため、APIトークン認証はオプトインです。GitHubには2026年に重大度Highのアドバイザリが2件あります。4月のパストラバーサルによるサービス呼び出しアクセスポリシーの回避と、10月のoperatorの不具合で、ほかのアプリ用のシークレットが漏れるものでした。

DiagridのCatalystを使えばホスティングの手間はなくなります。年払いで月31ドルのCloud Plusは、プロジェクトあたり1M APIリクエストと同時100ワークフローをカバーします。シングルテナントの専用環境は月1,199ドルからで、実行量ではなく同時実行数で価格が決まります。ワークフローのツール群の深さとエージェント統合の数ではTemporalが上です。Daprが向いているのは、同じサイドカーで、多言語の環境全体のサービス呼び出し、イベント、シークレットも扱いたい場合です。

真価を発揮する場面

  • Kubernetes上で40のマイクロサービスを運用する小売企業のプラットフォームチーム

    新しいAIエージェントに既存の注文・在庫サービスを安全に呼び出させる

    エージェントはDaprサイドカー付きで動き、mTLS経由でアプリIDを指定してサービスを呼び出します。アクセスポリシーで各エージェントを必要な操作だけに制限します。ランタイムは無料で、手間はコントロールプレーンとポリシーファイル、そして今年2件の重大なアドバイザリを踏まえた迅速なパッチ適用です。

  • トリアージ用のマルチエージェントシステムを作るPythonチーム

    再起動でタスクを失わずに、イベントでエージェント間の作業を受け渡す

    Dapr AgentsやCrewAIなどの統合済みフレームワークがpub/subでタスクを発行し、各エージェントのステップをRedisやPostgreSQLに裏打ちされた耐久ワークフローとして実行します。Podが落ちても最後に完了したステップから再開します。

  • 15人規模のSaaSスタートアップのエンジニアリングマネージャー

    Kubernetesのコントロールプレーンを運用せずに耐久ワークフローを使う

    年払いで月31ドルのDiagrid Catalyst Cloud Plusは、プロジェクトあたり1M APIリクエストと同時100ワークフローを稼働率99.9%のSLA付きでカバーします。専用環境への移行は月1,199ドルからです。

導入前に確認すること

導入
Dapr CLIを入れてdapr initを実行します。Dockerが必要で、Redis、Zipkin、placement、schedulerのコンテナがローカルで起動します。dapr init -kでKubernetesにコントロールプレーンを導入します。Dapr AgentsはPython 3.11から3.14でpip install dapr-agentsです。
連携
.NET、Java、Python、Go、JavaScript/TypeScript、RustのSDK。差し替え可能な状態ストア、メッセージブローカー、バインディング、シークレットストアが数十種類。OpenAI Agents SDK、LangGraph、CrewAI、Pydantic AI、Google ADK、Strands Agents、Microsoft Agent Framework向けの耐久実行統合。Dapr AgentsではMCPツールの自動検出。
データとプライバシー
セルフホストなら状態は設定したストアに保存されます。ワークフロー履歴は各サイドカーのIDで署名でき、改ざんを検知できます。APIトークンを有効にしない限り、Dapr APIはネットワーク境界に依存します。DiagridはSOC 2 Type IIを掲げ、BYOCではデータプレーンが自社ネットワーク内にとどまります。
大規模利用時のコスト
セルフホストのコストはKubernetesクラスターと状態ストアです。AWS上のCatalyst Dedicated Cloudは、標準サポートで同時200ワークフローまでが月1,499ドル、年払いなら月1,199ドルと表示されています。BYOCは月1,599ドルから、オンプレミスのEnterprise Serverは見積もりです。
制限
ワークフローには対応した状態ストアが必要で、Cosmos DBとDynamoDBでは複雑さの制限が文書化されています。Conversation APIはアルファ版です。ランタイムリポジトリの未解決issueとプルリクエストは442件です。

良い点

  • ワークフロー、メッセージング、状態、シークレット、サービス呼び出しを、どの言語からも一つのサイドカーAPIで扱える
  • サービスとエージェントの間にmTLSとアプリ単位のアクセスポリシー
  • OpenAI Agents SDK、LangGraph、CrewAIなど向けの耐久実行統合
  • CNCF Graduated、Apache 2.0、同時実行数で課金されるホスティング版あり

気になる点

  • エージェント一つには重い:サイドカー、コントロールプレーン、ワークフロー対応の状態ストアが必要
  • Dapr APIの認証はオプトインで、デフォルトはネットワークを信頼する
  • 2026年に重大度Highのセキュリティアドバイザリが2件
  • Conversation APIはアルファ版で、Dapr Agentsはまだ若い

おすすめの人

エージェントと通常のサービスに、耐久ワークフロー、メッセージング、安全なサービス呼び出しの共通モデルを持たせたいKubernetes上のプラットフォームチーム。

Daprの代替

Dapr:よくある質問

Daprは使う価値があるか?
Kubernetes上ですでに多数のサービスを動かすプラットフォームチームならDaprは元が取れるが、エージェント一つのためにワークフローエンジンを求めて導入するには、ランタイムとして大きすぎる。 評価は5点満点中4.0点です。
Daprの料金は?
ランタイムとDapr AgentsはApache 2.0で無料。Diagrid Catalyst:Cloud無料枠。Cloud Plusは年払いで月31ドル(年372ドル。月1M APIリクエスト、プロジェクトあたり同時100ワークフロー)。Dedicated Cloudは年払いで月1,199ドルから。BYOCは月1,599ドルから。Enterprise Server(自社運用、エアギャップ対応)は個別見積もり。
Daprの欠点は?
エージェント一つには重い:サイドカー、コントロールプレーン、ワークフロー対応の状態ストアが必要; Dapr APIの認証はオプトインで、デフォルトはネットワークを信頼する; 2026年に重大度Highのセキュリティアドバイザリが2件; Conversation APIはアルファ版で、Dapr Agentsはまだ若い.
Daprは誰に向いているか?
エージェントと通常のサービスに、耐久ワークフロー、メッセージング、安全なサービス呼び出しの共通モデルを持たせたいKubernetes上のプラットフォームチーム。
チームや本番環境でDaprを使うと費用はいくらか?
セルフホストのコストはKubernetesクラスターと状態ストアです。AWS上のCatalyst Dedicated Cloudは、標準サポートで同時200ワークフローまでが月1,499ドル、年払いなら月1,199ドルと表示されています。BYOCは月1,599ドルから、オンプレミスのEnterprise Serverは見積もりです。
Daprは企業データを扱っても安全か?
セルフホストなら状態は設定したストアに保存されます。ワークフロー履歴は各サイドカーのIDで署名でき、改ざんを検知できます。APIトークンを有効にしない限り、Dapr APIはネットワーク境界に依存します。DiagridはSOC 2 Type IIを掲げ、BYOCではデータプレーンが自社ネットワーク内にとどまります。
Daprの代わりになるものは?
当サイトでレビューした中で最も近い代替はTemporal, LangGraph 、 Microsoft Agent Frameworkです。

回答確認日:2026年11月9日

Daprの開発元の方へ:この評価をサイトに掲載できますReviewRambleでのDaprの評価:5点満点中4.0点