最初に思ったのは、これは「agent を動かすための道具」というより、「agent を運用するための土台」を作ろうとしているんだな、ということでした。単にモデルに API を投げるだけなら今どき珍しくないのですが、このプロジェクトは tools、secrets、permissions、event stream、approval までまとめて抱えていて、しかも self-host できる。ここまで来ると、LLM の便利さというより、むしろ“業務に載せるときに避けて通れない面倒ごと”を正面から片づけにいっている感じがします。
特に気になったのは、machine の扱いです。agent が自分のノート PC や VM、コンテナでコマンドを実行できるのに、 inbound port や SSH key がいらない、という設計はかなり気持ちいい。普通は「外から入れるようにする」方向で考えがちですが、ここでは daemon が外向きにつながる形にしていて、運用の手触りがだいぶ違うはずです。便利そうだし、同時に怖さもある。だからこそ permissions や approvals を最初から仕組みに入れているのだと思います。agent を“賢い実行者”として使うなら、自由に動けることと、勝手に動きすぎないことの両方が必要で、その綱引きをちゃんと設計しようとしているのが伝わってきました。
もう一つ面白かったのは、open-source で self-hostable なのに、Claude Managed Agents や OpenAI の Agents API の代替を名乗っている点です。こういう比較は言うのは簡単でも、実際にはモデル、workers、Postgres、Redis、blob storage みたいな周辺を全部そろえないと成立しない。だからこそ、README の印象だけでなく、運用の話まで含めて出しているのは誠実だと思いました。逆に言うと、これを触る人は「agent を作る人」ではなく「agent を管理する人」になるんでしょうね。そこまで含めて初めて面白い領域なんだろう、という感触が残りました。