/ Diretório / Playground / Anthropic Cookbook
● Oficial anthropics ⚡ Instantâneo

Anthropic Cookbook

por anthropics · anthropics/anthropic-cookbook

Livro de receitas oficial da Anthropic para o Claude — caching, batching, RAG, agentes, multimodal, citações — com notebooks executáveis.

anthropics/anthropic-cookbook é a coleção oficial de receitas para a API Claude. Cada receita é um notebook focado: cache de prompts, batching de mensagens, loops agênticos, RAG com citações, visão multimodal, classificação e avaliação. Use como recurso de skill para que o Claude embase sugestões de implementação em exemplos testados.

Por que usar

Principais recursos

Demo ao vivo

Como fica na prática

pronto

Instalar

Escolha seu cliente

~/Library/Application Support/Claude/claude_desktop_config.json  · Windows: %APPDATA%\Claude\claude_desktop_config.json
{
  "mcpServers": {
    "anthropic-cookbook-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ],
      "_inferred": true
    }
  }
}

Abra Claude Desktop → Settings → Developer → Edit Config. Reinicie após salvar.

~/.cursor/mcp.json · .cursor/mcp.json
{
  "mcpServers": {
    "anthropic-cookbook-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ],
      "_inferred": true
    }
  }
}

Cursor usa o mesmo esquema mcpServers que o Claude Desktop. Config de projeto vence a global.

VS Code → Cline → MCP Servers → Edit
{
  "mcpServers": {
    "anthropic-cookbook-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ],
      "_inferred": true
    }
  }
}

Clique no ícone MCP Servers na barra lateral do Cline, depois "Edit Configuration".

~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "anthropic-cookbook-skill": {
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ],
      "_inferred": true
    }
  }
}

Mesmo formato do Claude Desktop. Reinicie o Windsurf para aplicar.

~/.continue/config.json
{
  "mcpServers": [
    {
      "name": "anthropic-cookbook-skill",
      "command": "git",
      "args": [
        "clone",
        "https://github.com/anthropics/anthropic-cookbook",
        "~/.claude/skills/anthropic-cookbook"
      ]
    }
  ]
}

O Continue usa um array de objetos de servidor em vez de um map.

~/.config/zed/settings.json
{
  "context_servers": {
    "anthropic-cookbook-skill": {
      "command": {
        "path": "git",
        "args": [
          "clone",
          "https://github.com/anthropics/anthropic-cookbook",
          "~/.claude/skills/anthropic-cookbook"
        ]
      }
    }
  }
}

Adicione em context_servers. Zed recarrega automaticamente ao salvar.

claude mcp add anthropic-cookbook-skill -- git clone https://github.com/anthropics/anthropic-cookbook ~/.claude/skills/anthropic-cookbook

Uma linha só. Verifique com claude mcp list. Remova com claude mcp remove.

Casos de uso

Usos do mundo real: Anthropic Cookbook

Adicionar cache de prompts para reduzir sua conta da API Claude

👤 Engenheiros rodando Claude em produção ⏱ ~60 min intermediate

Quando usar: Os gastos com API estão subindo e você tem contexto repetido por requisição.

Fluxo
  1. Ler a receita
    Use anthropic-cookbook. Show me the prompt caching pattern for repeated system prompts.✓ Copiado
    → Exemplo de cache_control
  2. Aplicar ao meu código
    Adapt to my service that re-sends a 5k-token style guide every call.✓ Copiado
    → System prompt em cache; projeção de custo
  3. Verificar a economia
    Measure cache hit rate and cost delta over 100 calls.✓ Copiado
    → Redução concreta de custo

Resultado: Economia real de custo (~50-80% na porção em cache).

Armadilhas
  • A vida útil do cache é curta — workloads de alto tráfego se beneficiam mais — API de baixo tráfego pode não ver hits; calibre antes de otimizar

Mover jobs de pontuação offline para batching de mensagens para 50% de desconto

👤 Times rodando grandes jobs de avaliação/classificação ⏱ ~45 min intermediate

Quando usar: O job é assíncrono e você tem mais de 100 chamadas.

Fluxo
  1. Usar a receita de batch
    Apply batching from the cookbook to my classification job.✓ Copiado
    → Integração com o endpoint de batch mostrada
  2. Verificar conclusão + custo
    Compare batched cost vs sync for 1000 prompts.✓ Copiado
    → Custo reduzido em ~50%

Resultado: Workloads offline mais baratos, mesma precisão.

Construir um sistema RAG que cita suas fontes corretamente

👤 Devs construindo Q&A sobre documentos ⏱ ~90 min intermediate

Quando usar: Usuários vão questionar as respostas; você precisa de citações que eles possam verificar.

Fluxo
  1. Adotar o padrão de citações
    Use the citations recipe. Apply to my doc set.✓ Copiado
    → Respostas referenciam IDs de fonte
  2. Adicionar links inline
    Map source IDs to URLs so users can click through.✓ Copiado
    → Citações com links

Resultado: RAG confiável com trilha de auditoria.

Combinações

Combine com outros MCPs para 10× de alavancagem

anthropic-cookbook-skill + anthropic-courses-skill

Cookbook = prática, courses = teoria

Read the eval course chapter, then lift the cookbook eval harness for your prompt.✓ Copiado
anthropic-cookbook-skill + anthropic-quickstarts-skill

Esqueleto do aplicativo + receitas do cookbook

Quickstart the customer-support template, then layer in caching from cookbook.✓ Copiado

Ferramentas

O que este MCP expõe

FerramentaEntradasQuando chamarCusto
(receitas em notebooks) busca natural Ao se deparar com um padrão conhecido do Claude 0

Custo e limites

O que custa rodar

Cota de API
Receitas chamam a API — cobranças de uso se aplicam ao executar
Tokens por chamada
Variável por receita
Monetário
Gratuito (MIT)
Dica
Use Sonnet durante o desenvolvimento; mude para Opus apenas para prompts que precisam

Segurança

Permissões, segredos, alcance

Escopos mínimos: anthropic-api-key
Armazenamento de credenciais: ANTHROPIC_API_KEY no ambiente
Saída de dados: API Anthropic

Solução de problemas

Erros comuns e correções

Receita usa versão antiga do SDK

Atualize o SDK anthropic; mudanças menores de API podem precisar de 2 linhas de atualização

Cache hits mostram 0 em produção

A chave de cache é sensível ao conteúdo; mesmo uma diferença de token = miss. Estabilize os prefixos.

Alternativas

Anthropic Cookbook vs. outros

AlternativaQuando usarTroca
anthropics/anthropic-quickstartsVocê quer aplicativos completos, não receitasGranularidade diferente
anthropics/coursesVocê quer pedagogia, não implementaçãoTeoria versus prática

Mais

Recursos

📖 Leia o README oficial no GitHub

🐙 Ver issues abertas

🔍 Ver todos os 400+ servidores MCP e Skills