Revisão de Pull Requests Assistida por Inteligência Artificial
um Estudo de Caso no CodeLab-IFPR
Keywords:
Supervisão humana, Critérios de aceite, Pull Request, Agentes de IA, Revisão de código, Human oversight, Acceptance criteria, Pull request, AI agents, Code reviewAbstract
CodeLab-IFPR is an extension laboratory where Software Engineering students build systems for community partners. In one of them, Coopervai, which supports a glass recycling cooperative, reviewing Pull Requests (PRs) became a bottleneck: checking each PR against its corresponding User Story is slow and error-prone, as acceptance criteria are easily overlooked. This experience report describes how the review process was structured with Claude Code, under one rule: the AI does the checking work and the decision remains human. The setup combines three skills (review orchestration, visual validation of the changed screens, and the project's business context), six read-only specialist agents (PHP, Laravel, Blade/Alpine, React, MySQL, and security/LGPD), two guardrails enforced by the tool itself (no public action without the reviewer's "approved N" reply, and blocked reading of secret files), and a script that measures the cost of each review. The verdict has three levels and every satisfied criterion cites evidence. As of September 18, 2026, the core flow had been used on real PRs, the guardrails had been tested in simulated scenarios and in real blocks, and the heuristic pre-analysis of screens is treated as support for the reviewer, not as a replacement.
References
Aikido Security (2025). PromptPwnd: prompt injection em GitHub Actions com agentes de IA. https://www.aikido.dev/blog/promptpwnd-github-actions-ai-agents. Acesso em: 30 set. 2026.
Anthropic (2026). Claude Code: documentação de skills, subagentes e hooks. https://code.claude.com/docs. Acesso em: 30 set. 2026.
Brasil (2018). Lei nº 13.709, de 14 de agosto de 2018: Lei Geral de Proteção de Dados Pessoais (LGPD). Diário Oficial da União.
Guerino, G. C. et al. (2025). Can GPT-4o evaluate usability like human experts? A comparative study on issue identification in heuristic evaluation. In Human-Computer Interaction – INTERACT 2025. Springer.
Nielsen, J. (1994). Enhancing the explanatory power of usability heuristics. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '94), pages 152-158. ACM.
Downloads
Published
Issue
Section
Categories
License
Copyright (c) 2026 João Lucas Pinheiro de Oliveira, Ana Beatriz, Gustavo Randi da Cruz, Eliandro Gomes da Silva, Marcelo Figueiredo Terenciani, Frank Willian Cardoso de Oliveira (Autor)

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
Os autores mantêm os direitos autorais sobre os trabalhos publicados nesta revista, concedendo à SETIF o direito de primeira publicação. O conteúdo está licenciado sob uma Licença Creative Commons Atribuição-CompartilhaIgual 4.0 Internacional (CC BY-SA 4.0), que permite copiar, redistribuir, remixar, transformar e criar a partir do material para qualquer finalidade, inclusive comercial, desde que seja atribuída a autoria e feita referência à publicação original neste local.
Os autores concordam que qualquer reutilização de seu trabalho por terceiros deve incluir o nome dos autores, o título do artigo, o nome da revista, o DOI (quando disponível) e o link para a licença.
É permitido e incentivado que os autores disponibilizem a versão publicada do trabalho em repositórios institucionais, sites pessoais ou redes acadêmicas imediatamente após a publicação, com menção à publicação inicial nesta revista.