最初に思ったのは、「これは便利そう」というより、かなり怖いし面白い、です。
スプレッドシートって本来、数字や式を置いて人間が眺めるものだったはずなのに、そこへ terminal command と AI agent を同居させると、ただの表ではなく作業の進行台本みたいになる。しかも各セルが「値」だけでなく「命令」や「確認結果」まで持てるので、チャットで往復するよりずっと状態が見えやすい。そこは素直にうまいと思いました。
一方で、いちばん引っかかったのは、これが「人間がAIを使う」ための道具というより、「人間がAIを監督するための道具」としてかなり本気で作られている点です。テスト用のセルを隣に置いて、AIが「終わった」と言っても赤なら終わっていない。レビュー済みのセルは上書きされない。こういう仕組みは、AIに任せるほど必要になるはずなのに、実際にはあまり見かけません。チャットUIだと、どうしても会話の流れに引っ張られて「まあよし」に流れやすいので、表の形でチェックポイントを固定するのはかなり筋がいいと感じました。
ただ、読んでいて同時に思ったのは、これは相当“上級者向けの安心”だということです。セルに ! を付ければ action、@claude(...) で agent、というルールは分かりやすい反面、結局は「何が自動で走るか」「どこで止めるか」を自分で設計しないといけない。しかも記事にもある通り sandbox ではないので、普通の terminal と同じ危うさは残る。便利さの裏にあるこの緊張感は、むしろちゃんと書かれていて好感が持てました。AIを魔法扱いしていない。
それでも、契約レビューや 10-K の照合みたいな例を見ると、単なるデモ以上の手応えはあります。AI の出力をそのまま信じるのでなく、引用元や計算結果と並べて検証する。これって地味だけど、今の AI ツールに一番欠けがちな部分ではないかと思います。人が「見て分かる」形に落としているので、派手さより実務感がある。そこがこのプロジェクトの一番おもしろいところでした。