Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Utilizando Agentes de IA para ser um DEV Melhor

Utilizando Agentes de IA para ser um DEV Melhor

A Inteligência Artificial está transformando a maneira como desenvolvemos software, mas será que estamos aproveitando todo o seu potencial ou apenas utilizando ferramentas para gerar código?

Nesta palestra, compartilho experiências práticas sobre como utilizar agentes de IA para potencializar o trabalho de desenvolvimento, aumentar a produtividade e melhorar a qualidade das entregas.

Exploramos desde os conceitos fundamentais dos agentes de IA até sua aplicação no dia a dia, passando por ferramentas de linha de comando, IDEs agênticas, soluções open source e comerciais, como Claude Code, Gemini CLI e Cursor.

Também abordamos o uso de MCPs (Model Context Protocol) para conectar agentes a ferramentas externas, estratégias para fornecer contexto sobre projetos e técnicas como TDD e BDD para orientar a geração de código de maneira mais eficiente.

Para fechar, uma demonstração prática de como utilizar agentes de IA em um projeto real, mostrando que o segredo não está apenas em escrever prompts, mas em saber fornecer contexto, estruturar requisitos e conduzir os agentes para alcançar melhores resultados.

O objetivo é mostrar que a IA não substitui o bom desenvolvedor: ela amplia suas capacidades.

Evento: PHPeste 2025
Temas: Inteligência Artificial, Agentes de IA, Desenvolvimento de Software, Claude Code, Gemini CLI, Cursor, MCP, TDD e BDD.

Avatar for Gabriel Cano

Gabriel Cano

October 05, 2025

More Decks by Gabriel Cano

Other Decks in Technology

Transcript

  1. PHPeste 2025 Home O que são agentes? CLIs IDEs MCPs

    Utilizando Code AGENTES DE IA PARA SER UM DEV MELHOR
  2. PHPeste 2025 Home O que são agentes? CLIs AGENDA O

    que são agentes? Agentes no Terminal MCPs Live code Offline IDEs MCPs Code
  3. PHPeste 2025 Home O que são agentes? CLIs IDEs O

    QUE SÃO AGENTES DE IA? Um Agente de IA é um sistema que percebe o ambiente, toma decisões de forma autônoma e age sobre ele (usando sensores e atuadores) para atingir objetivos específicos, otimizando suas ações através de processos como o aprendizado e o raciocínio. MCPs Code
  4. PHPeste 2025 Home O que são agentes? CLIs FERRAMENTAS DE

    LINHA DE COMANDO Usar Markdown para contexto Indexação de conteúdo Acesso externo ao projeto IDEs MCPs Code
  5. PHPeste 2025 Home O que são agentes? CLIs OPEN SOURCE

    Qwen Code Ollama + Qwen 3 Code Open WebUI IDEs MCPs Code
  6. PHPeste 2025 Home O que são agentes? FREE Gemini CLI

    Instalar Logar Codar CLIs IDEs MCPs Code
  7. PHPeste 2025 Home O que são agentes? PAGO Claude Code

    Resultados muitos bons Janela de contexto média Plano MAX é ainda melhor CLIs IDEs MCPs Code
  8. PHPeste 2025 Home O que são agentes? CLIs PAGO Qualquer

    solução pagando por Token IDEs MCPs Code
  9. PHPeste 2025 Home O que são agentes? CLIs IDEs IDE’S

    AGENTICAS As IDEs oferecem recursos de autocompletar mais inteligentes e integrações com chats que permitem interação direta com o código. MCPs Code
  10. PHPeste 2025 Home O que são agentes? CLIs OPEN SOURCE

    Visual Studio Code Continue Ollama + Qwen 3 Code Open WebUI IDEs MCPs Code
  11. PHPeste 2025 Home O que são agentes? GRÁTIS Visual Studio

    Code Gemini Cadastro Login CLIs IDEs MCPs Code
  12. PHPeste 2025 Home O que são agentes? GRÁTIS Visual Studio

    Code Gemini Cadastro Login CLIs IDEs MCPs Code
  13. PHPeste 2025 Home O que são agentes? PAGO Cursor Rules

    Indexação de Documentação MDC CLIs IDEs MCPs Code
  14. PHPeste 2025 Home O que são agentes? PAGO windsurfrules codeiumrules

    Indexação de Documentação CLIs IDEs MCPs Code
  15. PHPeste 2025 Home O que são agentes? CLIs IDEs MCP’S

    O Protocolo de Contexto de Modelo (MCP) é um padrão aberto que permite aos modelos de IA (LLMs) e Agentes conectar-se e interagir de forma padronizada e segura com ferramentas externas (APIs, bancos de dados) e obter contexto em tempo real, tornando-os mais autônomos e funcionais. MCPs Code
  16. PHPeste 2025 Home O que são agentes? CLIs IDEs MCPs

    Code ALGUNS MCP’S Chrome Tools Playwright CDP DB Hub
  17. PHPeste 2025 Home O que são agentes? CLIs IDEs GEMINI.MD

    Leu e compreendeu 20 mil arquivos Arquivo de configuração com 80% de acerto MCPs Code
  18. PHPeste 2025 Home O que são agentes? TDD O TDD

    é uma metodologia onde você primeiro escreve os testes, depois pede para o agente criar os métodos CLIs BDD X TDD IDEs MCPs Code BDD Escreve o cenário comportamental do requisito, com detalhes técnicos e executa.
  19. PHPeste 2025 Home O que são agentes? CLIs IDEs MCPs

    Efetue a tarefa abaixo seguindo a estrutura de BDD descrita: **Dado**: Que estou no back-end **Quando**: executar o end-point de ativação de oferta, para ativar uma oferta do tipo both **Então**: devo checar se a loja geradora é do tipo Ecommerce. Caso seja devo gerar o bonus e transformar ele em cupom BDD Code
  20. PHPeste 2025 Home O que são agentes? CLIs IDEs MCPs

    Efetue a tarefa abaixo seguindo a estrutura de BDD descrita: **Dado**: Que estou no back-end **Quando**: executar o end-point de ativação de oferta, para ativar uma oferta do tipo both **Então**: devo checar se a loja geradora é do tipo Ecommerce. Caso seja devo gerar o bonus e transformar ele em cupom **Onde**: PATHs dos arquivos. BDD Code