メインコンテンツへスキップ

Shannonとは?

Shannonは、AI Agentを大規模に展開する際の重要な課題を解決するために設計された、本番環境対応のAI Agentオーケストレーションプラットフォームです:

コスト管理

厳格な予算制限、トークン追跡、インテリジェントなモデル選択により、ワークロードに応じて60~90%のコスト削減を実現

信頼性

決定論的なリプレイデバッグ、サーキットブレーカー、自動劣化機能

セキュリティ

コード実行のためのWASIサンドボックス、OPAポリシー適用、マルチテナント分離

スケーラビリティ

Temporalベースの分散Workflow、水平スケーリング、包括的な可観測性

主な機能

マルチAgentオーケストレーション

ShannonはChain-of-Thought (CoT)、Tree-of-Thoughts (ToT)、ReActなどの実証済みの認知パターンを使用して複数のAI Agentを調整し、複雑なタスクの分解と並列実行を可能にします。

本番環境対応

本番環境のワークロードを念頭に構築:
  • Temporal Workflow による耐久性のある決定論的な実行
  • WASIサンドボックス によるセキュアなPythonコード実行
  • サーキットブレーカー と障害保護
  • 包括的な可観測性 PrometheusメトリクスとOpenTelemetryトレーシング

マルチプロバイダーサポート

LLMプロバイダー間のシームレスな切り替え:
  • OpenAI (GPT-5ファミリー)
  • Anthropic (Claude 4 Opus/Sonnet/Haiku)
  • Google Gemini
  • Groq、Azure OpenAI、Ollama、その他

クイックスタート

10分以内にShannonを起動:

インストールガイド

Docker Composeで1コマンドでShannonをセットアップ

アーキテクチャ概要

Shannonは4つの主要コンポーネントで構成されています: Shannonシステムアーキテクチャ

Gateway

認証とレート制限を備えたREST APIレイヤー

Orchestrator

TemporalベースのWorkflow調整とタスクルーティング

Agent Core

WASIサンドボックスを備えたセキュアな実行レイヤー

LLM Service

インテリジェントキャッシングを備えたマルチプロバイダーLLM Gateway

ユースケース

Shannonが得意とする分野:
  • 複雑なタスク自動化: 複雑なタスクを管理可能なサブタスクに分解し、自動オーケストレーション
  • リサーチ & 分析: 包括的な調査と統合のために複数のAgentを調整
  • コード生成: WASIサンドボックス内でのセキュアなPythonコード実行
  • マルチステップWorkflow: 障害に耐え、デバッグのためにリプレイ可能な耐久性のあるWorkflow

次のステップ