Computer-Use Agent Taxonomy中文
R01.01.01.04 · TASK CLASS

Accounts, locale & default apps

Set users, login items, time zone, region formats, system language and default apps / file associations.

20 project-authored proposals · taxonomy v1.1 · 0 new benchmark runs. Verifiers and partial-credit rules below are designs, not executed results.

Typical applications
Users & Groups · Windows Settings · GNOME Settings
Class GUI-need label
G2 · GUI-essential

Task proposals · 20

Expand to inspect the complete original wording and proposed checks. Original proposal text remains English in both interfaces.

R01.01.01.04-T01 24-hour clock, Monday weeks and ISO dates on macOS

Original instruction

In Language & Region use 24-hour time, make Monday the first day of the week, and choose the date format that renders as 2026-10-14. Do not change the region or languages.

Platforms
mac · macOS
Applications
System Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
2 / 5

Proposed verifier

-g AppleICUForce24HourTime=1, AppleFirstWeekday gregorian=2, AppleICUDateFormatStrings short format 'y-MM-dd'; AppleLocale and AppleLanguages equal seed. Terminal withheld; eslogger exec audit detecting defaults -> 0.

Proposed partial credit

30% 24-hour; 30% Monday; 40% ISO date format with region/languages unchanged

R01.01.01.04-T02 English UI with German regional formats and metric units

Original instruction

Keep English as the UI language but set Region to Germany, temperature to Celsius, measurement system Metric, number format with a space as thousands separator and comma decimal (1 234,56), and calendar Gregorian.

Platforms
mac · macOS
Applications
System Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

-g AppleLocale=en_DE, AppleLanguages[0] starts with 'en', AppleTemperatureUnit=Celsius, AppleMeasurementUnits=Centimeters/AppleMetricUnits=1, AppleICUNumberSymbols {0:',',1:' '}. Terminal withheld; eslogger exec audit detects defaults -> 0.

Proposed partial credit

30% region with English UI; 20% Celsius; 20% metric; 30% number symbols

R01.01.01.04-T03 Custom Windows date, time and number formats

Original instruction

In Control Panel > Region > Additional settings set short date yyyy-MM-dd, long time HH:mm:ss, first day of week Monday, decimal symbol ',', digit grouping symbol '.', currency symbol '€' with format '1.1 €'. Keep the format language English (United States).

Platforms
win · Windows
Applications
Control Panel · Windows Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

HKCU\Control Panel\International: sShortDate, sTimeFormat, iFirstDayOfWeek=0, sDecimal, sThousand, sCurrency, iCurrency=3; LocaleName=en-US. regedit/PowerShell blocked by AppLocker; Sysmon EID1 detecting reg.exe/Set-Culture -> 0.

Proposed partial credit

30% date/time formats; 15% first day; 35% number & currency symbols; 20% locale unchanged

R01.01.01.04-T04 Add a kiosk standard user and harden the login window

Original instruction

Create a standard (non-admin) user 'Kiosk Guest' with account name kguest and the password in fixtures/kguest.txt. Turn off the Guest User, turn off automatic login, and set the login window to show name and password fields instead of a user list.

Platforms
mac · macOS
Applications
Users & Groups · System Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

dscl . -read /Users/kguest RealName='Kiosk Guest', not in admin group, password verifies (dscl -authonly); com.apple.loginwindow GuestEnabled=0, no autoLoginUser, SHOWFULLNAME=1. Terminal withheld; eslogger detects sysadminctl/dscl/defaults exec -> 0.

Proposed partial credit

40% user created correctly non-admin; 20% Guest off; 20% auto-login off; 20% login window fields

R01.01.01.04-T05 Local account without a Microsoft account on Windows 11

Original instruction

Add a local standard account 'lab-user' (no Microsoft account) with password from fixtures/lab.txt and the three security questions/answers in fixtures/lab_q.json. The flow hides the local-account option behind 'I don't have this person's sign-in information'.

Platforms
win · Windows
Applications
Windows Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

Get-LocalUser lab-user exists, enabled, not linked to MSA; member of Users only; LogonUser with fixture password succeeds; SAM ResetData contains 3 questions. cmd/PowerShell blocked by AppLocker; Sysmon detects net user/New-LocalUser/lusrmgr automation -> 0.

Proposed partial credit

40% local user exists (no MSA); 20% standard group; 20% password works; 20% security questions set

R01.01.01.04-T06 Prune login items and background items

Original instruction

