cuga-project/cuga-agent

CUGA is an open-source generalist agent harness for the enterprise, supporting complex task execution on web and APIs, OpenAPI/MCP integrations, composable architecture, reasoning modes, and policy-aware features.

解決する課題

CUGAは、ドメイン特化型AIエージェントをゼロから構築する必要を排除するために設計されたエンタープライズグレードのエージェントハーネスです。事前構築されたオーケストレーション層、計画ロジック、セーフティポリシーを提供し、開発者がコアのエージェント基盤を再構築するのではなく、ドメイン特化型のツール、ワークフロー、ポリシーの設定に集中できるようにします。

動作原理

CUGAは、構造化された計画と組み合わせることで、プランナー-エグゼキューターパターンとコード-アクトパターンを統合した設定可能な汎用エージェントとして機能します。OpenAPI仕様、MCPサーバー、LangChainなど、さまざまなツールエコシステムと統合します。複雑なタスクには、Playwrightを介したAPI呼び出しとブラウザ操作を組み合わせるハイブリッドモードをサポートしています。また、ガバナンス(例:Intent Guard、Tool Approval)のためのポリシーシステムと、Doclingを使用してさまざまなドキュメント形式を取り込むRAG用のナレッジエンジンも備えています。

対象ユーザー

行動、安全性、デプロイ(例:Kubernetes経由)に対する厳格な管理を維持しながら、信頼できるドメイン特化型エージェントを迅速にデプロイする必要があるエンタープライズ開発者および組織のために設計されています。

ハイライト

  • 高いベンチマーク性能: AppWorldおよびWebArenaベンチマークで1位を獲得。
  • 柔軟なツール統合: MCP、OpenAPI、LangChainのツール統合をサポート。
  • エンタープライズガバナンス: ヒューマン・イン・ザ・ループ承認ゲートを備えたポリシーシステムを含む。
  • ハイブリッド実行: APIベースとブラウザベースのタスク実行の間でシームレスに切り替え可能。
  • ナレッジ統合: エージェントレベルおよびセッションレベルのドキュメントスコーピングを備えた組み込みRAG。
  • モジュール化デプロイ: HelmチャートによるKubernetes上のセルフホスティングをサポートし、ローコードビジュアルワークフローのためのLangflowと統合。

関連

  • Dispatch
  • プロジェクト
  • Dispatch
  • プロジェクト
  • プロジェクト