• </hype>
  • Posts
  • </hype> A Batalha das CLIs agênticas - Amazon Q Developer CLI

</hype> A Batalha das CLIs agênticas - Amazon Q Developer CLI

.join("Como uma criança de 12 anos criou 2 jogos usando 'vibe coding' ou seria 'child coding'")?

sudo apt-get update

Amazon Q Developer CLI - Codificação agêntica no seu terminal

A guerra das IAs de código tá cada vez mais quente em 2025! O campo de batalha tá cheio: de um lado temos o Cursor e o WindSurf dominando os IDEs, enquanto nas linhas de comando a OpenAI acaba de lançar o Codex CLI, e agora a AWS contra-ataca com o Amazon Q Developer CLI. Os desenvolvedores nunca tiveram tantas opções de assistentes de IA para turbinar o código!

Essa batalha ficou ainda mais interessante quando vimos a OpenAI tentando comprar o Cursor (e recebendo um sonoro "não") e depois mirando no WindSurf. Enquanto as aquisições rolam nos bastidores, as ferramentas continuam evoluindo rapidamente, especialmente no front do terminal, aquela velha telinha preta que agora tá ganhando superpoderes!

Se você já usa ferramentas como GitHub Copilot ou Tabnine, sabe que elas são ótimas para sugerir código. Mas as CLIs agênticas dão um passo além: elas podem literalmente executar tarefas por você. Imagine falar "arruma esse bug pra mim" e a ferramenta realmente fazer as alterações necessárias (claro, pedindo sua permissão antes). É tipo ter um estagiário que não precisa de café para funcionar.

Amazon Q Developer CLI: O que essa parada faz, afinal?

O Amazon Q Developer CLI é basicamente uma forma de conversar com uma IA da Amazon diretamente pelo terminal. Em vez de ficar googleando comandos obscuros da AWS ou tentando lembrar qual flag usar, você simplesmente pergunta em português mesmo.

Principais recursos:

  1. Chat em português mesmo: Você conversa com seu terminal como se estivesse falando com um colega dev. Nada de decorar sintaxes malucas.

  2. Entende o contexto do seu projeto: Ela olha seus arquivos e entende o que você está tentando fazer, não é só uma IA genérica.

  3. Faz o trampo por você: Gera código, edita arquivos, resolve conflitos de git... claro, só depois que você der o ok.

  4. Completa comandos de + de 500 CLIs: Git, npm, docker, aws e mais um monte de ferramentas que você usa todo dia.

  5. Traduz linguagem de humano para código: Você diz "cria um script que move todos os arquivos PNG para uma pasta de imagens" e ela faz. Mágica? Não, é IA mesmo.

Instalação simples e fácil:

Para macOS, via Homebrew:

brew install amazon-q

Para verificar se deu certo:

q --version

Se você usa Linux (Ubuntu, AppImage) ou Windows via WSL, também tem suporte. Basta seguir a doc oficial.

Casos de uso reais: um pai e um filho de 12 anos criando jogos

O mais legal dessa ferramenta são as histórias que já estão aparecendo. Vi um post incrível no DEV.to onde um dev compartilhou como ele e o filho de 12 anos criaram dois jogos completos em UM DIA usando o Amazon Q.

Eles chamaram a abordagem de "child coding" (tipo um "vibe coding" para crianças) - onde você começa com uma ideia básica e vai construindo aos poucos com a ajuda da IA. Olha o prompt simples que eles usaram:

"write a pygame game which combines the ideas of pacman and nibbles"

E boom! Um jogo funcional na hora! Depois foram refinando com outros prompts para adicionar funcionalidades. Essa é a mágica das ferramentas agênticas - até uma criança de 12 anos consegue criar um jogo sem precisar ser um ninja do Python. A IA preenche as lacunas técnicas enquanto o garoto focava na parte criativa.

Outros devs têm usado o Amazon Q CLI para:

  • Consertar bugs em builds quebrados

  • Converter código de PHP para Python (RIP PHP)

  • Criar automações para tarefas repetitivas chatas

  • Gerar testes unitários (aquela coisa que todo mundo sabe que deveria fazer mas ninguém tem tempo)

A concorrência tá chegando (e isso é bom!)

Vale mencionar que a AWS não está sozinha nessa jogada. A OpenAI acabou de lançar o Codex CLI, outra ferramenta de codificação agêntica para terminal. É como no meme dos Homem-Aranha apontando um para o outro.

O Codex CLI tem alguns diferenciais legais:

  • Suporte multimodal pra você enviar screenshots ou rascunhos rabiscados

  • É mais independente de plataforma (não fica tão preso no ecossistema AWS)

  • Estão distribuindo $1 milhão em créditos de API para projetos que usarem a ferramenta

Preço (porque nada é de graça nessa vida)

O Amazon Q Developer tem duas versões:

  • Gratuita: Tem limite de uso, mas já dá para brincar bastante

  • Pro: $19/mês, para quem usa intensivamente e quer todas as funcionalidades

Vale ou não vale a pena?

Se você já perdeu horas da sua vida no Stack Overflow procurando como fazer uma operação simples no terminal, ou se cansou de decorar sintaxes malucas de CLIs diferentes, essa ferramenta pode salvar seu dia. É particularmente útil se você já trabalha com serviços AWS, mas mesmo se você usa outras nuvens, ainda tem bastante valor.

Estamos vivendo uma mudança radical nas ferramentas de desenvolvimento. Antes era aquela sugestão básica de código estilo autocompletar. Agora são assistentes que realmente entendem o que você quer fazer e executam tarefas por você. É como passar de uma bike para uma moto.

O Amazon Q Developer CLI está na crista dessa onda e, honestamente, vale a pena dar uma chance. Até porque tem versão gratuita, então o máximo que você pode perder é um pouco de tempo. E quem sabe você não acaba criando um jogo com seu filho de 12 anos (ou com seu próprio lado criança de 12 anos)?

👋 sudo shutdown --reboot=tomorrow

Essa newsletter tá sempre evoluindo (como qualquer projeto de dev, sempre em beta). Tô sempre aprendendo e seu feedback é crucial!

Compartilhe com a galera dev que você conhece e me conta o que achou:

  • O que você quer ver nas próximas edições?

  • Algum tema que devemos abordar?

  • Como melhorar esse formato?

Todo PR de ideias é bem-vindo! Manda issues também!