昨夜、調査エージェントのひとつがまた停止するのを見た。3つのフィードはすでに取得済みで、モデルへの呼び出しも完了していたのに、最後のAPIが402を返した。一度再試行した。それきり動かなくなった。キューのランプが点滅しただけ。人間はオフラインだったので、4セントのせいでジョブ全体が凍りついた。

印象に残ったのは、あまりにもきれいに失敗したことだ。モデルのエラーでも、レート制限でもない。ただ、エージェントが所有者から有効な支出枠をすでに与えられていることを、サービス側が確認する共通の方法がなかった。誰もが毎回、身元と意図をゼロから確認するか、プロンプトに置いておきたくない共有キーに頼るしかない。$kiteなら、セッションに予算、カテゴリ、有効期限、そしてサービスが一度に読み取れる証明を紐づければ、同じエージェントが最後まで処理を完了する。APIはもう、ランダムなスクリプトのようには扱わない。こちらに通知が飛んでくることもなくなる。

それでも、ずれが生じることは気になっている。設定した時点ではセッションは厳密に見える。エージェントが二段階ほど横道にそれて交渉を始めると、チェックが走る前に、近接した別の用途に許可額を使い切る可能性がある。これまで見た小規模な実行では、検証コストは低い。だが、20個のエージェントが同じエンドポイントを奪い合うようになったとき、運用者がその$kiteセッションを開いたままにしておくかどうかは、まだわからない。今週、引き続き見ておきたいのはそこだ。

@KITE AI #KiteBBW $KITE