Pular para o conteúdo
Tópicos

Desenvolvimento com IA e Programação: Crie Apps

Desenvolva melhor com IA. Guias de geração de código, criação de apps, depuração e automação.

124 artigos

Ordene os artigos para encontrar o que precisa

Artigos em Dev IA e Programação

O que é o ChatGPT Sites? O que são de fato os sites em chatgpt.site, preço, cuidados antes de usar em produção e domínio próprio

O que é o ChatGPT Sites? O que são de fato os sites em chatgpt.site, preço, cuidados antes de usar em produção e domínio próprio

Um site com um endereço como xxx.chatgpt.site é um site que um usuário do ChatGPT criou e publicou com um recurso chamado ChatGPT Sites. A OpenAI fornece a hospedagem, mas não cria o conteúdo nem o revisa ou aprova, e a responsabilidade é de quem criou o site. Este artigo se baseia na central de ajuda da OpenAI, no guia para desenvolvedores, nos termos de uso e nas notas de versão, que conferi no original em 11 de outubro de 2026. O ChatGPT Sites foi apresentado como beta pública em 9 de julho de 2026 e está disponível no Plus, Pro, Business, Enterprise e Edu, mas não no Free nem no Go. Durante a beta, o preço está incluído na assinatura até os limites de cada plano; os valores dos limites e o preço depois da beta não foram anunciados. A beta é oferecida "no estado em que se encontra", a OpenAI pode despublicar um site por qualquer motivo, e até o site de exemplo do guia para desenvolvedores retornou 404 quando verifiquei. O artigo explica as restrições a conhecer antes de usar em produção (sem garantias, sem escolha de onde os dados ficam, usos proibidos e a responsabilidade de quem cria o site) e os usos para os quais ele serve, como conectar um domínio próprio e mudar a URL, como escolher quem vê o site e excluí-lo de vez, e se as conversas são usadas para treinamento.

Os créditos de API mensais dos planos Max, Ultra e Team do Claude: como solicitar e onde dá e onde não dá para usar

Os créditos de API mensais dos planos Max, Ultra e Team do Claude: como solicitar e onde dá e onde não dá para usar

Os planos Max, Ultra e Team do Claude vêm com créditos que você pode usar na API do Claude todo mês ($100 no Max, $200 no Ultra e até $500 no total no Team, conforme o número de assentos). Porém, você só os recebe depois de vincular uma organização do Claude Console na página de cobrança do claude.ai, e o que sobra não passa para o mês seguinte. Este artigo se baseia no meu registro das telas quando recebi os créditos em um plano Max 20x (hoje Ultra) em 10 de outubro de 2026, e na documentação oficial, nos artigos de ajuda e nos termos, que conferi no texto original no mesmo dia. Ele explica onde os créditos podem ser usados (a API, o Message Batches, o Managed Agents, o Agent SDK, o Playground e o claude -p executado com uma chave de API) e onde não podem (o Claude Code interativo, o uso extra nos apps, o Bedrock e outros); que, mesmo vinculando no meio do ciclo, recebi o valor inteiro, com validade de cerca de três semanas; que você não consegue trocar sozinho a organização vinculada e que uma organização só pode receber os créditos de um plano; a ordem em que os créditos são usados e a recarga automática; como manter ANTHROPIC_API_KEY definida de forma permanente faz o Claude Code passar para a cobrança da API; como aproveitar todos os créditos e os limites de gasto; e os pontos principais dos termos, como o fato de os créditos não poderem ser transferidos nem vendidos.

O Codex continua funcionando com o PC fechado? Remote, Cloud e celular

O Codex continua funcionando com o PC fechado? Remote, Cloud e celular

Compare Remote e Cloud do Codex por local de execução, suspensão do PC, acesso pelo celular, ambientes de desenvolvimento, limites de uso e preços. Veja quando o PC conectado precisa estar ligado, o que o Cloud exige e não suporta, os limites do Handoff, as diferenças em relação ao ChatGPT Work e ao dot e a ordem de verificação quando a conexão falha.

Codex Security: preços, configuração, diferenças entre local e Cloud e como ler os resultados

Codex Security: preços, configuração, diferenças entre local e Cloud e como ler os resultados

Antes de escolher o Codex Security, compare o plugin local, o Cloud conectado ao GitHub e a CLI independente. Com base na documentação oficial, este guia explica a cobrança separada do Cloud, os créditos gratuitos sujeitos a condições, a configuração inicial e a escolha entre Standard e Deep. Também mostra como ler a cobertura, as evidências de reprodução e a verificação das correções, além de quando a CLI usa uma chave API do ambiente e como funciona o limite estimado de custo.

Mods do Claude Code: como diferem dos hooks, o que fazem e as permissões para verificar antes

Mods do Claude Code: como diferem dos hooks, o que fazem e as permissões para verificar antes

