Agentes 🇷🇺 07.08.2026 18:02

IA Agêntica: A Pilha de Engenharia de Agentes

OpenAIOpenAI AnthropicAnthropic Pydantic AIPydantic AI Hugging FaceHugging Face CrewAICrewAI
Este material, inspirado nos requisitos típicos de vagas para engenheiros Python especializados em agentes, aborda os conceitos e ferramentas essenciais para a construção de agentes de IA: o que é um agente, como trabalhar com frameworks como PydanticAI, LangGraph, smolagents e CrewAI, e o protocolo MCP para conectar ferramentas. Ele explica a diferença entre cadeias e agentes, enfatizando o loop do agente e seu mecanismo de feedback, e conclui com orientações práticas para entrevistas.
O autor, um usuário do Habr, percebe que muitos candidatos a vagas de engenheiro Python agêntico enfrentam dificuldades com conceitos e ferramentas comuns na área. Para ajudar, ele fornece uma visão geral prática. Ele define um agente como uma entidade com um prompt, um LLM e ferramentas, mas crucialmente com um loop e feedback: o modelo decide cada próximo passo, agindo e observando resultados, ao contrário de uma cadeia pré-definida. Ele observa que, enquanto as cadeias têm uma rota fixa, os agentes têm um conjunto de capacidades e um objetivo, com a rota emergindo dinamicamente. O loop envolve declarações de ferramentas via esquema de API (JSON Schema), o modelo solicitando chamadas de ferramentas, e o runtime executando-as e retornando resultados ao contexto. Condições de parada, como o modelo decidir que a tarefa está concluída ou limites de iteração, são importantes. O PydanticAI é destacado como um framework type-safe para construir agentes, usando modelos Pydantic para validação de saída, ferramentas com anotações de tipo e docstrings, injeção de dependência via RunContext, e validadores de saída. O LangGraph é apresentado como uma abordagem baseada em grafos para fluxos de trabalho com estado, permitindo aprovação humana e checkpoints. O smolagents da Hugging Face usa agentes de código que escrevem código Python para execução. O CrewAI oferece uma abordagem baseada em papéis com agentes tendo papéis, objetivos e biografias, orquestrados em uma equipe. O artigo também menciona o MCP (Model Context Protocol), um padrão aberto da Anthropic para conectar ferramentas, descrito como USB-C para IA, permitindo interoperabilidade. O material tem como objetivo ajudar os leitores a passar em entrevistas, reconhecendo que o campo evolui rapidamente.
Fonte: Habr — хаб ИИ — original
Nossos posts anteriores sobre este tópico ↓
Notícias frescas