Requisitos

O AutoDev controla software que você já tem. Esta página lista o que ele espera encontrar na sua máquina e o que ele não suporta.

VS Code e o painel #

O AutoDev é uma extensão do VS Code e exige o VS Code 1.90 ou mais recente. O painel é uma visão na barra de atividades, sob o ícone do AutoDev.

O AutoDev fica preso a uma pasta. Sem nenhuma pasta aberta, o painel mostra um estado vazio, Open a folder to get started., e não faz mais nada.

Somente Windows #

macOS e Linux não são suportados

O AutoDev suporta somente Windows. Só essa plataforma foi testada, e o suporte a outra plataforma acompanha a demanda.

Uma CLI de agente, instalada e autenticada #

O AutoDev não chama uma API de modelo e não traz um agente embutido. Ele controla uma CLI que já está na sua máquina, então você precisa de pelo menos uma destas, instalada e com o login feito pelo próprio login dela:

CLIO AutoDev verifica com
claudeclaude --version
codexcodex --version
agyagy --version

Sem uma delas, o painel abre e nada roda.

Um comando que termina com código 0 conta como instalado. A lista de primeiros passos do painel então informa só o que o 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.

Enquanto a pasta não tem uma equipe confirmada nesta máquina, a lista também diz Allow AutoDev to run agents in this folder. Montar a equipe a limpa.

O login pertence à CLI, não ao AutoDev. Para entrar, execute a CLI em um terminal e conclua o login dela. O AutoDev lê o estado de login do claude com claude auth status --json, que não gasta nenhuma chamada de modelo. Ele não tem verificação de login para codex nem para agy, então nesses casos não adivinha: a lista só pede que você entre quando sabe que você está desconectado.

claude e codex são as duas CLIs padrão, e a lista mostra a que estiver faltando. agy é opcional: aparece na lista só quando o binário dela é encontrado.

Opcional: um segundo provedor e o cloudflared #

Um segundo provedor muda o que um limite de uso custa a você. Quando um provedor reporta um limite, o AutoDev passa o turno à próxima entrada da lista failover do próprio participante, ou a um colega cujo provedor esteja livre, em vez de esperar. Isso precisa de uma segunda CLI para receber o turno.

O cloudflared é necessário só para o check-in pelo celular, que você inicia pelo painel. O AutoDev o procura no seu PATH. Sem ele, todo o resto funciona: o AutoDev serve apenas localmente em vez de falhar a execução.

powershell
winget install --id Cloudflare.cloudflared