TabbitBlog

ログイン済みブラウザーで Laguna XS.2 を使う方法

オープンウェイトをローカルで実行し、Tabbit CLI を接続して、認証済みのダッシュボード変更を元ページで確認します。

この記事の内容
  1. 要点
  2. モデルの実行方法を確認する
  3. 4 つの接続を個別に確認する
  4. ダッシュボードを変更せずに読む
  5. Agent とダッシュボードの間に Tabbit Browser を置く
  6. ページとレポートを照合する

Laguna XS.2 をローカルで実行でき、Agent クライアントがローカルツールを呼び出せる場合は、Tabbit CLI を通じて Tabbit Browser の認証済みダッシュボードを読み取れます。Apache 2.0 の重みは公開されていますが、XS.2 は Poolside の最新 XS モデルではなく、Poolside Chat/API の告知済み終了日も過ぎています。モデルの接続先、ツール呼び出し、ブラウザー接続、サイトのログインを別々に確認してください。

要点

  • Laguna XS.2 の公式重みは Hugging Face で公開され、ライセンスは Apache 2.0 です。Poolside は XS 2.1 を新しい XS モデルとして掲載しています。

  • Poolside Chat は 2026 年 10 月 31 日に終了したと案内しています。OpenRouter の古いモデルページが見えるだけでは、現在リクエストが通る証拠になりません。

  • Tabbit Browser がサイトのログイン状態を保持し、Tabbit CLI がローカル Agent のブラウザー操作をつなぎます。モデルの出力は設定した推論エンドポイントから返ります。

  • 最初は読み取りだけにします。変更行、ソース URL、不明点を報告させ、元のページは編集させません。

モデルの実行方法を確認する

Poolside は 2026 年 4 月 28 日に XS.2 を公開し、総 33B、活性 3B の MoE モデルで Apache 2.0 と説明しました。発表には Ollama のローカル起動例 ollama launch pool --model laguna-xs.2 もあります。5 月 26 日の更新では提供コンテキストを 256K にしたと記載されています。これらはモデル情報と当時の手順であり、使用中のハードウェア、runtime、Agent クライアントで無設定のまま動く保証ではありません。(Poolside の発表 · XS.2 モデルカード)

ホスト API は別途確認が必要です。Poolside Chat は 10 月 31 日に終了し、重みを自分でホストするよう案内しています。OpenRouter には古い無料枠の説明が残っていますが、11 月 10 日に公開カタログを確認した際、XS.2 の登録はありませんでした。以前のモデル ID が今も使えるとは限りません。プロバイダーの最新カタログと、機密情報を含まないリクエストで確認してください。(Poolside Chat の告知 · OpenRouter のモデルページ · OpenRouter のモデルカタログ)

経路確認済みの内容次に確認すること
ローカルの重み公式モデルカードが公開され、Apache 2.0 と記載。正確な variant、量子化、runtime、メモリ、コンテキスト設定。
ローカル推論Poolside は公開時に Ollama の手順を記載。現在の runtime が対応し、Agent が読める形式でツール呼び出しを返すか。
ホスト APIPoolside の終了予定日は経過。OpenRouter のページは残るが、公開カタログで XS.2 は見つからなかった。最新カタログと試験リクエストを確認するまで依存しない。
ブラウザー接続別途行われた Tabbit CLI のローカル fixture テストでセッション再利用を確認。ローカル Agent が CLI を起動でき、正しい Tabbit プロファイルが選ばれているか。

4 つの接続を個別に確認する

この流れには 4 つの要素があります。推論 runtime が XS.2 を提供し、Agent クライアントがモデルとツール呼び出しを管理し、Tabbit Skill が Tabbit CLI の使い方をクライアントへ伝え、Tabbit Browser がページとログイン状態を提供します。1 つの接続が成功しても、他の接続が動くとは限りません。

CLI を使うマシンに Tabbit Browser をインストールして開きます。クライアントが文書化する方法で Tabbit Skill を登録してください。名前付き Skill に対応するクライアントは /tabbit を表示する場合があります。Pi は /skill:tabbit を使います。他のクライアントは /skills や Skill フォルダーを使うことがあります。実際の入口を確認し、Skill がローカル CLI を起動できるか試します。次に選択した Tabbit プロファイルで対象サイトにログインします。(Tabbit CLI ガイド · 既存ブラウザーに Agent を接続 · Codex の設定)

確認成功条件失敗した場合
モデル経路機密情報を含まないリクエストが XS.2 の正確な endpoint から返る。XS.2 が現在も提供されるか確認し、XS 2.1 に勝手に置き換えない。
ツール呼び出しクライアントが期待する呼び出しを受け取り解析する。モデル template、runtime parser、クライアント対応を確認。
CLI への到達クライアントが Skill を検出し Tabbit CLI を実行できる。モデル調査の前に Skill 発見方法やローカル権限を直す。
サイトログインTabbit の選択タブが対象の看板とアカウントを表示。正しいプロファイルを選ぶか、そこで手動ログインする。Cookie をプロンプトに貼らない。

ダッシュボードを変更せずに読む

自分が読む権限を持つ看板だけを使います。Release review — GEO-104 と行データは説明用 fixture であり、XS.2 で実行したテストではありません。名前付きタスクタブで開き、安定した行 ID を使って表示状態と更新日を基準と比較し、各行のリンクを返すよう指示します。保存、解決、公開など変更を伴う操作は許可しません。

設定済みのローカル推論エンドポイントを通してのみ Laguna XS.2 を使ってください。現在の Tabbit Browser プロファイルで、指定した権限のあるダッシュボードを開きます: [ダッシュボード URL]