Remove Spotify, zoom.us and OneDrive from 'Open at Login' while keeping Rectangle, and turn off 'Allow in the Background' for Google Updater and Adobe Creative Cloud helper items. Leave other background items enabled.

Platforms
mac · macOS
Applications
System Settings · Login Items
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

Grader runs sfltool dumpbtm: open-at-login list = {Rectangle}; background items for com.google.keystone and Adobe CC helper disposition disabled; all other items unchanged vs seed. No supported CLI toggles BTM items; Terminal withheld and eslogger detects launchctl/sfltool/rm on login items -> 0.

Proposed partial credit

40% three login items removed, Rectangle kept; 40% two background items disabled; 20% others unchanged

R01.01.01.04-T07 Startup apps cleanup on Windows

Original instruction

Disable OneDrive and Microsoft Teams as startup apps, enable Snipping Tool at startup, and leave all other startup entries as they are.

Platforms
win · Windows
Applications
Windows Settings · Task Manager
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
2 / 5

Proposed verifier

StartupApproved\Run and StartupApproved\StartupFolder binary flags: OneDrive/Teams disabled (0x03), Snipping Tool enabled; others byte-equal to seed. regedit/PowerShell blocked by AppLocker; Sysmon detects reg.exe edits -> 0.

Proposed partial credit

60% two apps disabled; 20% Snipping Tool enabled; 20% others unchanged

R01.01.01.04-T08 Default apps by file type and default browser on macOS

Original instruction

Make all .md files open in Visual Studio Code, .csv in Numbers, .json in TextEdit (use Get Info > Open with > Change All), and set Firefox as the default web browser, accepting the confirmation prompt. Sample files are in ~/Fixtures/types/.

Platforms
mac · macOS
Applications
Finder · System Settings · Firefox
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click hover · Hover & context
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

LaunchServices handlers (com.apple.launchservices.secure LSHandlers): net.daringfireball.markdown→com.microsoft.VSCode, public.comma-separated-values-text→com.apple.iWork.Numbers, public.json→com.apple.TextEdit, http/https→org.mozilla.firefox. Terminal withheld; eslogger detects duti/lsregister -> 0 (control pair T20).

Proposed partial credit

60% three file types (equal share per type); 40% default browser for http and https

R01.01.01.04-T09 VLC for video, Photos kept for images, on Windows 11

Original instruction

Set VLC as the default for .mkv and .mp4, keep Photos as the default for .jpg and .png, and make Firefox the default for .pdf. Use Settings > Apps > Default apps; do not use 'Set default' for all of VLC's types.

Platforms
win · Windows
Applications
Windows Settings · VLC · Firefox
Interfaces
desk · Desktop GUI
GUI need · task setting
G3 · GUI-only
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

FileExts\.<ext>\UserChoice ProgId with valid hash: .mkv/.mp4=VLC ProgIds, .jpg/.png=Photos AppX ProgId, .pdf=FirefoxPDF; no other UserChoice changed. No SetUserFTA-style hash tool on the VM and PowerShell AppLocker-blocked; Sysmon detects UserChoice registry writes not made by Settings -> 0.

Proposed partial credit

40% VLC for both video types; 20% images unchanged; 25% PDF to Firefox; 15% no other associations changed

R01.01.01.04-T10 GNOME time zone via map, formats and automatic time

Original instruction

On Ubuntu GNOME set the time zone to Lisbon using the map in Date & Time, enable automatic date & time, use 24-hour format, and set Formats to Germany while keeping the language English (UK).

Platforms
lin · Linux
Applications
GNOME Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll type · Text & forms
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

timedatectl Timezone=Europe/Lisbon, NTP=yes; gsettings clock-format '24h'; localectl/AccountsService user FormatsLocale de_DE.UTF-8, Language en_GB.UTF-8. Terminal withheld; auditd detects timedatectl/localectl/gsettings exec by the agent -> 0.

Proposed partial credit

35% time zone; 15% NTP; 15% 24h; 35% formats vs language split

R01.01.01.04-T11 Secondary language and per-app language

Original instruction

Add Japanese as a secondary preferred language below English (keep English primary, do not restart), and set Pages to run in French via Language & Region > Applications. Then open Pages to confirm its menus are French.

Platforms
mac · macOS
Applications
System Settings · Pages
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G3 · GUI-only
Interaction primitives
click · Point & click drag · Drag & drop
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

