最近、オープンソースのAIエージェント(エージェント)ランタイムフレームワークMateClawが、v1.5.0バージョンを正式リリースしました。今回のアップデートでは、モデルの接続数にこだわるのではなく、エージェントが実際のチームで運用するための必須なインフラストラクチャを補強することに重点を置きました。主に目標の検証可能性、知識ベースの一貫性の維持、およびマルチユーザー記憶の隔離の3つの側面を中心に深い再構築を行いました。

実際のビジネスシナリオにおいて、従来のエージェントはタスクの進捗を評価するために曖昧な「完了度スコア」に頼ることが多かったため、管理担当者はタスクがどの段階で詰まっているのかを明確に把握することが難しかったのです。このブラックボックス状態を打破するために、MateClaw v1.5.0は新たな「目標検収リスト」(Goal Checklist)メカニズムを導入しました。このメカニズムにより、システムや動作中の大規模モデルが、全体的な目標を複数の独立して検証可能な検収基準に動的に分割することができます。システム内蔵の評価器は、各段階でこれらの基準を順次判断し、証拠を記録します。リスト上のすべての基準が通過した場合のみ、タスクは完了と判定されます。このようなデジタルリストの設計により、タスクの終了境界が明確になり、エージェントの自動フォローアップにも正確なコンテキストが注入されるようになります。

image.png

今回のアップデートで最も大きな工事量を要したのは、従来の知識ベース(LLM Wiki)を自己メンテナンス能力を持つ「知識エンジン」としてアップグレードしたことです。新しいバージョンでは、ウィキペディアのようなページ間リンク(Wikilink)機能をサポートし、ページ名の変更による連鎖的な編集、削除されたページのクリーンアップ、不良リンクのスキャンなど、一貫性の維持能力が整っています。さらにハードウェア的な点として、新システムは「知識の階層化」の概念を導入しており、コンテンツを基本的な事実層と経験的なまとめ層に分類しています。下位の「事実ページ」が変更されると、それを利用して作成されている「経験ページ」はすべて自動的に再確認が必要な状態になります。これにより、知識ベースで「事実が変わったが結論が古くなった」業界の共通問題が根本的に解決されます。また、PageType Profile機能を通じて、管理者は異なるページタイプに対して構造化フィールドとmarkdownテンプレートを設定でき、そして「従業員+知識ベース+ページタイプ」のマトリクスに基づいてファルセーフレベルの細密な権限制御が実現できます。

image.png

AIエージェントが多人数協働環境に安全に組み込まれるようにするため、MateClaw v1.5.0はマルチユーザー記憶隔離(Memory per-owner)機能を全面的に有効化しました。システムは、記憶の下層に所有者識別子(owner_key)と3段階の可視範囲(Scope)を付与することで、同じエージェントがWebコントロールパネル、即時メッセージ(IM)チャネル、またはサードパーティAPIを通じて複数の異なるユーザーに対応している際に、個人情報や長期記憶が混ざり合うことを防ぎます。

三大主要なプロジェクト以外にも、新バージョンには生産環境向けの安定性向上のためのいくつかのアップデートが含まれています。その中には、従業員にWikiのデフォルトの落とし場所を関連付けること、モデル選択のプロセスを最適化し、好みの提供元ルーティングが実際に有効になること、および新しいClaude Opus4.8モデルの項目をパッケージに含めることなどが含まれます。工学的な細かい点では、ツールによって生成された多様なマルチメディアファイルは安全に保存され、定期タスクによって自動的に削除されます。MCPツールのデフォルトの読み込みタイムアウト時間も60秒に緩和されて、誤判別を減らすようにしています。同時に、チャネル側のWeChat、企業用WeChat、Feishuは統一された入力メディアパイプラインに全面的に接続され、ファイルタイプの判別や指数バックオフのリトライが可能です。これは、グループチャットの複雑なファイル交換において信頼性を大幅に向上させています。現在、このバージョンのアップグレード設定は過去のデータと完全に互換性があり、関連する移行はFlywayによって自動的に実行され、AIエージェントが本格的な産業レベルの生産性への実装を加速させています。