読み取り専用。表示された行と次の基準を比較します: [行 ID と期待する状態/日付]。行 ID、表示状態、表示された変更日、ソース URL、基準との差、信頼度の表を返します。指定した項目以外の個人情報は引用しません。値がない、または矛盾する場合は不明とします。保存、解決、公開、削除、招待、データ変更のボタンは押しません。独立したタスクタブに「Release review — GEO-104」というソースリンク付きレポートを作成して終了します。この名前は例であり、実在の記録ではありません。

クライアントが名前で Skill を呼べるなら /tabbit を使います。Pi では /skill:tabbit。/skills のみなら一覧から Tabbit を選びます。別のクライアントと同じスラッシュコマンドがあると仮定しないでください。取り消せない操作の前にブラウザー Agent 初回タスク確認表を確認してください。

Agent とダッシュボードの間に Tabbit Browser を置く

人が目的のプロファイルでログインし、Agent は別のタスクタブで作業できます。モデルへ Cookie をプロンプトで渡す必要はありません。Agent は Tabbit CLI を通じてページを読み、確認用レポートを返します。この方法には、Agent と CLI がブラウザーを使えるローカル環境で動く条件があります。クラウド Agent は XS.2 を選ぶだけではローカルのブラウザーに接続しません。

プロジェクト記録では、ローカル fixture の保護ページへ最初の CLI タスクがログイン前にアクセスして 401 を受けました。一時テスト Cookie の設定後、2 つ目のタスクが同じページを開き、「Release notes review」と GEO-104 を読み取り、HTTP 200 を受けました。確認できたのは fixture でのセッション再利用のみです。XS.2、外部 Agent、実際のダッシュボードはテストしていません。この記事の手順も提案であり、実行済みではありません。(CLI ガイド · ブラウザプロファイルとタスクタブ · Agentic Browser の説明)

ページとレポートを照合する

すべての行が自分で開ける同じ記録にリンクされて初めて、レビューに回せます。リンクを開き、表示状態と日付を比較し、曖昧な変更は除外します。ツール呼び出しが返っただけでは、正しい看板を選んだか、全行を読んだか、変化を正しく解釈したかは分かりません。

レポート状態確認する証拠レビューで行うこと
一致リンク先の行 ID、状態、日付が一致。発見内容とソース URL を保持。
変更あり現在のページが入力した基準と異なる。基準日を確認し、変わったフィールドを書く。
不明行がない、非表示、または曖昧。未解決のまま担当者に確認。記憶で補わない。
不一致ページと要約が異なる。アカウントとページを確認し、見える一次情報に基づいて修正または削除。
レビュー待ち各値を再確認でき、元ページも変わっていない。人が次の更新を許可するか決める。

コミュニティ投稿は設定差の注意点であり、ブラウザー操作の証明ではありません。LocalLLaMA の投稿者は初期 XS.2 の使用感を「pretty good」としつつ、その環境での上限を 131K と述べました。その後 Poolside は提供コンテキストを 256K に更新したため、自分の runtime、量子化、実際の上限を確認してください。Fahd Mirza の動画説明には vLLM を使った XS.2 のローカル導入とテストが記されていますが、ブラウザーツールや再現可能な結果は確認できません。(Reddit の議論 · Fahd Mirza のローカルテスト)

DannyTup は DGX Spark で XS.2 を別途評価し、自分の構成では Qwen より結果が低かったと報告しました。ダッシュボードに使う前に、入力と量子化をそろえて自分の環境で試してください。 NVIDIA フォーラムの投稿

タスクが止まったら、モデル endpoint、ツール parser、ローカル CLI、サイトログインのどこで止まったかを特定します。その箇所だけ直して読み取りから再開してください。MCP と CLI の比較では接続方式を、出典リンクを使ったブラウザー調査では根拠の確認方法を説明しています。

XS.2 の重みと対応 runtime が手元にあるなら、低リスクのダッシュボードで読み取り専用の手順を試してください。レポートは元データと分けて保存し、共有前に各リンクを開き直します。

よくある質問

Laguna XS.2 だけでログイン済みブラウザーを開けますか?

いいえ。モデルの重みにはブラウザーの Cookie やタブは含まれません。ローカル Agent クライアントが稼働中の XS.2 エンドポイントを呼び出し、ログイン済みの Tabbit Browser 環境で Tabbit CLI を実行する必要があります。

Laguna XS.2 のホスト API はまだ使えますか?

Poolside Chat のページには 2026 年 10 月 31 日に終了したと記載されています。OpenRouter のページは残っていますが、11 月 10 日に確認した公開カタログにはモデルがありませんでした。接続前に稼働中の経路を確認してください。

XS.2 は Poolside の最新 XS モデルですか?

いいえ。Poolside の公式モデルページでは Laguna XS 2.1 が後継の XS モデルとして掲載されています。XS.2 の重みは Apache 2.0 で引き続きダウンロードできます。

モデルを別のマシンで動かしていても Tabbit CLI を使えますか?

Agent は Tabbit CLI と Tabbit Browser にアクセスできるローカル環境で実行する必要があります。リモートのモデルエンドポイントをローカル Agent が呼べても、リモート runner がブラウザーのログイン状態を得るわけではありません。

例ではダッシュボードのデータを変更しますか?

いいえ。プロンプトは読み取り専用の比較とソースリンク付きレポートを求めます。保存操作を禁止し、ブラウザーで各行を確認してください。

ツール呼び出しが失敗したら何を確認しますか?

まずモデルエンドポイントと runtime のツール呼び出し parser を確認します。次に Tabbit Skill の検出とローカル CLI の起動を確認し、最後に正しい Tabbit プロファイルで対象サイトへログインしているか見ます。

次のステップへ

Tabbit と一緒に仕事をしましょう。

タブをまたいで調査し、繰り返しのブラウザ作業を自動化し、あらゆる文脈を手の届くところに。