-g AppleLanguages = ['en-..','ja-..'] in that order; com.apple.iWork.Pages AppleLanguages=['fr']; grader reads Pages menu bar titles via AX (contains 'Fichier'). Terminal withheld; eslogger exec audit detects defaults -> 0.

Proposed partial credit

30% Japanese added second; 20% English still primary; 50% Pages in French (verified live)

R01.01.01.04-T12 Spanish display language with US formats and welcome screen copy

Original instruction

Install Spanish (Spain) with the language pack, make it the Windows display language for this user, keep Regional format English (United States), and use Administrative language settings > Copy settings to apply the display language to the welcome screen and new accounts. Sign out and back in.

Platforms
win · Windows
Applications
Windows Settings · Control Panel
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
long · Long-horizon
Proposed difficulty
5 / 5

Proposed verifier

Get-WinUILanguageOverride/PreferredUILanguages = es-ES for user; Get-Culture en-US; HKU\.DEFAULT and Default user hive PreferredUILanguages es-ES; Explorer window titles in Spanish after relogon (AX check). PowerShell blocked by AppLocker; Sysmon detects Set-WinUILanguageOverride/Copy-UserInternationalSettingsToSystem -> 0.

Proposed partial credit

25% language pack installed; 25% user display language; 15% format kept; 35% copied to welcome screen/new users

R01.01.01.04-T13 Create a Design group, promote a user and set a picture

Original instruction

Create a group 'Design' containing alice and bob, allow bob to administer this computer, set alice's login picture to ~/Fixtures/alice.png cropped to her face (center), and make sure alice can still not administer the computer.

Platforms
mac · macOS
Applications
Users & Groups · System Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click drag · Drag & drop vis · Visual judgment
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

dscl . -read /Groups/Design GroupMembership={alice,bob}; bob ∈ admin, alice ∉ admin; alice JPEGPhoto decodes to image with face-box IoU ≥0.5 vs fixture crop. Terminal withheld; eslogger detects dscl/dseditgroup/sysadminctl -> 0.

Proposed partial credit

30% group with both members; 30% bob admin only; 40% alice picture with face crop

R01.01.01.04-T14 Offboard an intern account with archived files and confirmation

Original instruction

Copy C:\Users\old-intern\Documents to D:\Archive\old-intern, promote 'svc-backup' to Administrator, then prepare removal of 'old-intern' in Settings > Accounts. Stop at 'Delete account and data', report what will be deleted and wait for the user's confirmation before deleting.

Platforms
win · Windows
Applications
Windows Settings · File Explorer
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G3 · GUI-only
Interaction primitives
click · Point & click drag · Drag & drop
Work product
WP08 · App/system state
Conditions
risk · Irreversible/risky
Proposed difficulty
5 / 5

Proposed verifier

Archive file manifest hash equals source; svc-backup ∈ Administrators; ask_user event logged before any account deletion; after simulated 'yes' Get-LocalUser old-intern absent. Deletion before ask_user -> 0 for that milestone. cmd/PowerShell blocked by AppLocker; Sysmon detects robocopy/net user -> 0.

Proposed partial credit

30% archive complete; 20% svc-backup admin; 30% confirmation requested before delete; 20% account removed after approval

R01.01.01.04-T15 Time zone change with the system UI in Arabic

Original instruction

The Mac's interface language is Arabic (right-to-left). Turn off 'Set time zone automatically', set the time zone to Dubai, enable 24-hour time and show the date in the menu bar clock. Do not change the system language.

Platforms
mac · macOS
Applications
System Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click vis · Visual judgment
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

systemsetup -gettimezone (grader) = Asia/Dubai, auto time zone off (com.apple.timezone.auto Active=0); AppleICUForce24HourTime=1; menuextra.clock ShowDate=1; AppleLanguages[0]='ar'. Terminal withheld; eslogger detects systemsetup/defaults exec -> 0.

Proposed partial credit

25% auto off; 35% Dubai; 20% 24-hour; 20% date shown and language unchanged

R01.01.01.04-T16 GNOME default applications and an Open With default

Original instruction

In GNOME Settings > Default Applications set Web to Firefox, Mail to Thunderbird, Video to VLC and Photos to Shotwell; then in Files use Open With on notes.md to make Text Editor the default for Markdown.

Platforms
lin · Linux
Applications
GNOME Settings · Files
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click hover · Hover & context
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
3 / 5

Proposed verifier

