AIToday
大規模言語モデルロボティクスオープンソースAIHacker News掲載日時: 2026年7月29日 4:00

AI agents向け実験機器制御オープンプロトコル

LINEで送る
AI agents向け実験機器制御オープンプロトコル

3つのポイント

  1. 何が起きたか

    Labwire はオープンソースプロトコルおよび SDK で、AI エージェントが普遍的なインターフェースを通じて実験機器を発見・制御できるようにします。現在 v0.3 ドラフト段階のプロトコルは WebSocket 上で JSON-RPC 2.0 を使用し、各機器の動作を暗号署名で証明するバンドルを含み、3 つのシミュレーション機器、Claude 向け MCP アダプタ、および 5 分で使える Python クイックスタートを提供します。

  2. なぜ重要か

    現在、すべての機器メーカーが異なる方言を使用しており、各機器に対してカスタム統合を強いられています。Labwire は会話を標準化することで、どの AI フレームワークでもどの機器でも接着コードなしで駆動できるようにします。一方、プロトコルに組み込まれた必須の安全インターロック(S0~S3 クラス)と UCUM ユニットコードは、サイレントエラーと危険なコマンドを防止します。署名済みランバンドルは、規制対象の実験室業務に不可欠な、改ざん耐性のある監査可能な証拠を提供します。

  3. 注目点

    プロトコルはまだ 1.0 未満(v0.3 ドラフト)であり、ワイヤー形式は変更されます。ophyd(Bluesky)デバイスおよび PyLabRobot リキッドハンドラー向けのブリッジはすでに存在します。暗号化オペレーターバインディングはロードマップに含まれていますが、まだ提供されていません。実ハードウェアドライバーは明示的に対象外です。このプロジェクトはプロトコルとアダプターレイヤーを対象としており、数千のベンダードライバーの再実装ではありません。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

Labwire は自律型実験室業務の実際の課題に対応しています。すべての機器が異なる言語で通信するため、科学者とエンジニアは各機器のカスタムドライバーを作成する必要があります。このプロトコルは会話をユニバーサルスキーマとしてモデル化し、MCP(Claude のツール発見標準)から借用しています。これにより、どのエージェントフレームワークでも、接着コードなしに機器が何ができるかを発見し、それを制御できます。プロトコルは、ベンダーアドオンではなく、ワイヤーレベルで安全性と監査可能性を強制します。必須の UCUM ユニットはサイレント単位ミスマッチを防止し、S0~S3 安全クラスは不可逆的なアクションをオペレーター確認の背後に配置し、ed25519 署名済みランバンドルは何が起きたかの移植可能で改ざん耐性のある記録を作成します。

このプロジェクトはそのスコープと制限について誠実です。仕様だけではなく、実行コードをリリースしています。3 つの現実的なシミュレーション機器、MCP アダプタ、SDK、および 5 分のクイックスタートは、デザインが機能することを証明しています。ophyd(シンクロトロン施設で広く使用)および PyLabRobot(リキッドハンドラー)向けのブリッジはすでに構築されています。同時に、作成者は v0.2 に含まれていないもの(実ハードウェアドライバー、暗号化オペレーターバインディング、フリート制御)について明確に述べており、ブリッジング業務中に発見された 8 つの具体的な設計課題を記載した SPEC-FINDINGS.md を公開しており、これが v0.3 に反映されます。これは、磨きあげられたクレームよりも誠実な反復に関心のあるプロジェクトを示しています。

タイミングは、2025~2026 年のエージェント対機器プロトコルへの広範なシフトと一致しています。LAP(arXiv:2606.03755)と SCP(arXiv:2512.24189)は同様の問題に収束しています。Labwire は LAP の必須ユニットコードと安全分類法を謝辞とともに借用しました。今日の実的な利点は、Labwire が実行コードと SDK を持っているのに対し、LAP は仕様のみであることです。

よくある質問
実ハードウェアなしで今すぐ Labwire を試すにはどうしたら良いですか?
PyPI から(Python 3.12 以上)インストールすれば、チェックアウト不要です。現実的なレイテンシ、ノイズ、障害モードを備えた 3 つのシミュレーション機器(天秤、ポンプ、電源)が付属しています。`uv run examples/quickstart.py` を実行すると、シミュレーション天秤をおよそ 60 秒で完全に駆動できます。
Claude などの他の AI エージェントと一緒に使用できますか?
はい。labwire-mcp アダプタはすべての機器コマンドを MCP ツールとして公開するため、Claude は MCP プロトコルを使用して機器を本来的に発見・駆動できます。
Labwire は機器が実際に何をしたかをどのように証明しますか?
すべての実行は記録された正確なテレメトリを含む ed25519 署名付きマニフェストを生成します。`labwire verify <bundle>` という 1 つの CLI コマンドで検証できます。これは改ざんなしで証拠を認証します。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へRecursive SuperintelligenceがAWSと4億1000万ドルの計算リソース契約を締結