Os mods do Claude Code (Claude Mods) são plugins que executam funções em JavaScript ou TypeScript dentro do Claude Code, adicionados oficialmente na v2.1.287, em 1º de outubro de 2026. Este artigo explica como funciona um mod de três arquivos, como ele se diferencia dos hooks tradicionais escritos no settings.json, das skills e do MCP, o que os mods fazem, como desenhar painéis na interface, criar comandos que rodam sem esperar e segurar uma chamada de ferramenta para perguntar ao usuário, e limites como o tempo de execução, tudo com base no texto original da documentação oficial consultado em 5 de outubro do mesmo ano. Um mod roda com as suas permissões, fora do sandbox, e pode sobrepor decisões de permissão. Uma tabela mostra que as regras deny valem no Team ou no Enterprise ou em uma máquina com managed settings, mas que, em um plano pessoal, um mod pode aprovar até chamadas que uma regra deny recusou. O artigo também traz os resultados da leitura do código dos três mods de exemplo oficiais da Anthropic e da contagem das APIs que eles usam, como ler o claude plugin validate antes de instalar, como testar mods, pedir ao Claude que crie um e desativá-los, onde os mods rodam e quais são os embutidos, além de um checklist antes de instalar.

Prompt caching da OpenAI e do Claude: diferenças, TTL, preço, causas de não funcionar e como verificar

Prompt caching da OpenAI e do Claude: diferenças, TTL, preço, causas de não funcionar e como verificar

O prompt caching reaproveita o cálculo de um prefixo que coincide com o início de uma requisição anterior, tornando essa entrada mais barata e rápida. A OpenAI (GPT-5.6 e posteriores) ativa o recurso por padrão, mantém o cache por pelo menos 30 minutos após o último uso (12 horas é opcional), cobra 1.25x na escrita (2.5x com 12 horas) e 0.1x na leitura (0.05x no GPT-6.1 Sol). O Claude só usa o cache com cache_control, mantém por 5 minutos (1 hora é opcional), cobra 1.25x na escrita (2x com 1 hora) e 0.1x na leitura (0.05x no Opus 5.5 e no Sonnet 5.5, 0.025x no Fable 5.1). Com base nas documentações oficiais das duas empresas de 3 de outubro de 2026, o artigo compara tamanho mínimo, pontos de corte, escopo e limites de taxa, calcula quantas leituras compensam a escrita, lista as causas comuns de falha e mostra como verificar os acertos em usage, prompt_cache_diagnostics e diagnostics.

Selected model is at capacity. Please try a different model: o que significa no Codex, como resolver e a diferença para limites de uso

Selected model is at capacity. Please try a different model: o que significa no Codex, como resolver e a diferença para limites de uso

O erro Selected model is at capacity do Codex é causado por congestionamento nos servidores da OpenAI, e os registros oficiais de incidentes confirmam esse tipo de falha. Você vai ver a ordem de solução: aguardar, verificar incidentes e testar outro modelo. O texto também explica como diferenciá-lo de limites de uso, 401 e thread not found, e o que guardar caso o erro volte a ocorrer.

There's a problem with Claude. Reinstall the application from its original install location — como resolver o Claude Desktop no Windows

There's a problem with Claude. Reinstall the application from its original install location — como resolver o Claude Desktop no Windows

No Windows, o Claude Desktop se recusa a abrir e mostra "There's a problem with Claude. Reinstall the application from its original install location or contact your administrator." É a mensagem que o Windows exibe quando se recusa a iniciar um aplicativo empacotado (MSIX), e nem a central de ajuda nem a documentação da Anthropic a explicam ou dizem como resolvê-la (em 30 de setembro de 2026). A caixa manda reinstalar, mas verificar antes o estado com Get-AppxPackage mostra qual caminho seguir. Se não retornar nada, o registro do pacote sumiu e basta reinstalar. Se Status mostrar Modified, NeedsRemediation, encerre os processos que ficaram e tente o Reparar, depois registre de novo com -DisableDevelopmentMode, em seguida rode o instalador oficial por cima e, só em último caso, faça backup, remova e reinstale. A reinstalação mantém o histórico de chats e os registros de conversa do Claude Code (.claude\projects), mas usuários relatam ter perdido a lista de sessões do app de desktop; o claude --resume continua abrindo essas sessões. A documentação da Microsoft limita o Remove-AppxPackage -PreserveApplicationData a aplicativos em desenvolvimento, e há relatos de falha com 0x80073CFA. O artigo também organiza os gatilhos vistos nos relatos do GitHub: falhas no navegador embutido, atualizações automáticas com o aplicativo aberto e falhas no registro do serviço do Cowork.

safeguards flagged this message: o que significa e o que fazer quando um classificador de segurança barra o Claude Code

safeguards flagged this message: o que significa e o que fazer quando um classificador de segurança barra o Claude Code

