エージェントの群れで私が見る最大の間違いは、実際には調整の問題であるのに技術的な問題として扱いすぎていることです >どのエージェントにどの任務を与えるかは誰が決める? >重複作業はどうやって避けているのですか? >どうやってタスクを割り当てるの? >人間としてどのように監視・レビューを行っていますか? これは協調の問題で、Discordはそのほぼ90%を解決しました。 必要なのは、構造化されたDiscordチャンネルと、あなたの右腕であり頭脳であるコーディネーターだけです コーディネーターは適切なエージェントをスポーンし、エージェント同士は並行して働き、さらにサブエージェントをスポーンして作業を速く進めることもあります。私は彼らを「インターン」と呼び、作業が終わったら彼らを殺します。そして皆がリアルタイムで進捗をチャンネルを通じて見ています。 複雑そうですが、Discordではとても簡単で、私たちはAI用のOSに変えたのですが、それでちょうど動作します。 時には一番退屈な技術者が勝つこともある。始めたばかりの頃は崩れないからだ。いつスケールしたいのか想像もつかないよ... 個人的には、Discordであろうとなかろうと、やりたいものは何でもいいと思います。調整の問題を解決し、全員が自分の役割や、失敗したり踏みつけ合ったりせずにできること・できないことを理解すれば、システム全体がスムーズに流れます。 そうすれば、デバッグや同じ循環で動くのではなく、スケーリングを楽しめるようになるかもしれません。