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

1つのAIエージェントを複数のマシンで使用する方法

Syncless の Devices 機能を使えば、MacBook、サーバー、ブラウザなど複数の環境を1つのAIエージェントに接続し、SSHトンネルやポートフォワーディングなしでシームレスに連携できます。設定方法、使用例、日常の悩みを解決する仕組みを解説。

ソースHacker News AI著者: mountainview

Syncless は、Devices と呼ばれる新機能をリリースしました。この機能は、複数のマシンを1つのAIエージェントに接続し、環境をまたいだシームレスな作業を可能にします。多くのユーザーは、MacBook、Windows PC、サーバー、ブラウザなど、複数のデバイスを日常的に使用しており、それらの間でデータを手動でコピー&ペーストする必要があります。従来のリモートコントロールソリューションでは、SSHトンネルやポートフォワーディング、パブリックIPが必要で、セットアップが複雑でした。また、既存のAIエージェントは通常、単一の環境内でのみ動作するため、複数のマシンを同時に扱うことはできませんでした。

Syncless の Devices は、これらの問題を解決します。Device とは、エージェントがアクセス可能なあらゆる環境(ブラウザ、MacBook、Windows PC、サーバーなど)を指します。重要なのは、1回の会話の中で、エージェントの各ループがすべての接続デバイスに同時にアクセスできることです。例えば、「@Macbook で ~/Notes/tax-info ファイルを読み込んでID番号を教えて」と指示した後、同じターンで「@Staging で /var/log/app.log の最後の50行を取得して」と続けることができます。エージェントは両方のタスクを並行して実行し、結果を返します。

セットアップは非常に簡単です。サーバーの場合、Syncless の左下隅にある「2 devices connected」のような表示をクリックし、「Connect Server」を選択して表示されたコマンドをサーバーのターミナルに貼り付けます。デスクトップ版(Mac/Windows)はクライアントをダウンロードしてログインするだけです。ブラウザの場合は、拡張機能のZIPをダウンロードし、chrome://extensions または edge://extensions で開発者モードを有効にして展開したフォルダを読み込み、ログインします。ポート転送やパブリックIPは一切不要で、ファイアウォールの内側やプライベートサブネットにあるサーバーでも接続できます。

接続後は、@ 記号を使ってデバイスを指定するだけで、タスクを割り当てられます。例えば、ローカルのMacBookからデータベースの出力を取得し、それをAWSのステージング環境に適用するといった複雑なワークフローも、1つのメッセージで実現できます。また、Apple Notes に保存されている個人情報を読み取り、ブラウザのフォームを自動入力するといった、プライバシーに関わるタスクも安全に行えます。

Devices が目指すのは、「人間クリップボード」の役割を終わらせることです。すべてのマシンが連携し、エージェントが全体を統括することで、手動でのデータ転送やSSHの複雑な設定からユーザーを解放します。一度セットアップすれば、以降のすべての会話でデバイスを利用でき、インフラ管理の負担を大幅に軽減します。