O Async usa uma arquitetura inovadora de execução em nuvem para lidar com tarefas de modificação de código. Quando o desenvolvedor confirma os requisitos da tarefa, o sistema lança uma tarefa independente em contêiner na plataforma Google Cloud Run. Esse processo ocorre inteiramente em um ambiente de nuvem isolado e não interfere no ambiente de desenvolvimento local do desenvolvedor.
Os processos específicos de implementação incluem.
- Clonagem da base de código de destino em um ambiente isolado
- Instale todas as dependências necessárias
- Codificar usando modelos avançados de IA, como o Claude Code
- Criação automática de ramificações funcionais e alterações de commit
- Geração de um pull request
Esse modelo de execução baseado na nuvem permite que os desenvolvedores trabalhem em outras tarefas paralelamente, garantindo a segurança e o isolamento do processo de modificação, o que o torna particularmente adequado para uso em ambientes de projetos complexos.
Essa resposta foi extraída do artigoAsync: ferramenta de desenvolvimento com codificação de IA integrada, gerenciamento de tarefas e revisão de códigoO































