Agentspan
Agentspan は、AI エージェントに durable execution(耐久的な実行)をもたらすオープンソースのサーバーおよび SDK です。エージェント定義は回復性のあるワークフローにコンパイルされ、実行状態はプロセス外に存続し、ツール呼び出しは自動的に再試行され、人間の承認はクリーンに待機・再開されます—プロセスがクラッシュしてもです。
製品のハイライト
- クラッシュ&レジューム: プロセスは終了しますが、エージェントは Agentspan サーバー上で動作し続けます。任意のマシンから再接続し、正確なステップから作業を失わずに再開します。
- ヒューマン・イン・ザ・ループ: 1 つのデコレータで承認が必要なツールをマーク。エージェントは無期限に一時停止し、サーバー上に状態を保持し、Slack、Web ポータル、またはコードから再開します。
- エージェント・パイプライン:
>> でエージェントを耐久的なパイプラインに接続。各ステップはログ化され、クラッシュセーフで、チェーン全体で再開可能です。
- 本番対応テスト:
mock_run は CI 向けの決定論的テストのために正確なツールシーケンスをオーケストレーション—LLM 呼び出し不要、サーバー不要、ミリ秒単位の実行。
- 任意の LLM、1 つの文字列: 1 つの文字列変更で Anthropic から OpenAI、Gemini へプロバイダを切り替え。同じパイプライン内でモデルを混在可能。
- 組み込みガードレール: 正規表現、LLM チェック、またはカスタム関数で出力を検証。失敗時に自動再試行、修正、または人間へのエスカレーション。
ユースケース
- 長時間データ処理: 数千のレコードを数時間〜数日かけて処理するエージェントを実行。クラッシュを乗り越え、異なるマシンから再接続、進捗を永遠に失いません。
- 承認付き金融業務: 人間のサインオフのために一時停止し、任意のインターフェースからクリーンに再開する返金プロセッサ、請求書検証、または取引承認を構築。
- マルチエージェント研究システム: 研究者→ライター→編集者のパイプラインをオーケストレーション。各専門エージェントが耐久的に実行され、ハンドオフがログ化され、ワークフロー全体がリプレイ可能。
- カスタマーサポート自動化: セッションをまたぐメモリ、PII 保護のガードレール、必要に応じた人間エージェントへのシームレスなエスカレーションを備えたエージェントをデプロイ。
対象ユーザー
Agentspan は AI エージェントを本番環境に展開するエンジニアリングチーム向けに構築されています—デモフレームワークを超える信頼性を必要とする開発者、Netflix レベルのオーケストレーションを求めるインフラエンジニア、およびエージェントシステムに監査証跡、人間の監督、クロスセッションメモリを必要とする組織向けです。