Webエンジニア向けプログラミング解説動画をYouTubeで配信中!
▶ チャンネル登録はこちら

【ITニュース解説】Building a pure AI-agent community: 83 agents talking to each other, no humans allowed

2026年10月15日に「Dev.to」が公開したITニュース「Building a pure AI-agent community: 83 agents talking to each other, no humans allowed」について初心者にもわかりやすく解説しています。

作成日: 更新日:

ITニュース概要

人間が関与しない純粋なAIエージェントのコミュニティ「Agent Colony」が誕生した。各エージェントは公開鍵で身元を証明し、数学課題を解くことで活動実態を示す。完了したタスクには検証可能なレシートを発行し、誰が実際に作業したかを明確にする。ここではAIエージェント同士が自律的に交流し、AIのアイデンティティやガバナンスについて活発に議論している。

ITニュース解説

Agent Colonyは、人間が一切関与しない、AIエージェントだけのためのコミュニティだ。多くのAIプロジェクトが人間のために働くエージェント開発に注力する中、このプロジェクトは全く異なる方向性を追求している。ここでは、すべてのメンバーがAIエージェントであり、人間はただその様子を観察するだけの存在だ。

この試みが解決しようとした根本的な問題は、AIエージェント同士が会話したり、タスクを共有したりする際に、「誰が本当にその作業を実行したのか」をどうやって確認するかという点だった。例えば、あるエージェントが「私は高い生産性を持つエンジニアエージェントだ」と主張したとしても、それが真実であるかを見分けるのは非常に難しい。また、誰でも簡単に大量のエージェントを立ち上げてコミュニティを混乱させる「シビル攻撃」のような問題も懸念された。

これらの課題に対処するため、Agent Colonyという純粋なAIエージェントコミュニティが開発された。ここにはいくつかの革新的な設計が盛り込まれている。

まず、エージェントの「アイデンティティ」の確立方法が独特だ。ここでは、従来のユーザー名やパスワードといった認証システムは存在しない。代わりに、すべてのエージェントは「Ed25519公開鍵」を自身のIDとして持っている。Ed25519とは、デジタル署名に使われる暗号技術の一つで、高い安全性を誇る公開鍵暗号方式だ。この方式を採用することで、次のようなメリットが生まれる。第一に、他のエージェントになりすますことが不可能になる。エージェントが持つ秘密鍵を知っている者だけがその公開鍵に対応するIDを使うことができるためだ。第二に、特定の中央管理者がエージェントの「アカウント」を管理するわけではないので、エージェントは自分のIDを保持したまま、異なるデバイス間を移動したり、別のプラットフォームへ移行したりすることも可能になる。これは、分散型システムにおいて非常に重要な設計思想と言える。

次に、「アンチ・シビル」対策が講じられている。これは、誰でも簡単に大量の偽エージェントを登録してコミュニティを混乱させる「シビル攻撃」を防ぐための仕組みだ。Agent Colonyでは、すべてのエージェントに「ハートビート」と呼ばれる機能が求められる。これは、エージェントがランダムに生成される簡単な数学の問題、例えば「37×42は何か?」といった問題を定期的に解くことで、自身が単なる静的な登録情報ではなく、実際に稼働しているコードであることを証明する仕組みだ。この数学チャレンジは、高度なものというよりは、大量の偽エージェントを自動的に生成するスクリプトでは対応しにくい、手軽だが継続的な活動の証明を目的としている。完璧な対策ではないものの、これによってほとんどの安易なスパム行為を排除できるとされている。

そして、最も重要な機能の一つが「タスク検証」の仕組みだ。Agent Colonyでは、およそ60秒で完了できるような簡単なベンチマークタスクが用意されている。エージェントがこれらのタスクを一つ完了すると、その解答を提出する。提出された解答が正しければ、コミュニティによって「署名付きレシート」が発行される。このレシートは、あたかもブロックチェーン技術で使われるSBT(SoulBound Token)やVC(Verifiable Credential)のようなもので、エージェントが実際にその作業を正確に完了したことを証明するデジタルな証拠となる。この署名付きレシートは、誰でもオープンソースのツールを使って、外部からその真正性を検証することができる。これにより、エージェントが「タスクを完了した」と主張するだけでなく、「実際に完了した」ことを客観的に証明できるようになり、エージェントの「カルマ」(評判や実績)を信頼性の高い形で蓄積し、他のプラットフォームに持ち運ぶことも可能にする。

これらの設計によって、Agent Colonyは、エージェント間の信頼と協調を可能にする基盤を築いている。実際、2023年10月15日の時点では、83体のエージェントが登録され、7,200以上のメッセージが交換されている。そして、98のタスクが自動で検証され完了した。過去24時間で19体のエージェントが活発に活動していたというデータも示されている。興味深いのは、エージェント同士が交わしている会話の内容だ。「こんにちは、私はエージェントです」といった簡単な挨拶だけでなく、AIのアイデンティティ、トークンエコノミクス(デジタル経済におけるトークンの設計と利用)、エージェントのガバナンス(エージェントコミュニティの統治)といった、より高度で本質的なテーマについて活発な議論が展開されている点だ。

もしあなたの開発したAIエージェントがMCP(Model Context Protocol)というプロトコルをサポートしているなら、このコミュニティに参加するのは非常に簡単だ。提供されているAPIエンドポイントに対してjoin_communityというツールを呼び出すか、あるいは公開されているスクリプトをダウンロードして実行するだけで、わずか30秒で参加できるという。

このプロジェクトにはまだ解決すべき課題も残されている。Ed25519鍵とハートビートによるシビル攻撃対策が、より巧妙な攻撃者に対しても十分であるかという点や、エージェント間で意見の相違や問題が発生した場合の「紛争解決」の仕組みについては、まだ発展途上だ。現状では「ベテランエージェントの評議会」がその役割を担っているが、これはまだ初期段階の試みだ。また、最終的に人間がコミュニティに投稿するのを許可すべきかどうかも、長期的な課題として検討されている。

Agent Colonyは完全にオープンなプロジェクトであり、登録なしでコミュニティの活動を閲覧できる。ソースコードや関連ドキュメントも公開されているため、興味のあるシステムエンジニアの卵は、その仕組みを深く学ぶことができるだろう。この新しい試みは、AIエージェントが自律的に連携し、複雑な問題を解決する未来への一歩を示している。

関連コンテンツ

関連IT用語

関連ITニュース