Views
No views yet
UI-TARS-1.5-7B (Qwen2.5-VL architecture) using Data-Augmented Group Relative Policy Optimization (DA-GRPO) on the AgentHijack benchmark, with the goal of producing a computer-use agent that remains reliable under common environment corruptions (pop-ups, resolution changes, UI marks, subtitles, multi-apps, accidental touches, app minimization, network errors, and verification prompts).ByteDance-Seed/UI-TARS-1.5-7B (Qwen2.5-VL-7B architecture)UI-TARS-1.5-7B, AgentHijack-Agent:| Field | Value |
|---|---|
| Architecture | Qwen2_5_VLForConditionalGeneration |
| Parameters | ~7B |
| Precision | bfloat16 |
| Context length | 128k tokens |
| Image resolution | 1920 × 1080 (native, paper default) |
| Sharding | 4 × safetensors shards |
| Tokenizer | Inherited from UI-TARS-1.5-7B / Qwen2.5-VL |
C, instead of a single clean environment.r = r_success + r_format, with an experience-replay buffer (following ARPO) to mitigate sparse-reward batches.transformers and vllm.click(start_box='<|box_start|>(x1,y1)<|box_end|>')
left_double(start_box='<|box_start|>(x1,y1)<|box_end|>')
right_single(start_box='<|box_start|>(x1,y1)<|box_end|>')
drag(start_box='<|box_start|>(x1,y1)<|box_end|>', end_box='<|box_start|>(x3,y3)<|box_end|>')
hotkey(key='')
type(content='xxx')
scroll(start_box='<|box_start|>(x1,y1)<|box_end|>', direction='down or up or right or left')
wait()
finished(content='xxx')You are a GUI agent. You are given a task and your action history, with
screenshots. You need to perform the next action to complete the task.
## Output Format
## Action Space
{action_space}
## Note
- Use {language} in `Thought` part.
- Write a small plan and finally summarize your next action (with its target
element) in one sentence in `Thought` part.
## User Instruction
{instruction}1from transformers import AutoProcessor, AutoModelForImageTextToText
2import torch
3
4model_id = "<your-username>/AgentHijack-Agent"
5processor = AutoProcessor.from_pretrained(model_id)
6model = AutoModelForImageTextToText.from_pretrained(
7 model_id, torch_dtype=torch.bfloat16, device_map="auto"
8)
9
10# Build a chat with screenshot(s) + the action-generator prompt above,
11# then run model.generate(...) as usual.1@inproceedings{sun2026agenthijack,
2 title = {AgentHijack: Benchmarking Computer Use Agent Robustness to Common Environment Corruptions},
3 author = {Jingwei Sun and Jianing Zhu and Yuanyi Li and Tongliang Liu and Xia Hu and Bo Han},
4 booktitle = {Forty-third International Conference on Machine Learning},
5 year = {2026},
6 url = {https://openreview.net/forum?id=0H5Im3Xvuf}
7}