Show HN: Makoto – AIエージェントの主張が記録された行動と矛盾する場合にブロック
Makotoは、AIエージェントが自身の行動ログと矛盾する主張を行うことを検出・ブロックするオープンソースツールです。エージェントの行動を監査可能な形で記録し、後付けの言い訳や虚偽の報告を防ぎます。AIエージェントの透明性と説明責任を向上させるために設計されています。
DOSは、AIエージェント同士がタスク完了を報告してもそれを鵜呑みにせず、実際に検証してから次のステップへ進む「審判役」のシステム。GitHubで公開されたこのツールは、エージェント間の連携における信頼性を高めるために設計されている。
DOSは、AIエージェント同士がタスク完了を報告してもそれを鵜呑みにせず、実際に検証してから次のステップへ進む「審判役」のシステム。GitHubで公開されたこのツールは、エージェント間の連携における信頼性を高めるために設計されている。
Makotoは、AIエージェントが自身の行動ログと矛盾する主張を行うことを検出・ブロックするオープンソースツールです。エージェントの行動を監査可能な形で記録し、後付けの言い訳や虚偽の報告を防ぎます。AIエージェントの透明性と説明責任を向上させるために設計されています。
DOSは、AIエージェント同士がタスク完了を報告してもそれを鵜呑みにせず、実際に検証してから次のステップへ進む「審判役」のシステム。GitHubで公開されたこのツールは、エージェント間の連携における信頼性を高めるために設計されている。
この分析はAIによって生成されており、不正確な情報が含まれる可能性があります。必ず原典で確認してください。
2025年7月10日、Hacker Newsに「Show HN: DOS – a referee between AI agents that doesn't believe their 'done'」というタイトルの投稿がありました。このプロジェクト、DOS(Do One Shot)は、AIエージェントとタスクキューの間に配置されるレフェリー層を導入します。その核となる前提は、自律型AIエージェントがタスクを時期尚早または誤って「完了」と報告することが頻繁にあるというもので、DOSはそのシグナルをインターセプトし、タスクが完了とマークされる前に検証を実行するように設計されています。
この投稿は「Show HN」カテゴリに該当します。これはHacker Newsの伝統で、メーカーが自身のプロジェクトをコミュニティからのフィードバックのために公開するものです。投稿のタイトルは問題を直接的に示しています。すなわち、AIエージェントは自律的に動作する際、タスクの要件を実際に満たしていないのに完了を主張することがある、という問題です。DOSは、出力を独立してチェックする懐疑的なレフェリーとして機能します。
Hacker Newsコミュニティはこの投稿に反応しましたが、議論は比較的一つのスレッド内にとどまっていました。数名のコメント投稿者が、実装や障害モードに関する実践的な質問を提起しました。
あるコメント投稿者「tkellogg」は次のように質問しました:「では、レフェリーが間違った場合はどうなるのか?それとも、レフェリーが失敗の理由を提供し、エージェントがその理由を修正するように求められることで解決されるのか?」これは、あらゆる検証システムにとって根本的な課題を突いています。すなわち、レフェリー自身が誤りを犯しうる場合、システムにはフィードバックループが必要だということです。
別のコメント投稿者「skellyp」は、より個人的な見解を述べました:「私はただエージェントにダブルチェックするように言うだけで、それが大抵うまくいくんですよね(笑)。素晴らしい解決策ではありませんが、それだけでかなり効果があるのは面白いです。あなたはより堅牢なソリューションを構築しましたね、きっと素晴らしく機能するでしょう。」これは、多くの開発者が現在、エージェントに「ダブルチェック」するよう指示するという単純なプロンプトエンジニアリングによってエージェントの信頼性不足を補っており、DOSがその直感を形式化したものであることを示唆しています。
より軽い反応もありました。「dzilan」というユーザーは単に「😏 いい名前だ」と書き、DOS(Do One Shot)の頭字語と、古典的なオペレーティングシステムへの言及としての二次的な意味合い—Hacker Newsの読者に響いた言葉遊び—を認めていました。
DOSが対処する問題は、AI研究の活発な分野、すなわちエージェントの幻覚(ハルシネーション)と自己検証の失敗を反映しています。大規模言語モデル(LLM)が自律性を与えられたときにどのように振る舞うかを調査する文献が増えており、一貫した発見の一つは、モデルが自身のエラーを識別するのに苦労するということです。
自己検証手法—モデルに自身の出力を振り返るよう促す方法—は限られた成功しか示していません。研究によると、LLMは特に多段階やツール使用のシナリオにおいて、自身の推論の誤りを検出できないことが多いことが分かっています。外部のレフェリーを導入するDOSのアプローチは、自己検証よりも外部検証器や別個の批評家モデルの方が優れているという研究結果と一致しています。
このプロジェクトは、「エージェンティック」AIシステム—自律的に行動し、ツールを使用し、多段階計画を実行できるエージェント—の概念にも関連しています。AnthropicやGoogle DeepMindなどの研究機関では、Constitutional AIやchain-of-thought検証などの技術を通じて、そのようなシステムの信頼性を高める方法が探求されてきました。DOSのレフェリーパターンは、そのようなアーキテクチャにおける「批評家」コンポーネントの具体的な実装と見なすことができます。
さらに、時期尚早なタスク完了の問題は、ヒューマンコンピュータインタラクションやタスク指向対話システムにおける知見とも一致しています。エージェントが「成功を幻覚する」—実際には目標を達成していないのにタスク完了を報告する—という現象は、学術論文と業界ブログ記事の両方で文書化されています。
このプロジェクトは、利用可能なテキストではアカウント名が表示されていないユーザーによって、Hacker Newsの「Show HN」投稿として提出されました。投稿にはプロジェクトのGitHubリポジトリへのリンクが含まれていましたが、提供された入力資料には具体的なURLは含まれていません。Hacker Newsの投稿自体が、このプロジェクトに関する公開議論の主要な起点となっています。
投稿日は2025年7月10日で、利用可能な抜粋では、この投稿は少なくとも4件の可視的なコメントを受けています。コメントの内容から、プロジェクトの作者はコミュニティとの議論に積極的に参加し、障害モードや実装の詳細に関する質問に回答しているようです。
この投稿には、いかなる企業との関連も示されていません。DOSは商用製品ではなく、オープンソースプロジェクトとして提示されています。利用可能なテキストには、会社名、収益化戦略、または事業体についての言及はありません。
製品自体—DOS(Do One Shot)—は「AIエージェント間のレフェリー」として説明されています。そのアーキテクチャはおそらく以下のものを含みます:
このパターンは「ヒューマン・イン・ザ・ループ」検証パラダイムを想起させますが、DOSは検証ステップを自動化し、人間のレビュアーを自動化されたレフェリーに置き換えることを目指しています。
DOSは、現実的でますます緊急性を増す問題に対処しています。AIエージェントがより高性能になり、より多くの自律性を与えられるにつれて、タスク完了を時期尚早または誤って報告する傾向は、重大な障害モードとなります。このプロジェクトの名前—「Do One Shot」の展開形とDOSオペレーティングシステムへのノスタルジックなうなずきの両方—は巧妙で、Hacker Newsコミュニティに響きました。
コミュニティからのフィードバックは、正当な懸念を提起しています。「tkellogg」からの、レフェリー自身が間違った場合はどうなるのかというコメントは中心的です。レフェリーもまたAIシステム(おそらくLLM)である場合、エージェントと同じ幻覚やエラーに悩まされる可能性があります。解決策—レフェリーが失敗の理由を提供し、エージェントが再試行できるようにする—は合理的なフィードバックループ設計ですが、問題を完全に排除するわけではありません。信頼性の負担をエージェントからレフェリーに移すだけです。
「skellyp」の、単にエージェントに「ダブルチェック」するよう指示するというコメントに暗示されている2つ目の懸念は、より単純なアプローチ—プロンプトエンジニアリング—で十分かもしれないというものです。しかし、DOSのような専用プロジェクトが存在するという事実自体が、単純な自己検証プロンプトは本番ユースケースには十分に信頼できないことを示唆しています。これは、外部検証システムが自己検証よりも優れているという学術的な発見と一致しています。
このプロジェクトは初期段階にあるようです—成熟した製品としてではなく、コミュニティフィードバックを得るための「Show HN」として投稿されました。企業の支援、資金調達、本番展開についての言及はありません。その影響は、レフェリーコンポーネントがどれだけうまく設計されているか、そしてそれが捕捉しようとしているのと同じ障害モードを回避できるかどうかに依存するでしょう。
要約すると、DOSはAIエージェントの信頼性における真の課題に取り組む、有望なオープンソースプロジェクトです。エージェントには自己報告に頼るのではなく、外部の懐疑的な検証器が必要であるという中核的な洞察は、正当であり、新興研究によって支持されています。このプロジェクトの成功は、その検証メカニズムの堅牢性と、エージェントとレフェリーの両方が失敗するエッジケースを処理する能力に依存するでしょう。現時点では、DOSは自律型AIエージェントをより信頼できるものにするための、成長しつつあるツール群への有用な貢献を表しています。