TabbitBlog

Piでログイン済みブラウザーを使う方法

ローカルPiとTabbit CLIでログイン済みページを扱います。Skillとプロファイルを確認し、下書きをレビューしてから書き込みます。

この記事の内容
  1. 結論
  2. PiとTabbitの概要
  3. Skillの検出を確認する
  4. ブラウザーを用意してログインする
  5. 読み取り専用で試す
  6. 文書確認と下書きの共同作業
  7. Pi向けブラウザーパッケージもある
  8. 実践案:PiとTabbit Browser
  9. 必要な権限だけにする

結論

ローカルのPiからログイン済みサイトへアクセスするには、PiがSkillを検出できることを確認してから、Tabbit Browserを入れ、/skill:tabbitでTabbit CLIを呼び出す方法を試せます。Pi、CLI、ブラウザー制御器が同じマシン上で接続できることが前提です。Piは/skill:nameを文書化しています。Tabbitガイドは/tabbitを示しますが、Piには触れていません。公式に確認されたネイティブ連携ではありません。

PiユーザーはRedditでブラウザー接続方法を質問し、CLIとSkillの導入も候補に挙げています。返信ではCLIが候補に挙がりました。別のPi拡張作者はターミナルとChromeを行き来する方法を説明し、DevToolsが拡張のデバッガーと競合する可能性を挙げています。いずれもコミュニティの報告で、互換性の保証ではありません。

PiとTabbitの概要

項目文書の記載確認点
PiのSkill/skill:name、~/.agents/skills/対応tabbitを検出するか
Tabbit接続Tabbit BrowserとローカルCLICLIが制御器に届くか
ログイン状態選んだブラウザープロファイル対象サイトにログイン済みか
Pi対応クイックスタートにPiの記載なしPiからCLIを実行できるか

Skillの検出を確認する

Piは起動時にSkillフォルダーを調べ、名前と説明を提示します。必要なときに詳細を読みます。移植しやすい形式はSKILL.mdを含むフォルダーです。内容を確認し、Piを再起動して/skill:tabbitを試します。/tabbitも使えるとは限りません。

Tabbit CLIはローカルランチャーです。diagnoseでブラウザー制御器を確認し、名前付きタスクを実行できます。Piから呼べることは公式なネイティブ連携を意味しません。

ブラウザーを用意してログインする

公式ページからTabbit Browserを入れ、選んだプロファイルでサイトにログインします。そのプロファイルにつながるツールは、アカウントが見られる情報を読める可能性があります。機密作業では専用プロファイルと狭いタスク範囲を使います。

Tabbit CLIの公式ガイドは、インストール、サイトへのログイン、Skill確認、最初のタスクを案内しています。例としてCodex、Claude Code、WorkBuddyを挙げていますが、Piはありません。

読み取り専用で試す

最初は公開または低リスクのページで、タイトル、URL、確認できる情報を3つ報告させます。フォーム送信やアカウント変更はさせません。コマンドの成功だけでは正しいページを読んだ証拠にならないため、返却内容を確認します。Skillが見つからない、CLIが接続しない、ログイン画面が出る場合は停止します。

SSH、コンテナ、リモートホストで動くPiは、デスクトップのTabbitに届かないことがあります。Piの実行環境からテストしてください。

Tabbit Agent Modeの画面。右側にタスク指示と実行手順、中央にGoogleスプレッドシートを表示
Googleスプレッドシートへの入力例で動くTabbit Agent Mode。画面例であり、Pi連携のテストではありません。

文書確認と下書きの共同作業

安全に読めるプロジェクト文書を一つ選びます。タイトルとURL、日付付きの決定事項3つを報告させ、新しいTabbitタスクかローカルファイルに要約の下書きを作ります。元文書を開いたまま下書きと照合し、名前と日付を直し、承認した文だけを自分で共有文書へ貼ります。最初から元文書を編集させないでください。

方法向く作業確認点制約
ブラウザーCLI繰り返すローカル確認コマンド、ホスト、プロファイル端末権限が必要
Pi拡張ブラウザーとの対話表示タブとDevTools競合拡張による
リモート/MCPデスクトップ外の作業Cookieと認証情報の場所ローカルログインを共有しない場合
手動引き継ぎ単発の機密操作必要な引用とURLだけ自動化は少ない

別のPiコミュニティ投稿ではブラウザー拡張とChrome・端末の切り替えが紹介されています。CLIを勧める返信がある一方、拡張作者はDevToolsとの競合を報告しました。特定ツールの利用者報告として扱ってください。

Pi向けブラウザーパッケージもある

Piの公式パッケージ一覧には、Chrome DevTools Protocolを使うブラウザーSkillと、agent_browserツールを提供する拡張があります。Tabbit CLIブリッジよりPiに直接組み込む選択肢です。インストールスクリプト、プロファイル、権限を確認してください。別に起動したChromeはTabbitのログイン状態を使わない場合があります。パッケージはコードを実行できるため、本稿では導入・検証していません。

実践案:PiとTabbit Browser

Piをローカルで動かすなら、Tabbit BrowserとCLIを小さなタスクで試せます。ログイン後に1ページを読み、タイトルとURLを確認してからローカル下書きを依頼します。画像はTabbit Agent Modeの画面例で、Pi連携テストの証拠ではありません。

Piの作業とブラウザーページを一緒に扱いたい人に向きます。デスクトップに届かないリモートPi、ローカル自動化を禁じる組織、無人書き込みが必要な作業には向きません。詳しくはエージェントブラウザーとは

ブラウザーMCPとCLIの違い

ブラウザーデータをCSVにする方法

Tabbit Browserの使い方

Tabbit Browserとは

ブラウザー自動化

AIブラウザー

AIブラウザー比較

Tabbit Browserをダウンロード。

必要な権限だけにする

読み取りではタイトル、URL、範囲を限定した情報を求めます。書き込みはローカル下書きにします。送信、削除、購入、共有データの変更前に対象と内容を確認してください。

よくある質問

Piはブラウザーのログイン状態を自動で使えますか?

Pi単体では使えません。ブラウザーツールかローカルコマンドが必要で、そのコマンドが操作するプロファイルにログイン済みである必要があります。内容を共有する前に対象プロファイルを確認してください。

TabbitはPiにSkillを自動インストールしますか?

Tabbitのクイックスタートは検出済みAgentの自動設定を説明し、Codex、Claude Code、WorkBuddyを例に挙げています。Piは記載されていません。ローカルのSkillパスとPiの検出結果を確認してください。

PiでSkillを読み込むコマンドは?

Piの公式文書では`/skill:name`、例として`/skill:tabbit`を案内しています。Tabbitのクイックスタートにある`/tabbit`は他の対応クライアントの例です。Piでも使えるとは限りません。

PiはユーザーSkillをどこから読みますか?

Piは`~/.agents/skills/`や`~/.pi/agent/skills/`などをサポートしています。移植しやすい形式は`SKILL.md`を含むディレクトリです。

リモートのPiセッションからTabbit CLIを使えますか?

Tabbitが動く同じマシンとブラウザーインスタンスに接続できる場合に限ります。ホスト環境やコンテナのPiがデスクトップのログイン状態を共有すると想定しないでください。

ブラウザー作業のリスクをどう抑えますか?

まず読み取り専用ページから始め、タスク名を付け、要約前にページタイトルとURLを報告させます。下書きは自分で確認し、送信、削除、購入、設定変更の前に人の確認を必須にします。

次のステップへ

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

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