
The Task Bench: Evaluating Computer-Use Agents Beyond the Demo
A useful benchmark tests complete work, messy interfaces, recovery, evidence, and side effects—not just whether an agent can click the right button once.
Read MoreZharfAI Team

A person can recognize that a webpage is trying to manipulate them. An agent may interpret the same page as part of its task. That creates a new security boundary: content being read must never quietly become instruction being followed.
A secure browser agent distinguishes:
Text in a page, attachment, comment, hidden element, or tool response belongs to the third layer. It cannot grant permission, reveal secrets, change the goal, or override confirmation requirements.
Run browser work in an isolated session with the minimum necessary credentials. Give read and write operations different controls. Preview external messages, purchases, uploads, and destructive changes before execution. Restrict downloads, local file access, clipboard use, and cross-domain navigation according to the task.
The execution layer should validate the destination and parameters independently from the model. “Click the blue button” is not sufficient authorization for an action with financial or privacy consequences.
Evaluation should include deceptive instructions, copied credentials, look-alike domains, poisoned search results, unexpected sign-in pages, and content that asks the agent to hide its actions. Record screenshots or structured observations around consequential steps so incidents can be reconstructed.
Browser agents are powerful because they can operate in systems that were built for people. That same flexibility requires suspicion by design: browse broadly, trust narrowly, and act only inside an explicit boundary.

A useful benchmark tests complete work, messy interfaces, recovery, evidence, and side effects—not just whether an agent can click the right button once.
Read More
Before launch, an AI feature needs an owner, evaluation gates, security boundaries, observability, cost limits, fallback, and controlled change.
Read More
AI procurement should test the service behind the interface: data handling, evaluations, security, operations, cost, portability, and exit.
Read MoreGet in touch with our team to discuss how we can help your business.