Skyvern-AI/skyvern
Automate browser based workflows with AI
What it solves
Skyvern は、脆弱な DOM 解析や XPath に依存したスクリプトベースのブラウザ自動化を、AI 主導のナビゲーションに置き換えます。システムがこれまで見たことのないサイトであっても、レイアウト変更ごとにカスタムコードを書くことなく、あらゆるウェブサイト上で複雑なワークフローを自動化できます。
How it works
Skyvern は Vision LLM によって駆動されるエージェント群を用いてウェブサイトのレイアウトを理解し、視覚要素を必要なアクションにマッピングします。Playwright などのブラウザ自動化ライブラリと統合し、これらのアクションを実行します。ノーコードのワークフロービルダー、Python/TypeScript SDK、またはマネージドクラウドサービスを通じて操作できます。また、既存のローカル Chrome ブラウザに接続し、クッキーやログイン情報を活用できます。
Who it’s for
- Developers: 自然言語プロンプトで Playwright スクリプトに AI 機能を追加したい開発者。
- Non-technical users: ノーコードインターフェースで手動のウェブタスクを自動化したい非技術者。
- Businesses: フォーム入力、データ抽出、ファイルダウンロードのための堅牢なロボティック・プロセス・オートメーション (RPA) を求める企業。
Highlights
- AI-Augmented Playwright: 標準の Playwright アクションに自然言語コマンド (
act,extract,validate) を追加。 - Resilient Navigation: 固定セレクタに依存せず視覚的に推論するため、サイトのレイアウト変更に強い。
- Complex Workflows: ループ、ファイル解析、HTTP リクエスト、カスタムコードブロックを組み合わせたタスクチェーンをサポート。
- Enterprise Ready: 2FA 対応 (TOTP、Email、SMS)、パスワードマネージャ統合 (Bitwarden)、Zapier、Make.com、N8N との接続を含む。
- Live Monitoring: ブラウザビューポートのライブストリーミング機能でリアルタイムデバッグと介入が可能。