# O que é Task Runner?

É uma ferramenta utilitária que executa automaticamente tarefas repetitivas de software sequencialmente.

## Definição
Você delega tarefas como testar código, compactar arquivos ou enviá-los ao servidor para essas ferramentas, em vez de fazê-las manualmente. Ele inicia todo o processo com um comando. Acelera o processo de desenvolvimento de software e reduz a margem de erro.

## Como funciona
Com um arquivo de configuração, você define qual trabalho fazer e em que ordem, e a ferramenta segue esta lista.

## Onde é usado
É usado em projetos de desenvolvimento web, processos de compilação de código e pipelines de CI/CD.

## Costuma ser confundido com
É diferente do terminal que executa apenas um comando; Há um gerenciamento e sequenciamento de processos envolvidos aqui.

## Perguntas frequentes
**Para que tipo de trabalho é utilizado?**
Para verificar a qualidade do código, otimize arquivos e execute implantação automática.


## Termos relacionados
- [CLI](/pt/dictionary/cli/)
- [Continuous Integration](/pt/dictionary/continuous-integration/)
- [Script](/pt/dictionary/script/)

## Ferramentas relacionadas
- [Mise](/pt/discover/mise/)

---
Fonte: TreScout Glossário · https://trescout.com/pt/dictionary/task-runner/