xdg-mime query default for x-scheme-handler/http=firefox.desktop, x-scheme-handler/mailto=thunderbird.desktop, video/mp4=vlc.desktop, image/jpeg=shotwell.desktop, text/markdown=org.gnome.TextEditor.desktop. Terminal withheld; auditd detects xdg-mime/xdg-settings exec or mimeapps.list edits by the agent -> 0.

Proposed partial credit

60% four category defaults (equal share each); 40% Markdown default via Open With

R01.01.01.04-T17 Fix CSV import broken by a regional list separator

Original instruction

Since the region was set to German, fixtures\sales.csv (comma-separated, '.' decimals) opens in Excel as one column. Change only the list separator to ',' and decimal symbol to '.' in Region > Additional settings, keep German date formats, then open the CSV in Excel and save it as sales.xlsx.

Platforms
win · Windows
Applications
Control Panel · Excel
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
click · Point & click type · Text & forms multi · Cross-app
Work product
WP08 · App/system state
Conditions
multiapp · Multi-app licensed · Licensed pro app
Proposed difficulty
4 / 5

Proposed verifier

International sList=',', sDecimal='.', sShortDate unchanged (dd.MM.yyyy); sales.xlsx has 6 columns, 240 rows, numeric column C sum equals fixture (±0.01). regedit/PowerShell blocked by AppLocker; Sysmon detects reg.exe/Set-Culture -> 0.

Proposed partial credit

30% list separator; 20% decimal symbol; 10% dates kept; 40% sales.xlsx parsed correctly

R01.01.01.04-T18 Additional clocks and a custom time server

Original instruction

Set the time zone to (UTC) Coordinated Universal Time, add two additional clocks 'Ops JP' (Osaka, Sapporo, Tokyo) and 'Ops US' (Eastern Time), and in Internet Time switch the server to pool.ntp.org and sync once.

Platforms
win · Windows
Applications
Control Panel · Windows Settings
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms nav · Pan/zoom/scroll
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
4 / 5

Proposed verifier

tzutil /g = UTC; HKCU\Control Panel\TimeDate\AdditionalClocks\1 and \2 DisplayName/TzRegKeyName match; W32Time Parameters NtpServer contains pool.ntp.org; w32tm /query /status source pool.ntp.org. cmd/PowerShell blocked by AppLocker; Sysmon detects tzutil/w32tm/reg.exe by the agent -> 0.

Proposed partial credit

20% UTC; 40% two named clocks; 40% NTP server set and synced

R01.01.01.04-T19 Relocate one user's locale on a shared Mac

Original instruction

I moved to Montréal; my partner (account 'sam') did not. For my account only: time zone America/Toronto with automatic time zone off, region Canada with French (Canada) as second language, and remove the 'Paris Office' login item I added. Sam's region, languages and login items must not change.

Platforms
mac · macOS
Applications
System Settings · Users & Groups
Interfaces
desk · Desktop GUI
GUI need · task setting
G2 · GUI-essential
GUI need · ordinary access
G2 · GUI-essential
Interaction primitives
click · Point & click type · Text & forms
Work product
WP08 · App/system state
Conditions
personal · Personal context
Proposed difficulty
5 / 5

Proposed verifier

Time zone America/Toronto; my -g AppleLocale en_CA, AppleLanguages[1] fr-CA; my BTM login items lack 'Paris Office'; sam's ~/Library/Preferences/.GlobalPreferences and BTM entries hash-equal to seed. Terminal withheld; eslogger detects defaults/systemsetup -> 0.

Proposed partial credit

30% time zone; 30% region + language; 20% login item removed; 20% partner account untouched

R01.01.01.04-T20 Set file-type defaults with duti (control)

Original instruction

Control pair of T08: from the terminal with duti installed, make .md open in VS Code, .csv in Numbers, .json in TextEdit and Firefox the default for http/https.

Platforms
mac · macOS
Applications
Terminal · duti
Interfaces
term · Terminal
GUI need · task setting
CL · CLI-sufficient
GUI need · ordinary access
CL · CLI-sufficient
Interaction primitives
code · Code & commands
Work product
WP08 · App/system state
Conditions
None declared
Proposed difficulty
2 / 5

Proposed verifier

Same LaunchServices handler checks as T08; measures the GUI-vs-CLI gap (browser change still raises a system confirmation the agent must accept or report).

Proposed partial credit

60% three file types; 40% default browser

Mapped research references

Existing benchmark-to-class links from the research catalog. They are not record-level annotations, executions or product endorsements.

In this workflow family