Documento original que o Luiz escreveu em 12/11/2026.
Projeto 1 — Agente de Edição de Vídeos para Redes Sociais
Objetivo e problema
O agente transforma um vídeo de celular e um áudio gravado no Reaper em um post pronto para copiar e colar no Instagram, sem que Luiz edite nada à mão.
Problema: editar vídeos, juntar o áudio do Reaper e manter o cronograma de postagens toma o tempo de quem quer crescer o perfil de guitarrista.
Usuário: o próprio Luiz, que grava, aprova e agenda.
Resultado esperado: ao soltar o vídeo e o .wav numa pasta, o vídeo editado aparece na planilha Cronograma com legenda, hashtags e data sugerida, aguardando aprovação.
Critério de sucesso (proposto): para publicar uma música nova, Luiz só assiste ao vídeo, aprova e cola a legenda no Instagram. Não abre editor de vídeo nem preenche a planilha à mão.
Escopo
O agente prepara tudo sozinho; o que vira post ou entra na agenda de publicação depende de Luiz.
| Camada | O que acontece |
| Faz sozinho | Detecta os arquivos novos, sincroniza áudio e vídeo, edita, transcreve a fala, escreve legenda e hashtags, registra a linha na planilha com status Proposto e data sugerida, num calendário de 3 a 4 posts por semana (2 do DGPG e 2 da carreira solo), envia os e-mails |
| Só com aprovação de Luiz | Marcar um vídeo como Pronto p/ postar; agendar ou publicar no Instagram |
| Fora do escopo | Gravar, mixar no Reaper, programar a postagem por API, responder comentários |
O agente de edição já existe no Claude Code, parcialmente configurado. Este projeto constrói o que falta ao redor dele: planilha, legenda, lembretes e revisão semanal. Tudo roda no computador de Luiz.
Fluxo informacional
O agente cuida das etapas 1 a 6, e Luiz entra em três pontos: aprovar, agendar e confirmar a postagem.
Luiz solta o vídeo e o .wav na pasta de entrada e o fluxo começa. Se Luiz rejeitar um vídeo, ele volta à edição com a observação escrita na planilha.
Estrutura de dados
O agente lê uma pasta de entrada e escreve em uma única fonte de verdade: a planilha Cronograma, que já existe no Google Sheets.
Pastas (nomes a definir): uma de entrada, onde Luiz solta o vídeo do celular e o .wav do Reaper, e uma de saída, com o vídeo editado. A coluna Arquivo da planilha guarda o caminho do vídeo final.
Colunas da planilha Cronograma. As 146 linhas de Corte já estão preenchidas; o agente não mexe nelas por enquanto e preenche as linhas Música (Luiz).
| Coluna | Já existe | Função |
| # | sim | Posição na fila |
| Data | sim | Data sugerida (segunda e quinta) |
| Dia | sim | Dia da semana |
| Tipo | sim | Corte ou Música (Luiz) |
| Episódio | sim | Origem do corte; "—" para música |
| Arquivo | sim | Caminho do vídeo final; muda junto com o status |
| Duração (s) | sim | Duração do vídeo |
| Título | sim | Título do post |
| Legenda | sim | Texto completo para copiar e colar |
| Status | sim | Ciclo descrito abaixo |
| Horário | proposta | O Instagram pede hora para agendar; hoje só há data |
| Link do vídeo | proposta | Para assistir direto do e-mail de revisão |
| Observações | proposta | Motivo da rejeição, escrito por Luiz e lido pelo agente |
Ciclo de status. Os quatro primeiros já aparecem na planilha; Proposto e Refazer são propostos aqui.
| Status | Significa | Quem muda |
| A gravar | Vaga reservada para música de Luiz, ainda sem vídeo | Já existe |
| Proposto | Vídeo editado e legenda prontos, aguardando aprovação | Agente |
| Pronto p/ postar | Aprovado por Luiz | Luiz |
| Agendado | Programado no Instagram | Luiz |
| Postado | Publicado | Luiz, confirmado na revisão semanal |
| Refazer | Rejeitado; o agente lê a observação e edita de novo | Luiz |
O nome do arquivo acompanha o status. O nome traz o nome da música, extraído da transcrição, e termina com o status da linha. Toda vez que Luiz muda o status na planilha, o agente renomeia o arquivo e atualiza a coluna Arquivo. Assim a pasta mostra, só pelos nomes, o que está em edição, aprovado, agendado e postado.
| Status | Nome do arquivo (exemplo) |
| Proposto | 2-minutes-to-midnight_proposto.mp4 |
| Pronto p/ postar | 2-minutes-to-midnight_pronto-p-postar.mp4 |
| Agendado | 2-minutes-to-midnight_agendado.mp4 |
| Postado | 2-minutes-to-midnight_postado.mp4 |
| Refazer | 2-minutes-to-midnight_refazer.mp4 |
A planilha é a fonte de verdade: o arquivo sempre se ajusta ao status, nunca o contrário.
Regras do agente
Cada etapa segue uma regra explícita, para que o resultado seja o mesmo toda vez.
Sincronização. Luiz fala "3, 2, 1" e a performance começa. O agente localiza essa contagem no áudio do celular e alinha o .wav do Reaper ao início da performance. O áudio final é o .wav, sem recompressão intermediária. A sincronização já funcionou uma vez; a precisão se refina com o uso, comparando também a forma de onda da guitarra captada pelo celular.
Edição. O agente segue as regras e o design system que já existem no agente de edição de vídeos, separados por tipo de post (veja abaixo).
Regras por tipo de post. O agente aplica um conjunto de regras diferente para cada tipo, e Luiz as escreve de forma explícita ao criar o agente.
- DGPG: o design system e as regras que já existem no agente de edição de vídeos e que produziram os cortes atuais.
- Carreira solo: as regras que já existem no agente para o perfil de Luiz Segantini, que mudam com o tempo. Regra de fechamento: o vídeo termina com um fade out da imagem até a logo LS preta, com uma chamada para mandar mensagem a quem tiver interesse em aulas de música ou quiser conhecer mais do trabalho de Luiz.
Legenda. O agente transcreve o que Luiz fala no vídeo (nome da música ou do trecho, e o contexto) e escreve o post no padrão do tipo do post, DGPG ou carreira solo:
DGPG
<Título>
<uma ou duas frases sobre o corte>
Com @vitorbsg
Conversa completa no canal De Guitarrista para Guitarrista.
#guitarra #deguitarristaparaguitarrista + hashtags atuais
Carreira solo (provisório, regras a definir)
<Título>
<uma ou duas frases sobre o vídeo, nas palavras de Luiz>
<hashtags a definir>
O texto deve soar como Luiz, não como texto genérico de IA: o agente parte das palavras ditas no vídeo.
Menção ao Vitor. O agente escreve @vitorbsg em toda legenda de post do DGPG. Nos posts da carreira solo, só quando Luiz pedir.
Nome do arquivo. O agente extrai da transcrição o nome da música (por exemplo, quando Luiz diz "este vídeo é da música 2 Minutes to Midnight, do Iron Maiden") e o usa no título, na legenda e no nome do arquivo. Se o vídeo for um trecho ou um improviso, o nome segue o que Luiz diz na fala. A cada mudança de Status, ele renomeia o arquivo e atualiza a coluna Arquivo; os detalhes estão em Estrutura de dados. Se a transcrição não deixar o nome claro, o agente avisa no e-mail de revisão em vez de adivinhar.
Hashtags. Um conjunto fixo mais sugestões em alta. A fonte das tendências será decidida depois. Luiz valida na revisão semanal.
Data. O agente sugere a data seguindo o padrão semanal (de 3 a 4 posts: 2 do DGPG e 2 da carreira solo), escreve na planilha com status Proposto e nunca altera linhas Agendado ou Postado.
Lembretes e revisão semanal
Luiz aprova uma vez por semana, em lote, e recebe os avisos por e-mail, no endereço pessoal que ele acessa todo dia.
E-mail semanal de revisão (dia e hora a definir) reúne:
- Vídeos com status Proposto para assistir, com link e legenda.
- Posts da semana seguinte e o status de cada um.
- Linhas com data passada ainda como Agendado, para Luiz confirmar se foram Postado. Em 12/11, isso vale para a linha 1 (09/11).
- Próximas vagas A gravar sem vídeo. A primeira é 03/12.
Aprovar é mudar o status na planilha: Proposto vira Pronto p/ postar, ou Refazer com uma observação.
Avisos de controle (frequência a definir):
- confirmação quando um vídeo entra no cronograma, com a data sugerida;
- pergunta quando o cronograma fica dias sem atualização, por exemplo "você gravou algo esta semana?".
Decisões tomadas em 12/11
Luiz fechou as decisões abaixo, e nenhuma delas bloqueia a implementação.
| Ponto | Decisão |
| Cadência e mistura | De 3 a 4 posts por semana (antes, 2): 2 do DGPG, com a menção ao @vitorbsg, e 2 da carreira solo de Luiz, sem menção. Os cortes que já existem entram nos posts do DGPG. |
| Vídeos de Luiz | Não precisam ser a música inteira: pode ser um trecho, um improviso ou algo específico. Luiz descreve isso na fala do vídeo, e o agente ajusta título, legenda e nome do arquivo. |
| Menção ao Vitor | O @vitorbsg só aparece nos vídeos do DGPG. Nos vídeos de Luiz, só quando ele pedir. |
| Título da linha 8 | Grafia corrigida na planilha para 2 Minutes to Midnight. |
| TikTok | Fora do escopo por enquanto. Luiz agenda no Instagram com copiar e colar. |
| Computador desligado | Raramente acontece; sem tratamento especial. |
| 146 cortes | Ficam como estão por enquanto, inclusive nomes e posições. |
| Sincronização | Luiz valida tudo na revisão; deixa de ser ponto em aberto. |
| Verificação do status | O agente confere a planilha periodicamente, por exemplo a cada hora com o computador ligado, e sempre antes do e-mail semanal. |
| Chamada ao canal | Deixa de ser ponto em aberto e passa a ser regra de cada tipo de post. |
| Regras do DGPG | Seguem o design system e as regras que já existem no agente de edição de vídeos e que produziram os cortes atuais. Luiz as escreve de forma explícita ao criar o agente. |
| Regras da carreira solo | Já existem no agente, mudam com o tempo e serão refinadas ao criar o agente. Regra de fechamento: fade out da imagem até a logo LS preta, com uma chamada para mandar mensagem a quem tiver interesse em aulas de música ou quiser conhecer mais do trabalho de Luiz. |
| Fonte das hashtags em alta | Fica para depois e não bloqueia a implementação. |
| Semana de 3 posts (premissa) | O agente assume 2 posts do DGPG e 1 da carreira solo; Luiz ajusta na revisão semanal. |
Ordem sugerida de implementação
Comece pelo que define o resultado final, a memória de edição e a planilha, e deixe a automação das pontas para depois.
- Escrever de forma explícita as regras e o design system do DGPG e da carreira solo, a partir do agente de edição que já existe.
- Ajustar a planilha: status Proposto e Refazer, colunas Horário, Link do vídeo e Observações. Definir também o padrão semanal de 3 a 4 posts.
- Ligar a pasta de entrada ao agente de edição que já existe no Claude Code.
- Gerar transcrição, legenda e hashtags no padrão da planilha.
- Fazer o agente escrever na planilha: ocupar a próxima vaga A gravar com status Proposto.
- Montar o e-mail semanal de revisão e os avisos de controle.
- Rodar algumas semanas conferindo a sincronização de ouvido e refinar.
- Opcional: avaliar a automação de agendamento no Instagram.