Revise código com Codex antes de fazer merge
Autoria: OpenAI · Assistir no YouTube
Vídeo de autoria do canal indicado, não da IANIA; todos os direitos pertencem ao criador. Transcrição, resumo e tradução gerados automaticamente; o conteúdo no idioma original é preservado na versão em idioma original.
Idioma original: inglês
Vídeo original: Review Code with Codex Before You Merge · Canal: OpenAI · 02:06 · Assistir no YouTube
Tópicos: Automação de tarefas e workflows, Engenharia de software com IA, Modelos de IA, Open source e ecossistemas de software
Codex reúne em um só lugar pull requests do GitHub de diferentes repositórios e ajuda a organizar as revisões. As revisões na nuvem podem começar automaticamente quando o conector tem as permissões adequadas, e os comentários aparecem junto às alterações. Em cada pull request, é possível conversar com o Codex, consultar skills e conectores, personalizar instruções e iniciar uma revisão local privada. O vídeo também mostra como elaborar comentários no estilo da equipe e acompanhar o feedback sem sair do Codex.
Pontos-chave
Seção intitulada “Pontos-chave”- O Codex centraliza pull requests e revisões de diferentes repositórios em uma caixa de entrada.
- É possível ver revisões atribuídas ao usuário, alterações de sua autoria e prioridades.
- Revisões na nuvem podem ser executadas automaticamente com as permissões corretas do repositório.
- Os comentários feitos pelo Codex no GitHub aparecem junto às alterações.
- Cada pull request tem um chat privado para resumir mudanças e explicar riscos.
- Skills e conectores, como diretrizes de revisão e documentos de design, podem ser usados no contexto.
- As instruções de revisão podem ser personalizadas, inclusive para produzir resumos curtos ou análises de risco.
- Uma revisão local privada pode ser iniciada separadamente da revisão na nuvem.
- O Codex permite conferir comentários sugeridos em relação ao diff e usar ações de revisão sem sair da ferramenta.
- GitHub Code Review está disponível de forma geral, e o suporte a GitLab está em prévia.
Capítulos
Seção intitulada “Capítulos”| Início | Capítulo | Resumo |
|---|---|---|
| 00:00 | Centralizar revisões de código | O vídeo apresenta a revisão de código como um gargalo e mostra a caixa de entrada do Codex com pull requests de vários repositórios. |
| 00:30 | Revisões na nuvem e feedback | O usuário fixa um pull request e consulta os comentários da revisão na nuvem junto às alterações. |
| 01:03 | Contexto e instruções personalizadas | O Codex pode resumir mudanças, explicar riscos e usar skills, conectores e instruções de revisão personalizadas. |
| 01:35 | Comentários e ações de revisão no Codex | O usuário confere comentários sugeridos em relação ao diff, trabalha com o feedback no mesmo lugar e vê a disponibilidade do recurso. |
Citações
Seção intitulada “Citações”A revisão de código é o novo gargalo. — 00:00
As revisões iniciais podem ser executadas automaticamente. — 00:30
Posso pedir: resuma esta alteração e explique os riscos para todo este projeto. — 01:03
Posso conferir o comentário em relação ao diff. — 01:35
Elimine esses gargalos. — 02:06
Conceitos e entidades
Seção intitulada “Conceitos e entidades”- Codex (ferramenta): Ferramenta apresentada no vídeo para organizar pull requests, revisar alterações e trabalhar com comentários.
- GitHub (empresa): Plataforma cujos pull requests e comentários de revisão aparecem no Codex.
- GitLab (empresa): Plataforma com suporte em prévia para o recurso de revisão de código mencionado.
- OpenAI (empresa): Empresa responsável pelo canal que publicou a demonstração do Codex.
- GitHub Code Review (ferramenta): Recurso de revisão de código apresentado como disponível de forma geral.
- revisão na nuvem (conceito): Revisão inicial que pode ser executada automaticamente quando o conector tem as permissões necessárias.
- revisão local privada (conceito): Revisão iniciada pelo usuário localmente, separada da revisão na nuvem.
- pull request (conceito): Alteração proposta que pode ser analisada e discutida no Codex.
Tradução completa (pt-BR)
Seção intitulada “Tradução completa (pt-BR)”00:00 Isso soa familiar? Ei, você pode dar uma olhada rápida nisto? E você responde: claro. De qual repo estamos falando? O que mudou? E de onde veio esse recurso? Olha, há muito código sendo escrito o tempo todo, em todas as nossas empresas. A revisão de código é o novo gargalo. E é por isso que agora o Codex reúne esse workflow em um só lugar. Esta é minha caixa de entrada pessoal com pull requests do GitHub de todos os meus repos. Posso ver as revisões atribuídas a mim.
00:30 Posso ver o que escrevi e também encontrar prioridades. Agora, aqui está um que foi atribuído especificamente a mim. Vou fixá-lo na barra lateral. Assim, é fácil voltar a ele. A revisão de código na nuvem já fez uma primeira análise. Depois que o conector tem as permissões corretas para o repo, as revisões iniciais podem ser executadas automaticamente. Os comentários que o Codex deixa no GitHub também aparecem aqui. Assim, posso ler o feedback junto com as alterações, sem precisar trocar de ferramenta nem me preocupar em gerenciar um ambiente na nuvem. Cada pull request tem um chat privado.
01:03 Adoro isso. Olha, posso pedir: resuma esta alteração e explique os riscos para todo este projeto. E todas as minhas skills e conexões podem ser incluídas neste contexto. Como as diretrizes de revisão da nossa equipe, os documentos de design ou o que for. Também posso personalizar as instruções de revisão de acordo com o que prefiro. Por exemplo, pedir um resumo curto ou uma análise de riscos. Ou, ei, que tal explicar isso até mesmo no estilo de uma história em quadrinhos? Se eu quiser outra análise, posso iniciar uma revisão privada local por conta própria.
01:35 Isso é separado da revisão na nuvem que foi executada antes. Agora posso perguntar, fazer perguntas e redigir um comentário no estilo de revisão da nossa equipe. Posso conferi-lo em relação ao diff. Posso personalizá-lo e usar o comentário e as ações de revisão diretamente no Codex. Adoro não ter que sair daqui. Agora, quando sou o autor, posso voltar às minhas alterações e trabalhar no feedback no mesmo lugar. E essa é a revisão de código no Codex. Encontre o trabalho, entenda rapidamente a alteração e faça a revisão avançar
02:06 tudo em um só lugar. Elimine esses gargalos. O GitHub Code Review está disponível em geral, com suporte ao GitLab em prévia. Experimente com a próxima revisão que estiver esperando na sua caixa de entrada.
Transcrição original
[00:00] Does this sound familiar? Hey, can you give this a quick review? And you’re like, sure. Which repository is this? What’s different about this? And where is this feature coming from? Look, there’s so much code being written all the time, all over all of our companies. Code review is the new bottleneck. And that’s why Codex now brings that workflow into one place. This is my personal inbox with GitHub pull requests from across my repositories. I can see the reviews that are assigned to me.
[00:30] I can see stuff I authored and I can also find priorities. Now here’s one that is assigned specifically to me. I’m going to pin it in the sidebar. So it’s easy to come back to. Cloud code review has already taken a first pass. Once the connector has the right repository permissions, initial reviews can run automatically. The comments Codex leaves on GitHub show up here too. So I can read the feedback alongside the change and I don’t need to switch tools or worry about managing a cloud environment. Each pull request has a private chat.
[01:03] I love this. Look, I can ask, summarize this change and explain the risks for this entire project. And all my skills and connectors can be brought into this context. Like our team’s review guidelines or design documents or whatever. I can also customize the review instructions depending on how I like things. Like give me a short summary, or how about a risk analysis? Or hey, how about even put this in a comic book style explanation? If I want another pass, I can start a local private review myself.
[01:35] Now that’s separate from the cloud review that ran ahead of time. And now I can ask, ask questions and draft a comment in our team’s review style. I can check it against the diff. I can make it my own and I can use the comment and the review actions right here in Codex. I love that I don’t have to leave. Now when I’m the author, I can switch back to my changes and work through the feedback in the same place. And that’s code review in Codex. Find the work, quickly understand the change, and move the review
[02:06] forward all in one place. Remove those bottlenecks. GitHub Code Review is generally available with GitLab support in preview. Try it with the next review waiting in your inbox.