Como funciona
Claude: você marca onde termina a parte fixa do prompt. Na primeira chamada ela é gravada no cache (1,25× o preço de entrada, ou 2× para duração de 1 hora); nas seguintes é lida por uma fração do preço: 2,5% a 10% da entrada, conforme o modelo. O cache expira após 5 minutos sem uso (ou 1 hora).
OpenAI: o cache é automático para prefixos repetidos e cobra 10% da entrada nos tokens em cache, sem custo de gravação.
Quando compensa
Compensa quando a parte fixa é grande e as chamadas são frequentes o bastante para o cache não expirar. Com taxa de acerto baixa, no Claude, cada gravação custa mais que a leitura economiza.
Coloque no começo do prompt o que nunca muda (instruções, ferramentas, documentos) e deixe para o fim o que muda a cada chamada.