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 #
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:
| CLI | O AutoDev verifica com |
|---|---|
claude | claude --version |
codex | codex --version |
agy | agy --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:
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.
winget install --id Cloudflare.cloudflared