Fernandes, Isaac FrancoOliveira, Jaime Bruno Cirne2024-03-152024-03-152024-03-11OLIVEIRA, Jaime Bruno Cirne de. Aprimorando a produtividade dos desenvolvedores com uma extensão para o Visual Studio Code impulsionada por IA: uma abordagem com modelos de linguagem avançados. 2024. 85f. Trabalho de Conclusão de Curso (Especialização em Residência em Tecnologia da Informação) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2024.https://repositorio.ufrn.br/handle/123456789/57869His project aims to create an extension for Visual Studio Code that leverages advanced language models, such as those offered by OpenAI. The goal is to simplify the coding process, improve code quality, and automate repetitive tasks. Through embeddings, the extension provides features like Code Explorer, Documentation Generator, Test Creator, and Issue Identifier, all accessible with a simple click or shortcut. The methodology involves the careful integration of language models, with specific prompts to achieve the desired objectives. Additionally, the work conducts a review of current technologies in the context of software development. Results are evaluated quantitatively and qualitatively, demonstrating how the extension can make the development process more efficient. This work represents a convergence of artificial intelligence and software development, offering a practical solution to enhance the developer experience.Extensão de desenvolvimentoModelos de linguagem avançadosVisual Studio CodeOpenAIInteligência ArtificialAprimorando a produtividade dos desenvolvedores com uma extensão para o Visual Studio Code Impulsionada por IA: uma abordagem com modelos de linguagem avançadosEnhancing developer productivity with an AI-Driven Extension for Visual Studio Code: an approach with advanced language modelsbachelorThesis