Construa com CometAPIPrecisa de uma API para vários modelos?Teste o fluxo no Playground e depois crie uma chave da API quando o modelo e o custo atenderem ao seu caso de uso.
Como tornar público um projeto do Claude e publicar
Tornar um projeto do Claude disponível publicamente geralmente significa duas coisas ao mesmo tempo: (1) obter o conteúdo criado durante uma sessão do Claude Web / Claude Projects
Tornar um projeto do Claude publicamente disponível geralmente significa duas coisas ao mesmo tempo: (1) pegar o conteúdo criado durante uma sessão do Claude Web / Claude Projects (transcrições de chat, artefatos, documentos, “Projects” na interface) e exportá-lo ou compartilhá-lo; e (2) pegar o código gerado ou estruturado pelo Claude Code e empacotá-lo de forma que outras pessoas (ou sistemas de produção) possam consumir e executá-lo. Este artigo orienta você por ambos os fluxos de trabalho, de forma prática e passo a passo, com recomendações de segurança, proveniência e melhores práticas ao longo do caminho.
Segue um guia operacional de ponta a ponta: como exportar e publicar Projetos criados no Claude Web e como empacotar, revisar e publicar código gerado com o Claude Code.
Resumo essencial: publique artefatos e projetos do Claude Web usando os fluxos nativos de (você também pode incorporar artefatos ou copiar um link público) e exporte/salve conversas do Claude Code (usando o comando e os arquivos em ) e então empacote tudo em um repositório de código ou release convencional (GitHub, npm/PyPI/Docker ou um aplicativo web hospedado).
Revisado para maior clareza, atribuição de fontes e terminologia de API atual.
Publish / Share
/export
~/.claude/projects/
O que importa ao publicar projetos do Claude
Nos últimos dois anos, a Anthropic vem amadurecendo a linha de produtos Claude com recursos relevantes para publicação e compartilhamento:
Claude Projects (a interface de Projects no Claude.ai) permite que usuários Pro e Team organizem conversas em Projetos e tornem chats/artefatos selecionados visíveis para colegas — um bloco fundamental para compartilhar um projeto internamente e prepará-lo para exposição pública. ()
A Anthropic lançou o Claude Code, uma ferramenta de codificação agentic focada em terminal/IDE, com integrações de CLI/IDE (VS Code, JetBrains), que produz artefatos de código e pode ser integrada a fluxos de trabalho de desenvolvedores. Há também documentação pública e orientações de melhores práticas para usar o Claude Code em projetos reais. ()
Os materiais de suporte do Claude incluem fluxos explícitos de exportação de dados do usuário a partir da interface web (Settings → Privacy → Export), relevantes para fazer backup ou migrar dados de projeto antes da publicação. Para Primary Owners do plano Team, há controles de exportação também.
Segue um guia operacional de ponta a ponta: como exportar e publicar Projetos criados no Claude Web, e como empacotar, revisar e publicar código gerado com o Claude Code.
Como publicar/exportar um projeto criado no Claude Web (passo a passo)?
Claude Web disponibiliza duas formas complementares de tornar resultados públicos: Publish Artifacts (saídas individuais: diagramas, documentos, gráficos) e Share Projects (visibilidade no nível do projeto, acesso de colegas). O passo a passo a seguir cobre ambos os fluxos e como incorporar ou baixar.
Etapa 1 — Prepare os artefatos no Claude Web
No Claude Web, reúna os chats ou o artefato (documento, diagrama, fluxograma, imagem) que deseja publicar em um Projeto ou como Artefato independente.
Faça a revisão e anotação: edite o conteúdo para que esteja claro, adicione legendas e inclua quaisquer atribuições ausentes.
Etapa 2 — Publique o Artefato (saída única)
Abra o artefato no Claude Web.
Clique no botão Publish (essa ação alterna o artefato para “público” e disponibiliza uma URL pública).
Após publicar, clique em Get embed code se quiser incorporar o artefato em um site ou CMS — copie o snippet HTML gerado. (Incorporação é suportada nos planos free/Pro/Max.)
Notas e dicas
Você também pode baixar certos tipos de artefatos (SVG, PNG, texto Mermaid ou outros formatos de exportação) pela interface — use o download para incluir o artefato no seu repositório ou postagem de blog.
Adicione uma legenda explicativa e texto alternativo ao conteúdo incorporado para acessibilidade.
Etapa 3 — Compartilhe o Projeto (coleção mais ampla com permissões)
Abra a lista de Projetos no Claude Web.
Ao lado do nome do projeto, clique em Share.
No diálogo Share você pode:
Adicionar membros individuais ou colegas por e-mail/nome.
Definir níveis de permissão (Can view / Can edit). Para lançamentos públicos, opte por Make project public (se disponível) ou publique artefatos-chave individualmente.
Etapa 4 — Publique os artefatos do projeto externamente
Publique uma postagem de blog / nota de release. Inclua a URL pública ou o artefato incorporado, além de uma breve nota sobre o que o Claude gerou versus o que foi revisado por humanos.
Crie um arquivo acessível. Adicione um link para um arquivo ZIP ou pacote de exportação (veja o empacotamento do Claude Code abaixo) para reprodutibilidade.
Como exportar e empacotar as transcrições ou o código gerado pelo Claude Code?
Claude Code é agentic e orientado principalmente por CLI; ele salva sessões localmente e fornece comandos com barra (incluindo /export) para salvar e exportar conversas. O fluxo recomendado é: exportar a conversa + arquivos de suporte, converter/limpar a saída para um formato legível, adicionar um repositório de código com metadados e então publicar. Abaixo estão etapas práticas e reprodutíveis usando o comando embutido e ferramentas comuns de empacotamento.
Etapa 1 — Garanta que o Claude Code esteja configurado corretamente
Instale o Claude Code e configure (siga o guia oficial de configuração: conecte-se via Claude Console ou configure cobrança, se necessário).
Verifique se você consegue executar claude no terminal e se tem um workspace.
Etapa 2 — Exporte as conversas
No REPL do Claude Code (CLI interativa), execute: /export myproject-conversation.jsonl ou simplesmente /export, que copiará a conversa para a área de transferência ou escreverá um arquivo (o comportamento depende da versão e das flags). O comando /export exporta a sessão atual para um arquivo ou para a área de transferência.
Se preferir reunir todas as sessões do projeto, inspecione o diretório ~/.claude/projects/ (Claude Code persiste conversas lá como arquivos JSONL ou JSON). Exemplo: ls -la ~/.claude/projects/
Se a exportação for JSONL, converta para Markdown para legibilidade:
Trecho simples em Python: import json out = [] with open('myproject-conversation.jsonl') as f: for line in f: out.append(json.loads(line)) # transform out -> markdown file
Ou use ferramentas da comunidade como claude-conversation-extractor ou claude-code-exporter (existem projetos comunitários que analisam e convertem sessões para Markdown/MDX).
Etapa 3 — Crie um repositório reprodutível
Crie um repositório local: mkdir my-claude-project cd my-claude-project git init
Adicione:
README.md — descrição do projeto, notas de proveniência, instruções de uso.
CLAUDE.md — como o Claude foi usado (prompts, temperatura/parâmetros, se relevante; o que foi editado por humanos).
LICENSE — licença escolhida.
artifacts/ — inclua artefatos baixados (imagens, SVGs) e os arquivos de conversa exportados (.jsonl ou .md).
src/ — código gerado (se houver) e scripts de suporte.
Faça o commit: git add . git commit -m "Initial Claude project export and artifact bundle"
Etapa 4 — Empacote o código para distribuição
O caminho de empacotamento escolhido depende da linguagem de código e do público-alvo.
Se for um pacote JavaScript/Node:
npm init → preencha os metadados.
Adicione index.js, testes e uma pasta examples/.
Publique no npm: npm publish --access public (Use --access public para pacotes com escopo que você quer tornar públicos.)
Se for um pacote Python:
Adicione pyproject.toml ou setup.py.
Gere wheel e sdist: python -m build twine upload dist/*
Se for um aplicativo web ou demo:
Crie um pequeno front-end web (por exemplo, Vite/Next/Vercel).
Faça o deploy no Vercel/Netlify:
Conecte o repositório do GitHub.
Adicione variáveis de ambiente com chaves não sensíveis (nenhuma para demo pública).
No GitHub: abra o repositório → crie uma Release (tag v1.0.0) e faça upload dos artefatos compilados (ZIP, tarball).
Adicione CONTRIBUTING.md e SECURITY.md descrevendo como relatar problemas ou vazamentos de dados sensíveis.
Adicione uma página de demo breve (GitHub Pages) com a URL do artefato incorporado do Claude Web ou recursos para download.
Como integrar a exportação do Claude Code ao CI/CD para publicação automatizada?
Exemplo: GitHub Actions para exportar, converter e publicar
Objetivo: quando um branch for enviado, exportar os arquivos de conversa mais recentes do Claude (se você os tiver em uma máquina/artefato de CI ou via um servidor MCP) e criar uma release.
Etapas de alto nível:
Use um workflow (.github/workflows/publish.yml) que:
Faz checkout do repositório.
Executa um pequeno script para converter JSONL → Markdown.
Usa actions/create-release para publicar a release.
Faz upload do artefato.
Nota de segurança: não armazene chaves de API privadas no repositório; use GitHub Secrets e faça rotação de tokens.
(Ferramentas da comunidade como claude-code-exporter e servidores compatíveis com MCP facilitam a integração da exportação de conversas em fluxos de servidor; procure integrações MCP/CLI que transmitam conversas para um arquivo centralizado).
E quanto ao compartilhamento colaborativo e à reprodutibilidade — como permitir que outras pessoas executem o mesmo fluxo?
Adicione um Makefile com alvos: make export make convert make build make release
Documente a versão exata do Claude Code utilizada (por exemplo, claude-code v1.0.44) e o comando de exportação. Isso ajuda leitores a reproduzirem exportações (as versões alteram o comportamento de /export).
Compartilhe a conversa + código
Publique o artefato do Claude (ULR pública/incorporação) e vincule à release do GitHub que contém as transcrições exportadas e o código empacotado.
Adicione uma demo de um clique (Vercel / GitHub Pages) e inclua um link Try it.
Conclusão — publique com cuidado, itere rapidamente
Tornar um projeto Claude público é uma oportunidade de compartilhar artefatos úteis, acelerar pesquisas e ampliar um ecossistema — mas isso deve ser feito de forma deliberada. Avanços recentes (Claude Opus 4.5 e ferramentas de desenvolvedor aprimoradas) significam que os artefatos gerados serão mais poderosos e úteis do que nunca; esse poder deve ser acompanhado de forte proveniência, varredura de segredos, testes de segurança e documentação clara.
Desenvolvedores podem acessar Claude Opus 4.5 API etc por meio da CometAPI; the latest model version é sempre atualizada com o site oficial. Para começar, explore as capacidades do modelo no Playground e consulte o API guide para instruções detalhadas. Antes de acessar, certifique-se de ter feito login na CometAPI e obtido a chave de API. A CometAPI oferece um preço muito inferior ao preço oficial para ajudar na integração.