Inspecionar um skill e testar seus controles
Revise as instruções de um skill instalado e teste um controle configurado com arquivos inofensivos.
Cobre Claude: rascunho, ChatGPT: rascunho e Grok: rascunho
Os passos em rascunho não foram conferidos em uma execução completa. «Não coberto» significa que este tutorial não fornece instruções para a ferramenta, não que ela não tenha a capacidade.
O que mudou desde que isto foi escrito
- Confira as restrições de arquivos após atualizar Codex ou Claude Code
O Codex CLI 0.156.0 corrige falhas nas restrições de acesso. O Claude Code 2.1.280 corrige verificações de escrita por links simbólicos: um link dentro do projeto pode apontar para um arquivo externo.
Ação recomendada: Se você depende de restrições de pastas, peça ao responsável técnico que instale uma versão aprovada com essas correções. Com arquivos fictícios, teste uma edição permitida e outra proibida fora da pasta autorizada, inclusive por um link simbólico. Confira o conteúdo real e o resultado da ferramenta. Se o arquivo externo mudar, suspenda o uso dessa configuração em casos profissionais até corrigir e testar novamente o controle.
Fontes: Codex CLI 0.156.0, Claude Code 2.1.280
- Claude Code: confira as skills sincronizadas antes de usá-las em um caso
O Claude Code 2.1.275 adiciona a sincronização de skills e plugins da conta às sessões de terminal com login. Uma skill aparecer na lista não significa que sua organização a aprovou.
Ação recomendada: Abra /skills e confira a origem de cada skill que pretende usar. Leia as instruções e teste com registros fictícios. Peça ao administrador que desative a sincronização da conta se ela não estiver autorizada; não presuma que uma edição local altera a cópia da conta.
Fontes: Claude Code 2.1.275, Claude Code Skills
- Claude Code: confira novamente as restrições de acesso
As versões 2.1.271 e 2.1.273 do Claude Code corrigiram casos em que as configurações da organização não eram aplicadas como previsto. As correções incluem restrições a serviços conectados e skills sincronizadas do claude.ai que continuavam disponíveis após a organização desativá-las.
Ação recomendada: Se sua organização administra o Claude Code centralmente, peça à TI que instale a atualização aprovada e teste um serviço permitido e outro bloqueado pela política, com material de teste inofensivo. Confira se as skills desativadas estão indisponíveis e repita o teste após trocar de conta. Se um serviço bloqueado continuar acessível, interrompa o uso dessa conexão em casos jurídicos até verificar a restrição.
Fontes: Claude Code 2.1.271, Claude Code 2.1.273
- Claude Code: confira quais arquivos ele pode alterar
O Claude Code 2.1.269 corrigiu a aplicação das configurações da organização e a verificação de permissões para alterar arquivos. Também adicionou uma forma de executar testes fornecidos por um plugin.
Ação recomendada: Se sua equipe usa o Claude Code, peça ao responsável de TI que verifique se ele está impedido de alterar arquivos fora das pastas autorizadas. Passar em um teste de plugin não comprova a correção da análise jurídica: confira os documentos e as fontes jurídicas em que ela se baseia.
Fontes: Claude Code 2.1.269
- Claude Code: instalar plugins continua exigindo autorização
A versão 2.1.195 corrigiu verificações de consentimento para plugins externos e problemas ao reiniciar tarefas em segundo plano.
Ação recomendada: Peça ao administrador que demonstre que um plugin não autorizado não pode ser instalado. Ao retomar uma tarefa, confira o que foi concluído antes de usar o resultado.
Fontes: Claude Code changelog, Claude Code Action 2.1.195 bump commit, Claude Code 2.1.195
- Trabalho remoto e respostas salvas do Claude exigem verificações separadas
O Codex Remote foi lançado em 25 de junho. Separadamente, o Claude Code 2.1.193 adicionou registros de respostas que podiam seguir a configuração de registro de instruções.
Ação recomendada: Confirme qual computador executará o trabalho remoto. Pergunte ao administrador se as respostas do Claude agora são salvas e confira um exemplo fictício conforme sua política de retenção.
Fontes: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.193 bump commit, Claude Code 2.1.193
- Claude Code: limitar o acesso a senhas e chaves
A versão 2.1.187 adicionou controles sobre a leitura de arquivos e configurações com credenciais por comandos.
Ação recomendada: Peça à equipe de TI que teste as restrições com credenciais fictícias. Confirme que o acesso é negado antes de expor senhas ou chaves reais.
Fontes: Claude Code changelog, Claude Code Action 2.1.187 bump commit, Claude Code 2.1.187
- Claude Code: tarefas interrompidas devem continuar paradas
A versão 2.1.191 corrigiu reinícios inesperados, configurações da organização que não eram atualizadas e falhas temporárias de conexão.
Ação recomendada: Peça ao administrador que teste uma tarefa parada e uma conexão interrompida com arquivos fictícios. Confirme que a tarefa não reinicie e que trabalhos incompletos sejam claramente indicados.
Fontes: Claude Code changelog, Claude Code Action 2.1.190 bump commit, Claude Code Action 2.1.191 bump commit, Claude Code 2.1.191
- Comentários posteriores não devem mudar uma revisão de IA autorizada
Uma correção do Claude Code Action excluiu comentários adicionados ou editados após o evento que iniciou a revisão.
Ação recomendada: Se sua equipe usa Claude para revisar alterações no GitHub, peça ao responsável que teste se um comentário posterior pode virar uma nova instrução para uma revisão já iniciada; isso deve ser impedido.
Fontes: Claude Code Action trigger-time review filtering commit
- Gravar tarefas e aprovar ações são decisões distintas
Record & Replay foi lançado no macOS excluindo inicialmente EEE, Reino Unido e Suíça. Separadamente, o Claude Code 2.1.183 corrigiu notificações que aprovavam indevidamente ações à espera de decisão humana.
Ação recomendada: Confira a disponibilidade atual antes de testar uma tarefa fictícia. Se usa automações do Claude, peça ao responsável que demonstre que uma notificação não pode aprovar uma ação por você.
Fontes: OpenAI Codex changelog, OpenAI Codex Record & Replay documentation, Claude Code changelog, Claude Code Action 2.1.181 bump commit, Claude Code Action 2.1.183 bump commit, Claude Code 2.1.183
- Uma resposta interrompida do Claude pode continuar incompleta
O Claude Code 2.1.179 preservou respostas parciais após quedas de conexão. Outra expansão do Codex cobriu EEE, Reino Unido e Suíça, com Memories inicialmente desativado nesses locais.
Ação recomendada: Antes de usar um rascunho recuperado, compare os documentos e perguntas abordados com o pedido original. Confira separadamente a disponibilidade regional atual e as configurações de memória da organização.
Fontes: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.179 bump commit, Claude Code 2.1.179
- Tarefas delegadas pelo Claude também precisam de controles
A versão 2.1.178 corrigiu restrições ignoradas nas ferramentas de tarefas delegadas e adicionou regras de permissão mais específicas.
Ação recomendada: Peça ao administrador que teste uma ação permitida e outra proibida em um projeto fictício, incluindo uma tarefa delegada. Confirme que ambas respeitam os limites definidos.
Fontes: OpenAI Codex changelog, Claude Code changelog, Claude Code Action 2.1.178 bump commit, Claude Code 2.1.178
- A integração do Claude com GitHub podia permitir comandos demais
Uma correção do Claude Code Action impediu que certas permissões limitadas fossem interpretadas como acesso irrestrito a comandos.
Ação recomendada: Peça ao responsável que confirme a instalação da correção e demonstre que um comando não relacionado continua bloqueado. Uma configuração aparentemente restritiva não basta.
Fontes: Claude Code Action scoped Bash permission parser fix, Claude Code Action MCP allowed-tools parser alignment
- Testes de navegador do Codex podem expor mais que a página visível
A atualização de junho adicionou ferramentas de diagnóstico do navegador e corrigiu o cumprimento das configurações de aprovação em tarefas agendadas.
Ação recomendada: Teste o acesso ao navegador com uma página sem material de clientes. Em tarefas agendadas, peça ao responsável que demonstre que ações sujeitas a aprovação realmente aguardam uma decisão.
Fontes: OpenAI Codex changelog, Claude Code Action auth fallback commit, Claude Code Action SDK iterator commit, Claude Code Action 2.1.175 bump commit
- Uma pontuação de segurança de IA não verifica a correção jurídica
A OpenAI adicionou pontuações de moderação às solicitações de geração compatíveis. Elas classificam conteúdo, sem verificar raciocínio jurídico ou citações.
Ação recomendada: Se sua ferramenta usa essas pontuações, pergunte o que cada uma mede. Continue verificando documentos e fontes jurídicas e evite guardar cópias desnecessárias de textos de clientes.
Fontes: OpenAI API changelog, OpenAI Moderation guide, Claude Code changelog, Claude Code Action dependency update
- Publicar sites Codex e estimar custos exige revisão
O Codex Sites entrou em prévia em junho. Separadamente, certas sessões de computação da API passaram à cobrança por minuto, com mínimo de cinco minutos.
Ação recomendada: Revise cada página e quem pode acessá-la antes de publicar. Para uma ferramenta de IA sob medida, peça custos baseados no tempo real de execução e nas tarifas atuais.
Fontes: OpenAI Codex changelog, OpenAI API changelog, Claude Code Action workload identity federation commit
- Antes de retomar Claude, confira o que ele pode acessar
A versão 2.1.144 permitiu retomar tarefas em segundo plano e corrigiu ferramentas ausentes em listas longas de conexões.
Ação recomendada: Antes de continuar, confirme os arquivos de origem e o trabalho pendente. Pergunte se todas as ferramentas esperadas estão visíveis; uma ferramenta ausente pode deixar parte do trabalho incompleta.
Fontes: OpenAI Codex changelog, Claude Code changelog, Claude Code 2.1.144
- Tarefas em segundo plano podem alterar seus arquivos principais
O Claude Code 2.1.143 adicionou uma opção para alterar a cópia principal em tarefas em segundo plano e melhorou a preservação das configurações.
Ação recomendada: Antes de deixar uma tarefa rodando, confirme qual cópia ela pode alterar. Peça ao responsável que confira se os limites de acesso são mantidos quando ela é retomada.
Fontes: OpenAI Codex changelog, Claude Code release notes, Claude Code 2.1.143
- Encontrar uma tarefa na lista não limita seu acesso
O Claude Code 2.1.141 adicionou um filtro por pasta de projeto e preservou configurações de aprovação ao mover tarefas para segundo plano.
Ação recomendada: Abra a tarefa e confira a pasta real e as permissões antes de continuar. O filtro ajuda a encontrar o trabalho, mas não o restringe àquela pasta.
Fontes: Claude Code changelog, Claude Code Action 2.1.141 dependency update, Claude Code 2.1.141
- Diga ao Claude o que significa terminar
O Claude Code 2.1.139 adicionou metas com condições explícitas de conclusão e mudou a execução de comandos em certas verificações automáticas.
Ação recomendada: Defina um resultado verificável e quando a falta de evidências deve parar a tarefa. Peça testes dos controles automáticos alterados; continuar trabalhando não comprova conclusão.
Fontes: Claude Code changelog, Claude Code action bump, Claude Code 2.1.139
- Permissão para executar uma ação não aprova o resultado
A orientação de maio esclareceu que Codex Auto-review avalia certos pedidos de permissão. Não comprova correção jurídica nem autoriza publicação.
Ação recomendada: Confira o trabalho concluído: leia os trechos alterados e verifique as fontes. Separe a permissão para executar a tarefa da decisão de usar ou publicar seu resultado.
Fontes: Codex changelog, Codex Auto-review, Codex agent improvement loop cookbook, Codex iterative repair loop cookbook
- Confira a conta e o modelo antes de iniciar um piloto
A revisão de maio substituiu orientações desatualizadas sobre modelos e planos OpenAI por links de documentação. Nomes antigos não comprovam disponibilidade atual.
Ação recomendada: Registre plano, modelo, ferramentas e configurações de dados. Teste com material fictício e confirme separadamente o acesso à API e os custos necessários ao projeto.
Fontes: OpenAI models, ChatGPT pricing, GPT-5.5 in ChatGPT, Responses API migration, OpenAI tools guide, Code Interpreter tool
- Garanta que Claude comece pela versão correta dos arquivos
A versão 2.1.133 adicionou a escolha da versão inicial de uma cópia de trabalho separada. A escolha afeta a inclusão de alterações recentes ainda não compartilhadas.
Ação recomendada: Informe a quem prepara a tarefa qual versão usar. Confira a presença de uma alteração recente conhecida antes de pedir ao Claude que edite a cópia.
Fontes: Claude Code changelog, Claude Code 2.1.133
- Defina o que Codex pode alterar sem supervisão
A revisão de maio adicionou orientações sobre tarefas recorrentes, cópias de trabalho separadas e aprovações para trabalho sem acompanhamento.
Ação recomendada: Defina projeto, alterações permitidas e condições de parada. Faça um teste com arquivos fictícios e confira como o trabalho não concluído é informado.
Fontes: Codex changelog, Codex Automations, Codex worktrees, Codex browser extension, Codex subagents, Codex plugins, Codex sandboxing
- Compare transcrições de IA com o que foi realmente dito
Os lançamentos da OpenAI de maio incluíram novos modelos de voz, transcrição e tradução. O registro do lançamento não recomenda essas versões para uso atual.
Ação recomendada: Use uma gravação fictícia para conferir nomes, valores, negações e frases interrompidas. Confirme os idiomas atualmente aceitos antes de considerar o uso com clientes.
Fontes: OpenAI API changelog
- Claude pode propor alterações no GitHub; pessoas ainda as revisam
Esta entrada registra orientações para usar Claude Code por GitHub Actions em tarefas iniciadas por eventos ou instruções configurados.
Ação recomendada: Pergunte ao responsável quem pode iniciar uma tarefa e o que ela pode alterar. Leia toda a página revisada e suas fontes antes de aceitar uma mudança editorial.
- Como este manual transforma novidades em alterações nos guias
A entrada de maio apresentou um processo para verificar novidades, revisar orientações afetadas e concluir traduções antes de considerar uma atualização terminada.
Ação recomendada: Confira a entrada com o guia e as fontes vinculadas. Se houver divergência, envie a página e o trecho questionado pelo Contato para revisão.
Fontes: Codex Automations, Codex Skills, Codex internet access
Escolha um skill instalado e aprovado e, separadamente, um hook existente configurado pelo responsável técnico. Tenha fonte, versão, SKILL.md, scripts referenciados e configuração do hook. A lição fornece protocolo de teste, não uma implementação de proteção. Sem hook, marque essa parte como não executada e solicite configuração antes de afirmar proteção.
Um hook executa lógica configurada em um evento definido. Um skill fornece instruções; seu texto não constitui sozinho um controle de acesso.
No Claude Code examine o SKILL.md instalado e seus arquivos. Use o nome real exibido; confira evento e regra do hook separadamente. Claude
Inspecionar um skill e testar seus controles
- Leia SKILL.md e cada script referenciado antes de ativar. Anote entradas, saída, chamadas externas e gravações de arquivos; pare diante de comportamento inexplicado.
- Selecione o nome efetivamente instalado no aplicativo. Execute um caso inofensivo de resposta conhecida e confira a saída.
- Com o responsável técnico, escolha um arquivo inofensivo permitido e outro coberto pela regra de negação. Não use documentos de clientes. Registre antes os resultados esperados.
- Tente cada leitura pela ferramenta efetivamente coberta pelo hook. Guarde evento, caminho resolvido, regra e resultado. Recusa do modelo sem evento da ferramenta não testa o hook.
- Se o arquivo negado abrir, o permitido falhar inesperadamente ou o hook não executar, deixe de confiar nesse controle. Corrija a configuração com o responsável e repita ambos os testes.
Prompt com os dados necessários
Forneça as instruções aprovadas do skill e os registros reais de teste com o prompt. O exemplo abaixo é inventado e não foi executado.
Examine as instruções do skill e os registros de teste fornecidos. Produza tabela: entrada | resultado esperado | evento observado | resultado real | pendência. Separe qualidade da saída e controle de acesso. Não invente eventos nem aprove teste não executado. Não altere skill, hook ou permissões.Exemplo fictício e correção
Caso sintético: a regra nega /test/Restricted/*; /test/Public/a.txt deve ser legível. A solicitação aponta para /test/AC-Restricted/a.txt e funciona. Erro: “Proteção aprovada”. Correção: “O caminho não era coberto pelo padrão; o caminho negado não foi testado”. Teste o arquivo restrito exato e depois o permitido. São caminhos ilustrativos, não uma configuração de segurança fornecida.
Conferências antes do uso
- Instruções não demonstram aplicação do controle. Confira evento real, regra de correspondência, escopo da configuração e resultado; ausência de evento não prova bloqueio bem-sucedido.
- Registre separadamente a qualidade da saída do skill e os testes do controle. Mantenha falhas e testes não executados visíveis; não descreva o skill como protegido antes de verificar o controle pertinente.
Se o plugin fornece uma suíte de avaliação, claude plugin eval pode executá-la, mas veja o que testa: uma pontuação não valida uma conclusão jurídica nem a política de acesso da organização. Claude Code
Um link simbólico dentro do projeto pode apontar para um arquivo externo. Se você depende de restrições de pastas, peça ao responsável técnico que instale uma versão atual aprovada. Com arquivos fictícios, teste uma edição permitida e outra proibida fora da pasta autorizada, inclusive por um link simbólico. Confira o conteúdo real e o resultado da ferramenta. Se o arquivo externo mudar, suspenda o uso dessa configuração em casos profissionais até corrigir e testar novamente o controle. Codex CLI · Claude Code
Se sua organização administra o Claude Code centralmente, peça à TI que instale a atualização aprovada e teste um serviço permitido e outro bloqueado pela política, com material de teste inofensivo. Confira se as skills desativadas estão indisponíveis e repita o teste após trocar de conta. Se um serviço bloqueado continuar acessível, interrompa o uso dessa conexão em casos jurídicos até verificar a restrição. Claude Code 2.1.271 · 2.1.273
Para o Claude Code: Abra /skills e confira a origem de cada skill que pretende usar. Leia as instruções e teste com registros fictícios. Peça ao administrador que desative a sincronização da conta se ela não estiver autorizada; não presuma que uma edição local altera a cópia da conta. Claude Code
Próximo passo
Revise as instruções de um skill instalado e teste um controle configurado com arquivos inofensivos.
Você acertou se
- Revise as instruções de um skill instalado e teste um controle configurado com arquivos inofensivos.
- Instruções não demonstram aplicação do controle. Confira evento real, regra de correspondência, escopo da configuração e resultado; ausência de evento não prova bloqueio bem-sucedido.
Verifique seu entendimento
Responda antes de abrir cada uma. Se uma resposta surpreender você, releia a seção de onde ela veio.
O skill proíbe ler arquivos restritos, mas nenhum evento do hook aparece. O controle técnico passou?
Mostrar resposta
Não. Instruções não demonstram aplicação do controle. Confira evento real, regra de correspondência, escopo da configuração e resultado; ausência de evento não prova bloqueio bem-sucedido.