Se o Claude Code mostrar "API Error: Opus 5.5's safeguards flagged this message" ou "safeguards flagged this session", um classificador de segurança acoplado ao modelo reagiu ao conteúdo da conversa e impediu que aquele modelo respondesse. Os títulos das Issues também chamam isso de "Message flagged by safeguards". Os classificadores rodam no lado do servidor e olham não só a sua última frase, mas a conversa inteira, os arquivos lidos e até o CLAUDE.md; por isso, uma mensagem comum como "hi" pode ser barrada, e a Anthropic reconhece os falsos positivos. Com base na referência de erros oficial, na documentação de configuração de modelos, na página Refusals and fallback da API e na Central de Ajuda, explicamos o que significam as categorias cyber, bio, reasoning_extraction, general_harms e frontier_llm do campo Details, quando o Claude Code troca automaticamente para outro modelo e quando simplesmente para, como usar Esc duas vezes para voltar, /clear, /model, --safe-mode e /feedback, a ampliação do CVP de 6 de outubro de 2026 para três níveis que cobrem também o Opus 5.5 e o Sonnet 5.5, e como as solicitações barradas são cobradas. Os relatos no GitHub desde 22 de setembro ficam separados das explicações oficiais e são tratados como casos não confirmados.

Claude Sonnet 5.5 lançado: o que muda em relação ao Sonnet 5, as 5 mudanças incompatíveis que dão erro 400 e como escolher entre ele e o Opus 5.5

Claude Sonnet 5.5 lançado: o que muda em relação ao Sonnet 5, as 5 mudanças incompatíveis que dão erro 400 e como escolher entre ele e o Opus 5.5

Em 28 de setembro de 2026, a Anthropic lançou o Claude Sonnet 5.5, e o Sonnet 5 passou para Legacy. Este artigo confronta no texto original a documentação oficial (lista de modelos, página do Sonnet 5.5, What's new, guia de migração, preços, thinking, effort e cache de prompt), o anúncio, a documentação e o CHANGELOG do Claude Code e o changelog do GitHub. Reúne as especificações principais (claude-sonnet-5-5, contexto de 1 milhão, saída máxima de 128 mil, data de corte do conhecimento em junho de 2026 e descontinuação não antes de 28 de setembro de 2027), o preço ($2 de entrada e $10 de saída, o mesmo do Sonnet 5, com a leitura de cache reduzida de $0,20 no lançamento para $0,10 em 7 de outubro de 2026, enquanto o tamanho mínimo para cache caiu de 1.024 para 512 tokens) e os valores da tabela comparativa da Anthropic (70,6% no Terminal-Bench 4.0 e 1844 no GDPval-AA v2.1, a 2 pontos do Opus 5.5, embora o próprio anúncio diga que o Opus 5.5 é claramente mais forte em trabalhos complexos e sem resposta definida). Depois, explica as cinco mudanças que fazem um código que funcionava no Sonnet 5 dar erro 400 (desligar o raciocínio passa a ser between_tools, com effort high ou abaixo; uso forçado de ferramenta; blocos de raciocínio vinculados ao modelo e à conversa; a ferramenta antiga de computer use na API do Claude e no Google Cloud; e combinações da ferramenta advisor) e como corrigi-las, as mudanças que acontecem sem erro, como o texto entre chamadas de ferramentas passar para blocos thinking, a diferença no effort padrão (high na API, medium no Claude Code), como escolher entre ele, o Opus 5.5 e o Haiku, o uso no Claude Code (/model sonnet a partir da v2.1.284) e no GitHub Copilot, e os passos da migração.

claude.ai connectors are disabled: significado e solução — quando ANTHROPIC_API_KEY tem prioridade sobre o login do claude.ai no Claude Code

claude.ai connectors are disabled: significado e solução — quando ANTHROPIC_API_KEY tem prioridade sobre o login do claude.ai no Claude Code

Se o Claude Code mostra “claude.ai connectors are disabled because ANTHROPIC_API_KEY or another auth source is set and takes precedence over your claude.ai login”, uma credencial como a variável de ambiente ANTHROPIC_API_KEY tem prioridade sobre o login do claude.ai salvo, e os conectores que você adicionou no claude.ai não estão sendo carregados. O login não sumiu; só não é usado por causa da ordem de prioridade. Com base na documentação oficial de autenticação e de MCP e no CHANGELOG, este artigo explica a ordem de prioridade da autenticação, como ver qual credencial está em uso com /status e pelas variáveis de ambiente, de onde a chave vem (configuração do shell, .env, env e apiKeyHelper nos arquivos de configurações), como remover a chave, reiniciar e conferir, o que se perde ao continuar com a chave de API (conectores, Remote Control, /schedule) e a diferença na cobrança, e como impedir o aviso com disableClaudeAiConnectors. Pontos que não estão na documentação oficial aparecem separados, como verificações feitas no próprio Claude Code.