Urgent.News

What's breaking now, across thousands of outlets.

AI

AWS Releases Aws-Bench to Evaluate Agents on Cloud Tasks

AWS has released aws-bench, an open-source benchmark for evaluating AI agents on real AWS tasks such as misconfigurations and infrastructure provisioning. Unlike traditional benchmarks, it uses real resources in disposable AWS accounts, scoring agent performance through automated verifiers. By Gianmarco Nalin

Amazon Web Services (AWS) has unveiled a new open-source benchmark tool called aws-bench, designed to assess the proficiency of AI agents in executing real-world tasks within the cloud environment. Unlike conventional benchmarks, aws-bench evaluates agents by conducting actual AWS tasks, such as identifying misconfigurations, provisioning infrastructure, and managing live cloud resources. This approach aims to provide a more realistic representation of the work developers and teams typically perform on AWS.

Each benchmark scenario is deployed within isolated AWS accounts, consisting of a collection of AWS resources defined in Cloud Development Kit (CDK) stacks. When a scenario is available, the AI agent under evaluation runs the task in a sandboxed container using scoped credentials. Following completion, the result is scored using an automated verifier, which can be either an artificial intelligence system (such as a large language model, or LLM) or a programmatic check against the live AWS state.

The benchmark comes with a set of predefined datasets encompassing various use cases, including observability, compute and data, databases and storage, EC2 multi-region, serverless, streaming and IoT, reference architectures, and multi-service troubleshooting. While the primary audience for aws-bench includes AI researchers and model providers, engineering teams are also encouraged to experiment with the benchmark, expanding the available scenarios and tasks to align with their specific use cases.

The project is constructed upon Harbor, an open-source platform for evaluating AI agents that has been adapted to offer enhanced features like AWS resource provisioning, scenario development, and verification mechanisms. Built-in adapters for the tool include popular agents and models like Claude Code, Codex, Kiro CLI, Mini-SWE-Agent, Gemini CLI, and OpenCode, as well as any agent compatible with Harbor, such as Gemini CLI and OpenCode.

To execute the benchmark, users require more than a local installation. They must possess credentials with access to their organization's management account and the necessary permissions to manage member accounts and organizational units. The current setup is limited to the us-east-1 region, but it may create persistent resources that could incur costs even if not utilized.

At present, aws-bench does not provide any metrics or a standardized leaderboard, with these aspects expected to be addressed in future releases. The benchmark and its associated datasets are hosted on GitHub under the Apache-2.0 license. The introduction of aws-bench arrives amidst increasing doubts about the reliability of current agent evaluation benchmarks.

A team of researchers from the Center for Responsible, Decentralized Intelligence at UC Berkeley recently published an article detailing how they developed an agent capable of attaining near-perfect scores on prominent benchmarks, including Terminal-Bench and SWE-Bench, without actually solving any tasks. These occurrences are indicative of a broader issue: the benchmarks used to gauge AI capabilities are susceptible to exploitation, mirroring the very capabilities they are intended to measure.

As adoption of aws-bench increases, its resistance to such exploitation will likely come under increased scrutiny, particularly given that most tasks in the benchmark are evaluated using an LLM judge, with AWS acknowledging the potential for leftover state to lead to undesired passes or random failures.

Written by urgent.news from InfoQ's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at infoq.com →

More in AI

LLM Routing with Zero Code: Content-Based Model Selection on Bedrock with Step Functions

Sending every request to your biggest model is the easiest way to burn a Bedrock budget — a "what's the capital of Japan?" question doesn't need the same model as "write FizzBuzz in Python".

  • Build AWS Step Functions state machine for LLM routing without code
  • ClassifyQuestion task categorizes questions as simple, code, or creative
  • Choice state routes categories to Claude Haiku, Amazon Nova Lite, or Nova Micro models

Consulting's race to become AI native

How much is the drive to be "AI-native" changing the core of traditional consulting?

  • Consulting firms transforming into AI-native entities.
  • Major players like KPMG, PwC, EY, and McKinsey updating training for AI skills.
  • AI contributing over 40% of revenue for firms like BCG and McKinsey.

More from Saturday 22 August →