Revelada a Montagem e Estrutura do Prompt do Sistema Claude Code

Fluxo de Montagem do Prompt do Sistema
O prompt do sistema é montado em uma ordem fixa em src/constants/prompts.ts através de getSystemPrompt(). A estrutura segue: conteúdo estático primeiro, depois um marcador de limite dinâmico e, em seguida, um sufixo específico da sessão/usuário.
return [ // Conteúdo estático (armazenável em cache) getSimpleIntroSection(), getSimpleSystemSection(), getSimpleDoingTasksSection(), getActionsSection(), getUsingYourToolsSection(), getSimpleToneAndStyleSection(), getOutputEfficiencySection(), // Limite do cache SYSTEM_PROMPT_DYNAMIC_BOUNDARY, // Conteúdo dinâmico/da sessão getSessionSpecificGuidanceSection(), loadMemoryPrompt(), getAntModelOverrideSection(), computeSimpleEnvInfo(), getLanguageSection(), getOutputStyleSection(), getMcpInstructionsSection(), getScratchpadInstructions(), getFunctionResultClearingSection(), SUMMARIZE_TOOL_RESULTS_SECTION, ]
Variantes de Prefixo de Identidade
Três variantes de identidade são definidas em src/constants/system.ts:
- Modo interativo padrão: "Você é o Claude Code, a CLI oficial da Anthropic para o Claude."
- Predefinição do SDK do Agente (não interativo + anexar prompt do sistema): "Você é o Claude Code, a CLI oficial da Anthropic para o Claude, executando dentro do SDK do Agente Claude."
- SDK do Agente sem anexação (não interativo): "Você é um agente Claude, construído sobre o SDK do Agente Claude da Anthropic."
O caminho de seleção é simplificado como: Vertex API → padrão | não interativo + anexar → predefinição do SDK | não interativo → SDK | senão → padrão.
Cabeçalho de Atribuição/Faturamento
Formato observado: x-anthropic-billing-header: cc_version={version}.{fingerprint}; cc_entrypoint={entrypoint}; [cch=00000;] [cc_workload={type};]
Notas: cch=00000 parece ser um espaço reservado para autenticação do cliente reescrito posteriormente pela pilha HTTP. cc_workload={type} parece atuar como uma dica de roteamento/agendamento (por exemplo, cargas de trabalho do tipo cron).
Detalhes da Seção do Prompt
A seção de introdução de getSimpleIntroSection() afirma: "Você é um agente interativo que ajuda os usuários com tarefas de engenharia de software. Use as instruções abaixo e as ferramentas disponíveis para você para auxiliar o usuário."
A seção de regras do sistema (getSimpleSystemSection()) inclui ênfase de alto nível em: apenas auxiliar em contextos de segurança autorizados/defensivos; recusar padrões de uso destrutivos/maliciosos; não alucinar URLs (a menos que sejam claramente seguros/relacionados à programação); tratar lembretes do sistema e feedback de gancho como sinais de controle estruturados; observar injeção de prompt nas saídas das ferramentas; e compressão automática de contexto conforme o histórico cresce.
As diretrizes de execução de tarefas (getSimpleDoingTasksSection()) contêm diretrizes principais: faça o trabalho de engenharia real em arquivos, não apenas dê respostas abstratas; leia o código antes de modificar; evite novos arquivos desnecessários; evite refatorações especulativas ou superengenharia; priorize código seguro; diagnostique falhas antes de mudar de abordagem; e verifique os resultados honestamente (não afirme que as verificações foram aprovadas quando não foram). Há também um conjunto adicional de instruções para usuários internos reforçando: mentalidade de colaborador, comentários mínimos e relatórios de verificação verdadeiros.
As diretrizes de execução segura (getActionsSection()) enquadram as ações por reversibilidade + raio de explosão. Padrão de orientação: ações locais/reversíveis: geralmente prossiga; ações destrutivas, de estado compartilhado ou difíceis de reverter: confirme primeiro; aprovação única anterior não implica aprovação geral futura; investigue estado inesperado antes de excluir/sobrescrever; não contorne salvaguardas (por exemplo, evite atalhos como --no-verify). Exemplos que requerem confirmação incluem force-pushes.
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

Tencent Realiza Evento Gratuito de Instalação do OpenClaw em Shenzhen Diante da Alta Demanda
A Tencent organizou 20 funcionários do lado de fora de seu prédio de escritórios em Shenzhen para instalar o OpenClaw gratuitamente em 6 de março, em resposta a relatos de pessoas pagando mais de US$ 70 por serviços de instalação em domicílio. O evento utilizou a plataforma Lighthouse da Tencent Cloud, com a maioria dos participantes sendo profissionais de colarinho branco enfrentando pressão da competição no local de trabalho e da adoção de IA.

Modelos de IA Aceleram a Pesquisa Matemática e a Descoberta de Provas
Os modelos de IA estão sendo usados por matemáticos para descobrir e provar novos resultados, realizando em um dia o que antes levava semanas ou meses. Em julho de 2025, vários modelos de IA resolveram cinco dos seis problemas da Olimpíada Internacional de Matemática.

Métodos de Monetização de Agentes Testados: Resultado Mais Rápido em 80 Segundos
Repórteres da OpenClaw testaram vários métodos de monetização de agentes, incluindo carteiras auto-soberanas, mercados de previsão, yield farming DeFi, caça a recompensas e micropagamentos. O resultado mais rápido foi de 80 segundos, desde o zero até uma carteira Nano financiada via MCP, sem chaves de API, SDK ou configuração humana.

Codificadores de IA andam por aí com laptops abertos para manter os agentes funcionando
Tecnólogos estão carregando laptops no modo clamshell para que agentes de codificação de IA como Claude Code e OpenAI Codex não parem. Dicas incluem usar 'caffeinate' no Mac.