AI News HubLIVE
サイト内リライト2 分で読了

忘れられたエージェント(AIAIO)~AIの使い方を教えてくれるゲーム

AIAIO は、AIエージェントのセッションログをプラットフォーマーゲームに変換するクリエイティブなプロジェクトです。実際のプロンプト、エラー、タスクがゲームレベルになり、「忘却の壁」はトークン消費に応じて進みます。教育ツールであり、自己反省ツールでもあります。

ソースHacker News AI著者: notjoemama

AIAIO(Agents in Amnesia)は、AIエージェントのセッションログを教育的なプラットフォーマーゲームに変換するユニークなオープンソースプロジェクトです。開発者sene1337によって作成されたこのゲームは、ユーザーがAIとのインタラクションの方法、特にトークン消費、コンテキストウィンドウの制限、エラー処理などの概念をより直感的に理解できるように設計されています。

ゲームの核となるメカニズムは「忘却の壁」(Wall of Forgetting)です。この壁は時間経過ではなく、プレイヤーが消費したトークン数に応じて進行します。弾丸を発射するたび、歩くたび(これは転写の読み取りとしての推論とみなされます)にトークンが消費され、壁が前進します。壁がタスクを飲み込むと、それらのタスクは永久に忘れられます。プレイヤーが壁に覆われると継続的にダメージを受けます。プレイヤーは「/compact」コマンドで能動的に圧縮できますが、追加のトークンを消費し、使い方を誤るとむしろ忘却を加速させる可能性があります。

ゲーム内の敵は、実際のセッションのエラーログに基づいて生成されます。例えば、タイムアウトエラーは高HPの投擲モンスターに、幻覚エラーは位相シフト可能なゴーストに、コンテキストオーバーフローエラーはプレイヤーのトークンメーターにトークンを注入し続ける敵になります。この設計により、抽象的なエラータイプが視覚的な脅威に変換され、プレイヤーは異なるエラーの「危険性」を直感的に感じることができます。また、友好的な「リカバリースプライト」が体力やシールドを回復してくれます。

AIAIOでは、自分のAIエージェントのセッション記録をレベルとして使用できます。リポジトリをクローンし、npm run scanを実行するだけで、システムは~/.claude/projects~/.openclaw~/.hermesディレクトリのログを自動的にスキャンし、プレイ可能な「セッションカード」を生成します。各セッションカードには、実際のプロンプト、エラーが発生した時点、タスクの完了状況が含まれており、ゲームはこれらをレベル地形、敵の位置、ワークステーションにマッピングします。

プライバシー保護はこのプロジェクトの重要な考慮事項です。すべてのセッションデータはローカルでのみ処理され、マシンから出ることはありません。セッションカード内の機密情報(APIキーなど)は自動的にマスクされます。生成されたデータはpublic/cards/ディレクトリに保存され、このディレクトリは.gitignoreに追加されているため、誤ってバージョン管理にコミットされることはありません。

自分のデータを使う以外にも、AIAIOは架空のキャンペーン「THE OPENCLAW HERMES CAMPAIGN」(12レベル)を提供しており、すぐに体験できます。ゲームの操作は、矢印キーで移動、スペースで射撃、Wキーでワークステーションとインタラクト(ただし被ダメージが増加)などです。

このプロジェクトは、AIエージェント自体によるインストールと設定もサポートしています。Hermesユーザーはhermes skills installコマンドでスキルをインストールし、エージェントにレベル作成や設定を任せることができます。他のエージェントはAGENTS.mdファイルを参照するだけです。さらに、難易度調整(穏やか、バランス、過酷)やキャンペーンのクリエイティブ改変など、豊富なカスタマイズオプションがあります。

AIAIOは単なるゲームではなく、ユーザーがAIの使用習慣を振り返るためのツールです。抽象的な概念を視覚化することで、トークン消費、コンテキストウィンドウ、エラー処理の重要性をより直感的に理解させてくれます。AIエージェントを頻繁に使用する開発者にとって、学びと楽しさの両方を提供するプロジェクトです。