Requisitos

AutoDev controla software que ya tienes. Esta página enumera lo que espera encontrar en tu máquina y lo que no admite.

VS Code y el panel #

AutoDev es una extensión de VS Code y requiere VS Code 1.90 o posterior. Su panel es una vista en la barra de actividad, bajo el icono de AutoDev.

AutoDev está ligado a una carpeta. Sin ninguna carpeta abierta, el panel muestra un estado vacío, Open a folder to get started., y no hace nada más.

Solo Windows #

macOS y Linux no son compatibles

AutoDev solo admite Windows. Solo esa plataforma se ha probado, y la compatibilidad con otra plataforma sigue a la demanda.

Una CLI de agente, instalada y con sesión iniciada #

AutoDev no llama a una API de modelo ni incluye un agente. Controla una CLI que ya está en tu máquina, así que necesitas al menos una de estas, instalada y con la sesión iniciada con su propio inicio de sesión:

CLIAutoDev la comprueba con
claudeclaude --version
codexcodex --version
agyagy --version

Sin una de ellas, el panel se abre y nada se ejecuta.

Un comando que termina con código 0 cuenta como instalado. La lista de primeros pasos del panel informa entonces solo lo que AutoDev sabe:

panel
claude is not installed. AutoDev orchestrates your own authenticated CLI — it does not bundle one.
claude is installed but not logged in.

Mientras la carpeta no tenga un equipo confirmado en esta máquina, la lista también dice Allow AutoDev to run agents in this folder. Armar el equipo la borra.

El inicio de sesión pertenece a la CLI, no a AutoDev. Para iniciar sesión, ejecuta la CLI en una terminal y completa su propio inicio de sesión. AutoDev lee el estado de sesión de claude con claude auth status --json, que no gasta ninguna llamada de modelo. No tiene una comprobación de sesión para codex ni para agy, así que en esos casos no adivina: la lista solo te pide iniciar sesión cuando sabe que no la tienes iniciada.

claude y codex son las dos CLI predeterminadas, y la lista muestra la que falte. agy es opcional: aparece en la lista solo cuando se encuentra su binario.

Opcional: un segundo proveedor y cloudflared #

Un segundo proveedor cambia lo que te cuesta un límite de uso. Cuando un proveedor informa un límite, AutoDev pasa el turno a la siguiente entrada de la lista failover del propio participante, o a un compañero cuyo proveedor esté libre, en lugar de esperar. Eso necesita una segunda CLI a la que pasar el turno.

cloudflared hace falta solo para el check-in desde el teléfono, que inicias desde el panel. AutoDev lo busca en tu PATH. Sin él, todo lo demás funciona: AutoDev sirve solo en local en lugar de hacer fallar la ejecución.

powershell
winget install --id Cloudflare.cloudflared