Code AF é uma nova fábrica de software de código aberto que fica na fronteira de Pareto de custo, velocidade e qualidade. No Deep SWE, resolveu quase 4× mais problemas reais do GitHub do que o Claude Code no mesmo modelo aberto, e igualou o resultado oficial do ranking pela metade do custo. É construído do zero para a próxima era da codificação, onde você para de conversar com agentes e começa a dirigi-los. Construído para modelos abertos como Deep Seek, Qwen, GLM e Kimi, oferece codificação de nível avançado sem prendê-lo a um modelo fechado, e ainda funciona com qualquer provedor que você escolher.
A utilidade dos agentes de IA aumenta quando eles podem realizar ações reais em sistemas reais. Isso envolve o uso de ferramentas. Embora o MCP tenha facilitado a exposição dessas ferramentas, havia muitas outras preocupações que precisavam ser tratadas para funcionar em nível empresarial. DoorDash construiu um gateway de agentes compartilhado para controlar como os agentes de IA descobrem e usam ferramentas. O gateway reúne várias responsabilidades: verificar permissões, gerenciar credenciais, escolher quais ferramentas um agente pode ver, encaminhar solicitações e registrar o que aconteceu.
Neste artigo, veremos como a equipe de engenharia da DoorDash construiu esse gateway e as decisões que tomaram. Aqui está o que vamos cobrir: Por que um agente de IA precisa de ferramentas, por que o MCP não é suficiente, os componentes principais do gateway, verificar quem está chamando e o que podem fazer, por que identificar o chamador é diferente de fornecer credenciais, como um usuário conecta uma conta durante uma chamada de ferramenta, por que os agentes devem ver um catálogo de ferramentas, o que acontece durante a descoberta e execução, e como a DoorDash tornou a plataforma fácil de adotar.