本文へスキップ
すべてのツール

web_navigate

Web 自動化 · macOS · Windows

効果: 送信. 状態: 条件付き提供.

「条件付き提供」は、バージョン、プラットフォーム、権限、アカウント、設定に依存する可能性を示し、すべての環境で有効という意味ではありません。

macOS

目的

Web セッションを URL に移動し(保存されたログインがあれば使用します)、移動後の URL とページタイトルを返します。セッションが存在しない場合は開きます。読み取る前に `loaded` を確認してください。false の場合はページが読み込まれておらず、`message` に理由が示されます。その状態でセッションを読み取ると、サイトではなく空のドキュメントが返されます。ページは web_read で読み取ってください。この呼び出しがクラウドコネクタ経由で届いた場合、この Mac 自身またはそのローカルネットワークのアドレス(localhost、127.0.0.1、192.168.x.x…)は、すべての web_* ツールで relay_local_address として拒否されます。Mac 上で動作する AI アプリには制限はありません。

必須入力

入力名はツールが要求する正確な形式のままです。英語の正規技術定義は下の展開可能なスキーマにあります。

権限と確認

スキーマには明示的な確認パラメータがありません。これは無許可の操作を認めるものではありません。効果を確認し、承認を得てください。

英語の正規技術スキーマ — macOS
{
  "properties": {
    "session": {
      "description": "Session name (default 'default').",
      "type": "string"
    },
    "timeout_seconds": {
      "description": "Max seconds to wait for load (default 25).",
      "type": "integer"
    },
    "url": {
      "description": "URL to open (https).",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "type": "object"
}

ドキュメント例

web_navigate のドキュメント例です。この例は実行しないでください。表示される引数は架空のデータセットに属します。実際に呼び出す前に実在する識別子を確認し、承認を得てください。

{
  "session": "demo-browser",
  "url": "https://example.com"
}

Windows

目的

Web セッションを URL に移動し(保存されたログインがあれば再利用します)、移動後の URL とページタイトルを返します。セッションが存在しない場合は開きます。そのあと web_read でページを読み取ってください。最初の呼び出しはプレビューを返し、何も開きません。confirm=true で移動します。

必須入力

入力名はツールが要求する正確な形式のままです。英語の正規技術定義は下の展開可能なスキーマにあります。

権限と確認

スキーマには明示的な確認パラメータがあります。プレビューを確認し、プラットフォーム契約に従って実操作を承認してください。

英語の正規技術スキーマ — Windows
{
  "properties": {
    "confirm": {
      "description": "Must be true to act. Without it, returns a preview.",
      "type": "boolean"
    },
    "session": {
      "description": "Session name (a named login profile). Defaults to 'default'.",
      "type": "string"
    },
    "timeout_seconds": {
      "description": "Max seconds to wait for the page to load (default 25).",
      "type": "integer"
    },
    "url": {
      "description": "URL to open (https assumed if no scheme).",
      "type": "string"
    }
  },
  "required": [
    "url"
  ],
  "type": "object"
}

ドキュメント例

web_navigate のドキュメント例です。この例は実行しないでください。表示される引数は架空のデータセットに属します。実際に呼び出す前に実在する識別子を確認し、承認を得てください。

{
  "confirm": false,
  "session": "demo-browser",
  "url": "https://example.com"
}