// agents · uber/ADR

ADR

ADR é um projeto de agentes de IA de código aberto de uber (uber/ADR no GitHub). Tem 1.950 estrelas no GitHub e 202 forks, é publicado sob a licença Apache-2.0 e foi atualizado pela última vez no GitHub em 8 de outubro de 2026.

Uber's ADR: discover, observe, benchmark, and detect threats across enterprise AI agents, deployed at Uber.

★ 1,9 mil estrelas⑂ 202 forksApache-2.0atualizado out 2026
▦ visual: o README deste projeto não inclui nenhuma captura incorporável,
então aqui vai um marcador. O guia abaixo está completo mesmo assim.
// dados do projeto

Dados do projeto

Repositório
uber/ADR
Estrelas no GitHub
1.950
Forks
202
Licença
Apache-2.0
Última atualização no GitHub
8 de outubro de 2026
Categoria
Agentes de IA
Tipo de ficha
Guia de instalação completo
Site oficial
Official site
// como funciona

Como funciona

  1. Clarify your goal

    Decide which component you need first: endpoint discovery, telemetry collection, or the detection benchmark.

  2. Get the project

    Clone the repository and move into the component you are evaluating, such as Detection.

  3. Install and configure

    Sync the Python environment with uv and configure the model credentials the detector needs, or choose the keyless smoke-test detector.

  4. Run your first task

    Follow the reproducibility workflow to inflate the benchmark, run detectors, and review results before adapting components to your fleet.

// recursos

Por que as pessoas gostam tanto

ADR Discovery

Inventories installed AI applications, CLI agents, IDE extensions, local model runtimes, and MCP servers on an endpoint, flagging unknown surfaces for review.

ADR Sensor observability

Collects and normalises agent intent, tool use, and execution traces from many coding tools across macOS, Linux, and Windows into a unified schema.

ADR-Bench benchmark

A security benchmark with hundreds of tasks and many MCP servers covering a range of agent attack techniques, with baselines included.

Two-tier ADR Detector

Combines high-recall triage with deeper agentic reasoning on suspicious sessions to detect risky agent behaviour efficiently.

Synthetic, safe fixtures

Benchmark fixtures are synthetic (fake credentials and emulated environments) intended for defensive security research.

Reproducibility documentation

A step-by-step workflow documents how to reproduce benchmark detection results and the paper's figures.

Advertisement
// execute você mesmo

Execute você mesmo

  1. Clone and enter the Detection component

    The quickstart in the README focuses on ADR Detection.

    git clone https://github.com/uber/ADR.git
    cd ADR/Detection
  2. Sync the environment and set credentials

    The default adr detector uses an Anthropic key; a keyless smoke-test detector is also documented.

    uv sync
    export ANTHROPIC_API_KEY=<your key>
  3. Run the benchmark workflow

    Follow the reproducibility guide to inflate the packed benchmark and run detectors. # see README docs/REPRODUCIBILITY.md

    # see docs/REPRODUCIBILITY.md for the full evaluation workflow
// casos de uso

O que você pode criar

Advertisement
// perguntas frequentes

Perguntas frequentes

Who maintains it?

It is developed by Uber, where the README says it is deployed in production, and published under the uber GitHub organisation.

Is it free to use?

Yes, the released components are Apache-2.0 licensed. Running the default detector uses your own Anthropic API key; a keyless smoke-test detector option is documented.

Does it need a paid API key?

For the default detector, yes, an Anthropic API key is configured in the quickstart. Organisations can adapt components to their own model setups.

How does it compare to a well-known alternative?

Endpoint security tools watch processes and files; ADR is purpose-built for agent behaviour: it inventories AI tools, observes agent traces, and benchmarks agent-specific attacks such as prompt injection through MCP servers.

How do I get started?

Clone the repo, cd into Detection, run uv sync, set ANTHROPIC_API_KEY, and follow docs/REPRODUCIBILITY.md.

// continue explorando

Ferramentas semelhantes

Agentes de IA

koog

Koog is a JVM (Java and Kotlin) framework for building predictable, fault-tolerant and enterprise-ready AI agents across all platforms – from backend service…

★ 4,6 mil estrelasApache-2.0
Ver o guia →
Agentes de IA

AgentBench

A rigorous benchmark for LLMs acting as agents.

★ 3,8 mil estrelasApache-2.0
Ver o guia →
Agentes de IA

loopx

A control plane with a durable state kernel that keeps long-horizon agents moving across sessions.

★ 6,2 mil estrelasApache-2.0
Ver o guia →
Agentes de IA

OSWorld

OSWorld — benchmark multimodal agents on open-ended tasks in real computer environments.

★ 3,2 mil estrelasApache-2.0
Ver o guia →
Agentes de IA

ToolJet

Open-source foundation of ToolJet AI - the enterprise app generation platform for internal tools, dashboards, business applications, workflows and AI agents.…

★ 41,0 mil estrelasAGPL-3.0
Ver o guia →
Agentes de IA

ClawBench

An open benchmark for browser AI agents on everyday tasks.

★ 975 estrelasApache-2.0
Ver o guia →
// alternativas

Alternativas em Agentes de IA

Os outros projetos de Agentes de IA com mais estrelas no catálogo do LibreAI — a lista realista de alternativas se ADR não for o ideal para você.

// mais em agents

Mais em Agentes de IA

Projetos de Agentes de IA próximos no catálogo, os mais próximos em estrelas de ADR: continue explorando dos dois lados dele.

Baixe o ADR

Grátis e aberto: pegue o código-fonte, dê uma estrela no repositório e comece a criar.