O que é OpenSpec? Como funciona na prática com Claude e Codex
YouTube transcript, YouTube translate
A quick preview of the first subtitles so you know what the video covers.
E aí pessoal, beleza? Nesse vídeo a gente vai falar um pouquinho mais sobre o open spec, então com a evolução da IA e com o uso agora cada vez mais, né, no dia a dia de agentes da IA, principalmente, por exemplo, o Codex, o Cloud, o Coparlot e outros, começaram a surgir novas modalidades, novas formas, novas alternativas da gente programar com o uso da IA. Em outro vídeo eu falei um pouco mais sobre vibe coding e driving development, que é o uso da IA para pessoas que já t conhecimento nessa área de desenvolvimento e usam a IA para acelerar o processo, né, de criação de softwares. E agora também a gente tem, né, então ã o open spec, que basicamente ele vem, né, da ideia do Expec Driving Development, que é o SDD. Então, a gente tinha o DDD, o TDD, né, o BDD, tinha um monte de coisas, né, de arquiteturas e formas da gente construir. E agora tem o SDD, que é o spec driving development, que basicamente é quando a gente começa a construir a nossa documentação, a nossa spec de um novo sistema baseado com o uso de agentes de essa documentação, ela vai basicamente trazer, né, todo os detalhes, tudo que a gente precisa e a gente vai usar agentes da para nos auxiliar na construção dessa spec e, claro, posteriormente nos auxiliar também com os próximos passos. que é a parte da prototipação, que a gente pode usar, por exemplo, o próprio design do cloud, que agora tem, né, uma ferramenta absurda para criar protótipos de maneira extremamente realista ou até as IAs, né, anexadas, inclusas dentro do Figma hoje. E a gente vai usar, por exemplo, para criar prototipação. E posteriormente a gente faz toda a parte de diagramação, banco de dados junto dessa spec e aí vai pro desenvolvimento que dá para usar um Codex da vida, um copilot, um cloud e assim por diante, que são os agentes da, né, que a gente tem ali junto para que a gente possa trabalhar e desenvolver o nosso sistema. Mas antes da gente chegar nessas etapas, a gente tem a etapa, a etapa de desenvolvimento da documentação da spec completa. E aí que entra, né, o open spec. Basicamente, OPC, a gente pode considerar ele um framework que ele vai criar essa documentação no estilo spec Driving Development para que os agentes da, né, possam entender melhor, possam criar o contexto em cima dessa documentação e não se percam no meio do caminho. Algo super comum que acontece quando a gente usava na web ou até quando a gente usa mesmo os agentes da nossa máquina, eles ainda se perdem no meio do caminho.