1 00:00:00,005 --> 00:00:02,066 Vamos criar as regras do projeto? 2 00:00:04,998 --> 00:00:06,615 Regra é algo que todo agente do 3 00:00:06,615 --> 00:00:09,325 projeto precisa saber antes de começar. 4 00:00:09,325 --> 00:00:11,989 No meu caso, coisas como o idioma em que ele responde 5 00:00:11,989 --> 00:00:15,010 e os arquivos que ele não pode alterar sem me avisar. 6 00:00:15,010 --> 00:00:18,084 Ela pode valer para este projeto, para todos os projetos, 7 00:00:18,084 --> 00:00:20,683 ou só para um papel ou um tipo de CLI. 8 00:00:20,683 --> 00:00:25,023 Para este projeto, eu escrevo uma regra com duas orientações: responder 9 00:00:25,023 --> 00:00:29,156 em inglês e não alterar o package.json sem me avisar antes. 10 00:00:29,156 --> 00:00:33,246 Eu salvo, e a partir de agora ela vale para os agentes deste projeto. 11 00:00:33,246 --> 00:00:34,932 Quando eu crio a primeira etapa, 12 00:00:34,932 --> 00:00:38,029 aparece um pedido para gravar as orientações no CLAUDE.md. 13 00:00:39,061 --> 00:00:42,237 Antes de permitir, eu gosto de olhar o que vai ser gravado. 14 00:00:42,237 --> 00:00:43,763 É um bloco entre dois marcadores, 15 00:00:43,763 --> 00:00:46,413 e o resto do arquivo fica como estava. 16 00:00:46,413 --> 00:00:49,794 Essa permissão é por projeto, então ele só pergunta uma vez. 17 00:00:51,288 --> 00:00:53,560 O Claude respondeu com as duas orientações. 18 00:00:53,560 --> 00:00:55,644 No prompt, eu só perguntei quais regras ele 19 00:00:55,644 --> 00:00:58,643 tinha que seguir; o resto ele leu do arquivo. 20 00:00:58,643 --> 00:01:00,388 Tem também uma tela que mostra tudo o que o 21 00:01:00,388 --> 00:01:03,474 agente recebe, e de onde vem cada parte. 22 00:01:03,474 --> 00:01:06,639 Essa eu abro quando o agente faz algo que eu não esperava. 23 00:01:06,639 --> 00:01:08,893 Essa regra fica no repositório. 24 00:01:08,893 --> 00:01:12,832 O git status mostra os arquivos novos, então a regra vai no commit, 25 00:01:12,832 --> 00:01:15,699 e quem clonar o repositório recebe também. 26 00:01:15,699 --> 00:01:18,864 No Fluxo, tem um contador das regras do projeto. 27 00:01:18,864 --> 00:01:21,325 Elas valem para o Claude e para o Codex.