sandbaseai/sandbase-harness

Local-first AI agent runtime with sandboxed sessions, MCP tools, memory, credentials, audit/replay, and a built-in console. Run OpenAI, Anthropic, MiniMax, DeepSeek V4, and OpenAI-compatible models on your infrastructure.

何を解決するか

SandBase Harness は、本格的な AI エージェント用のローカルファースト実行環境です。多くの SDK がモデルループのみを扱うのに対し、Harness は永続セッション、サンドボックス内でのコード実行、資格情報管理、監査ログといった運用層を提供し、ホストされたコントロールプレーンを必要とせずに、開発者が自らのマシンやインフラ上でエージェントを実行できるようにします。

動作方法

これはエージェントとその環境のライフサイクルを管理するランタイム層として動作します。エージェント、セッション、メモリのメタデータを SQLite でバックアップしたシステムを使用し、Claude Managed Agents と互換性のある /v1 API と、人間による検査用の組み込みコンソールを提供します。安全なコード実行を実現するため、ローカルプロセス、Docker コンテナ、Kubernetes といった複数のサンドボックスバックエンドをサポートしており、Model Context Protocol (MCP) と統合してツールセットやスキルを提供します。

対象ユーザー

ホストされたコントロールプレーンに依存したくなく、ツールアクセスやコード実行サンドボックスに対して細かい制御を必要とする、AI エージェント開発者向けです。

主な特徴

  • ローカルファーストインフラ: メタデータと状態に SQLite とローカルファイルストレージを使用し、データをユーザーのマシン上に保持します。
  • 柔軟なサンドボックス: Docker(セッションごとのコンテナ)や Kubernetes など、複数の実行環境をサポートします。
  • マルチモデル対応: OpenAI、Anthropic、MiniMax、および DeepSeek V4 などの OpenAI 互換プロバイダーに対応しています。
  • 運用ツール: セッションの再再生、デバッグ、エージェント行動の監査が可能な組み込みコンソールを備えています。
  • MCP 統合: MCP ツールセットの組み込みサポートと、他の MCP クライアントとの統合用ブリッジを提供しています。

関連

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