Grok 4.20 Non-ReasoningはxAI API経由でツールを呼び出せますが、それだけでログイン済みブラウザーにつながるわけではありません。プレビュー画面のタイトルと状態を確認するには、Tabbit CLIをローカルで実行できるエージェントクライアントを使い、正確なxAIモデル経路が選べることと、対象のTabbitプロファイルにログイン済みであることを確認します。ここでは表示タイトルと状態を読む限定的な作業を扱い、名前付きローカル下書きを用意してレビューで止めます。Reasoning版やM203のチケット索引作業とは別です。
モデル経路を確認する
xAIの現行ドキュメントは grok-4.20-0309-non-reasoning を掲載し、grok-4.20-non-reasoning、grok-4.20-non-reasoning-latest などのエイリアスも示しています。関数呼び出しと構造化出力も記載されています。これはAPIの機能であり、すべてのクライアントでモデル選択やローカル実行ができる証明ではありません。設定時に xAIのモデルページを確認してください。
| 層 | 確認事項 | 失敗した場合 |
|---|---|---|
| xAIアカウント | 正確なIDまたは現行エイリアスを呼べる | モデル一覧とAPI権限を確認 |
| エージェントクライアント | 選択画面と認証情報が経路に対応 | 対応する接続を使い、reasoning版と取り違えない |
| ローカルツール | skillを見つけ、CLIを起動できる | skillの検出とプロセス権限を別々に確認 |
| ブラウザー | 診断に対象のTabbitインスタンスが表示される | 表示されたインスタンスを選び、公開ページで試す |
xAIの「エージェント向けツール呼び出し」は、ホストAPIにブラウザー操作が内蔵されている意味ではありません。クライアントがツール呼び出しを実装し、ブラウザーに到達する必要があります。リモート実行環境からローカル接続できない場合は、手元で実行するチェックリストを作らせます。既存ブラウザーへの接続とBrowser MCPとCLIの比較も参照してください。
Tabbitを導入してローカル接続を確認する
Tabbit Browserをインストールし、Tabbit CLIクイックスタートに従ってローカルlauncherを設定します。クライアントが実際に備える方法でTabbit skillを読み込みます。Piは/skill:tabbitを文書化しています。他のクライアントは/skillsディレクトリや拡張機能画面を使う場合があります。どこでも/tabbitが使えるとは限りません。skill検出、launcher実行、サイトログインは個別に確認します。
macOS/Linuxではlauncherは~/.local/bin/tabbit-cliです。まずdiagnoseを実行し、複数インスタンスがあれば確認したIDを固定して、呼び出しごとに固有のrequest IDを指定します。
tabbit_cli="$HOME/.local/bin/tabbit-cli"
"$tabbit_cli" diagnose
export TABBIT_PLAYWRIGHT_INSTANCE="<確認した16桁のインスタンスID>"
"$tabbit_cli" nodejs --task "Grokプレビュー状態の確認" --request-id grok-preview-read-01 <<'JS'
await page.goto('https://example.com/', { waitUntil: 'domcontentloaded' });
return { title: await page.title(), url: page.url() };
JSこれは公開ページでlauncherを確認する例であり、Grokや保護ページのテストではありません。クライアントでxAIの経路が選ばれ、ローカルツールが動くことを別途確認してください。CLIガイドにはタスクとreceiptの説明があります。
ログイン済みブラウザー環境を使う
対象のTabbitプロファイルでプレビューを開き、自分でログインします。その後、名前付きタスクには表示中のタイトル、状態、URLだけを読むよう指示します。Tabbit CLIのタスクはページを分けて管理するため、別タブで作業を続けられます。ただし、全プロファイルでログインが共有される保証はありません。
この環境ではTabbit CLIのローカルfixtureを確認しました。手動ログイン前は保護ページが401を返し、ログイン後の別タスクでは見出しRelease notes reviewとfixture ID GEO-104を読み取って200になりました。これはそのfixtureと環境のみの確認です。Grokのモデルテストでも、本番プレビューの検証でも、他サイトのセッション維持の保証でもありません。
ブラウザー自動化を扱うRedditの投稿では、ログインフォーム、2FA、bot検証の繰り返しが語られ、人が本人確認を担当すべきだという意見が示されています。同じページはCookieの期限切れや保管リスクにも触れています。個人の経験であり、Cookieを書き出す提案ではありません。別のr/mcp投稿は、認証済みの誤ったタブへ切り替わる可能性を挙げています。各タスクでURLとアカウントを確認してください。
| 症状 | 最初に見る箇所 | 安全な対応 |
|---|---|---|
| クライアントにモデルがない | 提供元経路とアカウント権限 | xAIとクライアントの一覧でIDとエイリアスを確認 |
| skillは見つかるがCLIが失敗 | launcherの場所とローカル権限 | diagnoseを実行し出力を確認 |
| プレビューでログインを求められる | プロファイル、ドメイン、セッション | 対象プロファイルで手動ログイン |
| タイトルまたは状態が違う | URL、環境、更新状況 | 停止して正しいプレビューか確認 |
| 公開や送信ボタンがある | 外部への影響 | 人が具体的な変更を確認するまで進めない |
ローカル下書きを作り、レビューで止める
既定ではPreview status review — <ページタイトル>.mdというローカルファイルを作成し、URL、表示タイトルと状態、確認時刻、解釈と分けた短い要約を記録します。別途許可がない限り共有オンライン文書には保存しません。ブラウザー上の文書エディターでは、内容を確認して保存を明示的に許可するまで、保存・公開・送信・権限変更の直前で止めます。
次のpromptは提案ワークフローであり、Grokや実運用中の公開システムでのテストではありません。
「Grokプレビュー状態の確認」というローカルTabbitタスクを使う。
指定したプレビューURLを開き、表示されたタイトル、状態、日付だけ読む。
ローカルMarkdown下書き「Preview status review — <表示タイトル>.md」を作る。
URL、正確なタイトル、正確な状態、確認時刻、ページだけに基づく要約を書く。推測は分けて記す。
公開、送信、権限変更、共有オンライン文書への保存はしない。
ログイン、MFA、想定外のアカウントが現れたら停止し、私に対応を求める。
ファイル名を報告し、私のレビューを待つ。下書きをページと照合します。共有文書の編集が必要なら内容を先に確認し、その保存は別の操作として許可します。名前付きタスクはページを整理しますが、人の確認に代わるものではありません。
結論
正確なnon-reasoning経路がクライアントで選べ、Tabbit CLIをローカル実行できると確認した後に、プレビューの確認に使います。ブラウザー接続はクライアントとTabbit CLIが別途担います。タイトルと状態を読み、ローカルで下書きを作り、レビューで止めます。このモデルでのブラウザー操作は未検証です。
参考:Tabbit CLIガイド、初回タスク確認表、Codex設定。
権限の境界はClaude Codeのブラウザー権限、出典付き調査、agent-browser CLIガイド、ボタン操作のトラブル解決も参照してください。
出典
xAI Grok 4.20 Non-Reasoningモデル、ID、エイリアス、機能。2026-11-10確認。
よくある質問
ログイン済みブラウザーを操作できますか?
xAI APIは関数呼び出しを示しますが、クライアント側でTabbit CLIを使えるようにし、対象プロファイルに接続する必要があります。ネイティブ連携は確認していません。
正確なAPIモデルIDは何ですか?
xAIはgrok-4.20-0309-non-reasoningと、grok-4.20-non-reasoningなどの現行エイリアスを掲載しています。最新ページを確認してください。
Reasoning版と同じですか?
違います。本記事は末尾が-non-reasoningのIDを扱います。reasoning版は別IDです。
エージェントがログインしますか?
いいえ。選択したTabbitプロファイルには自分でログインし、MFAも手動で処理してください。
タスク間でログイン状態は共有されますか?
タスクごとにページは分かれます。ログインはプロファイルとサイトによります。対象ページを確認してください。
下書きを保存できますか?
提案する手順です。まずローカルファイルを準備し、共有文書への保存は別途許可を得てください。