Shire es un lenguaje de agente de programación IA diseñado para facilitar la comunicación entre modelos lingüísticos grandes (LLM) y entornos de desarrollo integrados (IDE), con el fin de respaldar la programación automatizada. Se originó en el proyecto AutoDev, con el objetivo de proporcionar a los desarrolladores un IDE impulsado por IA, incluyendo DevIns, el predecesor de Shire. Shire permite a los usuarios construir entornos de desarrollo impulsados por IA personalizados mediante la creación de agentes IA a medida.