本文へスキップ
hdknr blog
戻る

ByteDance製AIエージェント「UI-TARS-desktop」— ⭐3.5万超のPC画面操作AIの全貌

TikTokの親会社として知られるByteDanceが、オープンソースのマルチモーダルAIエージェントスタック「UI-TARS-desktop」を公開した。GitHub上でスター数が3万5千を超えており、「PC画面を直接見て操作するAI」という次世代のコンピュータ操作パラダイムを提示している。

UI-TARS-desktop とは

UI-TARS-desktop は、ByteDanceが開発したオープンソースのマルチモーダルAIエージェントスタックだ。リポジトリの説明には「The Open-Source Multimodal AI Agent Stack: Connecting Cutting-Edge AI Models and Agent Infra」とある。

このリポジトリは、2つのプロジェクトを含んでいる:

プロジェクト概要
Agent TARSCLIとWeb UIを持つ汎用マルチモーダルAIエージェント
UI-TARS DesktopUI-TARSモデルを搭載したデスクトップアプリ

Agent TARS の概要

Agent TARS は、GUIエージェント機能とビジョン能力をターミナル・コンピュータ・ブラウザにもたらす汎用エージェントだ。

インストールと起動

# npx で即起動
npx @agent-tars/cli@latest

# グローバルインストール(Node.js >= 22 が必要)
npm install @agent-tars/cli@latest -g

# プロバイダーとモデルを指定して実行
agent-tars --provider anthropic --model claude-3-7-sonnet-latest --apiKey your-api-key
agent-tars --provider volcengine --model doubao-1-5-thinking-vision-pro-250428 --apiKey your-api-key

主要機能

実際の活用例として、「9月1日のサンノゼからニューヨークへの最早便と、9月6日の最終便をPricelineで予約してほしい」という自然言語指示に対して、エージェントが自律的にブラウザを操作して予約を実行するデモが公開されている。

UI-TARS Desktop の概要

UI-TARS Desktop は、UI-TARSモデルをベースにしたデスクトップアプリだ。ローカルとリモートの両方でコンピュータおよびブラウザのオペレーターを提供する。

バージョン履歴

PC画面を「見て・操作する」AIエージェントの意味

このプロジェクトが注目を集める理由は、AIが「クリック・タイピング」レベルで人間の代わりにタスクを実行できるという点だ。

従来の自動化ツールはAPIやDOMへのアクセスが前提だったが、UI-TARSアプローチは視覚入力(スクリーンショット)から直接UI要素を認識して操作する。これにより:

といったことが、人間が手でやるのと同じ方法でAIに委託できるようになる。

MCPエコシステムとの統合

Agent TARSはMCP(Model Context Protocol)の上に構築されており、Claudeなどのモデルと外部ツールの橋渡しをする標準プロトコルとの親和性が高い。MCPサーバーをマウントして、さまざまな現実世界のツールと接続できる点も見逃せない。

Claude Codeや他のAIエージェントとのワークフロー統合においても、このGUIオペレーター能力は強力な補完的役割を果たすと考えられる。

まとめ

ByteDanceのUI-TARS-desktopは、「PC画面を見て操作するAI」を一般ユーザーが試せるオープンソースプロジェクトとして、AIエージェント分野における重要な一歩だ。

画面の前でモニターを見続けるだけの反復作業は、こうした技術によって着実に自動化されていく。エンジニアとして注目しておきたいプロジェクトだ。



前の記事
「同僚.skill」が本当に変えるのは引き継ぎではない — 企業は「判断様式」を資産化し始める
次の記事
AIコーディングが変えるエンジニアリング組織 — Anthropic Claude Code エンジニアリングディレクターの講演メモ