[
  {
    "title": "O julgamento da Fable",
    "source": "Simon Willison",
    "url": "https://simonwillison.net/2026/Jul/3/judgement/",
    "date": "2026-07-03",
    "type": "agent-workflow",
    "tags": [
      "Claude Code",
      "julgamento de agentes",
      "workflow"
    ],
    "why_it_matters": "A economia em agentes pode vir de menos loops ruins, não só de tokens mais baratos.",
    "hook_angle": "Agent 省钱不只是少 token，而是少干预、少返工、少错误 loop。",
    "intro": "Uma lição da equipe do Claude Code: melhor julgamento reduz retrabalho, intervenção humana e loops caros.",
    "locale": "pt"
  },
  {
    "title": "Lançamento: llm-coding-agent 0.1a0",
    "source": "Simon Willison",
    "url": "https://simonwillison.net/2026/Jul/2/llm-coding-agent/",
    "date": "2026-07-02",
    "type": "coding-agent",
    "tags": [
      "coding agent",
      "LLM",
      "Python"
    ],
    "why_it_matters": "Um agente de código mínimo mostra onde o gasto de tokens acontece.",
    "hook_angle": "一个 coding agent 到底由哪些 token-consuming steps 组成？",
    "intro": "O agente baseado em LLM ajuda a mapear planejamento, leitura de arquivos, edição de código e verificação como etapas que consomem tokens.",
    "locale": "pt"
  },
  {
    "title": "Usando DSPy para avaliar prompts SQL do Datasette Agent",
    "source": "Simon Willison",
    "url": "https://simonwillison.net/2026/Jul/2/dspy-datasette-agent-prompts/",
    "date": "2026-07-02",
    "type": "prompt-evaluation",
    "tags": [
      "DSPy",
      "prompt de sistema",
      "avaliação"
    ],
    "why_it_matters": "Otimização de prompts pode ser medida com harnesses, não por impressão.",
    "hook_angle": "少花 token 的第一步：知道你的 system prompt 是否真的有效。",
    "intro": "O projeto usa DSPy para avaliar e refinar prompts de sistema de um agente SQL somente leitura em produção.",
    "locale": "pt"
  },
  {
    "title": "Andrew Qu, da Vercel, sobre agentes como novo software",
    "source": "Latent Space",
    "url": "https://www.latent.space/p/vercel-agents-new-software",
    "date": "2026-07-03",
    "type": "agent-infrastructure",
    "tags": [
      "agentes",
      "Vercel",
      "sites para agentes"
    ],
    "why_it_matters": "Sites legíveis por agentes estão virando parte da superfície do produto.",
    "hook_angle": "未来网站不只是给人看，也要给 agent 读。",
    "intro": "A Vercel explica o framework eve e por que skills, sandboxes e sites legíveis por agentes importam.",
    "locale": "pt"
  },
  {
    "title": "Como a Cursor implanta IA dentro da empresa",
    "source": "Latent Space",
    "url": "https://www.latent.space/p/cursor-forward-deployed-engineers",
    "date": "2026-07-01",
    "type": "enterprise-agent-workflow",
    "tags": [
      "Cursor",
      "fábrica de software",
      "IA empresarial"
    ],
    "why_it_matters": "Quando o workflow escala, vibe coding vira problema de orçamento da equipe.",
    "hook_angle": "Cursor 的真正成本不是订阅费，而是整个软件工厂的 token burn。",
    "intro": "Engenheiros implantados da Cursor ajudam empresas a montar fábricas de software baseadas em agentes.",
    "locale": "pt"
  },
  {
    "title": "O que há de novo no Claude Sonnet 5",
    "source": "Simon Willison",
    "url": "https://simonwillison.net/2026/Jun/30/claude-sonnet-5/",
    "date": "2026-06-30",
    "type": "model-update",
    "tags": [
      "Claude",
      "Sonnet",
      "atualização de modelo"
    ],
    "why_it_matters": "Novos modelos mudam defaults, custos de agentes e taxas de falha.",
    "hook_angle": "模型升级后，是否应该切默认模型？看 docs，不看营销。",
    "intro": "Depois de um upgrade de modelo, vale ler a documentação de desenvolvedor antes do marketing para decidir o default.",
    "locale": "pt"
  },
  {
    "title": "ScarfBench: benchmark de agentes para migração Java empresarial",
    "source": "Hugging Face / IBM Research",
    "url": "https://huggingface.co/blog/ibm-research/scarfbench",
    "date": "2026-06-30",
    "type": "benchmark",
    "tags": [
      "benchmark",
      "AI agents",
      "migração Java"
    ],
    "why_it_matters": "Benchmarks de agentes estão indo para tarefas reais de migração empresarial.",
    "hook_angle": "真正有用的 agent benchmark 应该衡量任务完成成本。",
    "intro": "A IBM Research coloca agentes em migrações de frameworks Java para medir capacidade em tarefas mais próximas do mundo real.",
    "locale": "pt"
  },
  {
    "title": "Ornith-1.0: LLMs auto-scaffolding para agentic coding",
    "source": "Simon Willison",
    "url": "https://simonwillison.net/2026/Jun/29/ornith/",
    "date": "2026-06-29",
    "type": "open-model",
    "tags": [
      "open weights",
      "agentic coding",
      "modelo de código"
    ],
    "why_it_matters": "Modelos de código open-weight podem mudar a equação de custo de API.",
    "hook_angle": "如果 open models 足够会写代码，个人 agent 成本结构会变。",
    "intro": "O modelo MIT da DeepReinforce vem em variantes dense e MoE e sinaliza nova competição para coding agents.",
    "locale": "pt"
  },
  {
    "title": "OpenAI relata forte crescimento dos tokens de saída internos do Codex",
    "source": "Latent Space / AINews",
    "url": "https://www.latent.space/p/ainews-openai-reports-median-internal",
    "date": "2026-06-26",
    "type": "token-usage-signal",
    "tags": [
      "Codex",
      "tokens de saída",
      "uso de agentes"
    ],
    "why_it_matters": "Crescimento de output tokens é um custo oculto importante em workflows de agentes.",
    "hook_angle": "Agent 时代，贵的不一定是 input，可能是 output 和 loop。",
    "intro": "Na era dos agentes, o caro pode não ser o input, mas o output, as tentativas e os loops.",
    "locale": "pt"
  },
  {
    "title": "GLM-5.2 é um salto para agentes abertos",
    "source": "Interconnects",
    "url": "https://www.interconnects.ai/p/glm-52-is-the-step-change-for-open",
    "date": "2026-06-22",
    "type": "open-model-analysis",
    "tags": [
      "GLM",
      "agentes abertos",
      "modelos chineses"
    ],
    "why_it_matters": "Modelos chineses e abertos entram na comparação global de custo/desempenho de agentes.",
    "hook_angle": "中国模型不是边缘信息，而是全球 agent cost/performance 版图的一部分。",
    "intro": "A fronteira de capacidade dos modelos abertos está mudando, e GLM-5.2 merece entrar no mapa de custos.",
    "locale": "pt"
  },
  {
    "title": "É agentic o suficiente? Benchmarking em sua própria ferramenta",
    "source": "Hugging Face",
    "url": "https://huggingface.co/blog/is-it-agentic-enough",
    "date": "2026-06-18",
    "type": "benchmark",
    "tags": [
      "benchmark de agentes",
      "modelos abertos",
      "tooling"
    ],
    "why_it_matters": "Seu stack pode importar mais do que a posição em rankings públicos.",
    "hook_angle": "别问哪个模型最好，问哪个模型在你的 agent stack 上最便宜地成功。",
    "intro": "A pergunta certa não é qual modelo é melhor, mas qual tem sucesso mais barato no seu stack de agente.",
    "locale": "pt"
  },
  {
    "title": "Resultados de benchmark do Qwen3",
    "source": "Aider",
    "url": "https://aider.chat/2025/05/08/qwen3.html",
    "date": "2025-05-08",
    "type": "coding-benchmark",
    "tags": [
      "Qwen",
      "Aider",
      "benchmark de código"
    ],
    "why_it_matters": "Uma ponte durável entre modelos chineses e avaliação de coding agents.",
    "hook_angle": "中文/中国模型在 coding agent 里的位置，应该用实际 coding benchmark 讨论。",
    "intro": "O benchmark polyglot da Aider oferece evidência prática para discutir Qwen3 em coding agents.",
    "locale": "pt"
  },
  {
    "title": "Como o Claude Code usa prompt caching",
    "source": "Claude Code Docs",
    "url": "https://code.claude.com/docs/en/prompt-caching",
    "date": "2026-07-04",
    "type": "official-docs",
    "tags": [
      "Claude Code",
      "prompt caching",
      "economia de tokens"
    ],
    "why_it_matters": "Prompt caching muda diretamente velocidade e custo de tokens.",
    "hook_angle": "你以为 Claude Code 慢/贵，其实可能是 cache miss。",
    "intro": "Claude Code gerencia cache automaticamente; troca de modelo, /compact, CLAUDE.md e cache hit rate afetam custo e latência.",
    "locale": "pt"
  },
  {
    "title": "Trocando Claude por OpenCode e OpenRouter",
    "source": "Ian Wootten",
    "url": "https://www.ianwootten.co.uk/2026/07/01/ditching-claude-for-opencode-and-openrouter/",
    "date": "2026-07-01",
    "type": "field-report",
    "tags": [
      "OpenCode",
      "OpenRouter",
      "custo"
    ],
    "why_it_matters": "Um caso real de migração de ferramentas padrão para rotas e modelos abertos.",
    "hook_angle": "什么时候值得离开默认工具，改用开放 router 和开源模型？",
    "intro": "Um relato de uso de OpenCode, OpenRouter e modelos open-weight no lugar de Claude Code durante um mês.",
    "locale": "pt"
  },
  {
    "title": "Contextify: histórico pesquisável para Claude Code e Codex",
    "source": "Contextify",
    "url": "https://contextify.sh/",
    "date": "2026-07-04",
    "type": "tool",
    "tags": [
      "Claude Code",
      "Codex",
      "memória de agente"
    ],
    "why_it_matters": "Histórico de agentes e contexto reutilizável reduzem gasto repetido de tokens.",
    "hook_angle": "如果每次 agent 都忘记上下文，你就在重复烧 token。",
    "intro": "Se o agente esquece o contexto a cada sessão, você paga de novo; Contextify preserva histórico pesquisável.",
    "locale": "pt"
  }
]
