---
published: true
id: system-prompt
title: System Prompt
description: Knowledge captured in João Lopes' learning graph.
tags:
- ai-engineering
- llm
- agent-design
locale: pt-br
resource: https://joaolopes.dev.br/knowledge/concepts/pt-br/system-prompt/
created: '2026-04-06'
---

# System Prompt
O conjunto inicial de instruções injetado antes de qualquer mensagem do usuário numa conversa com LLM que molda o comportamento do modelo.

## Definição
O system prompt define a persona do modelo, restrições, tools disponíveis e regras comportamentais. O usuário nunca o vê diretamente, mas ele molda cada resposta. Em runtimes agênticos como o Claude Code, é montado automaticamente a partir de instruções built-in, arquivos CLAUDE.md, definições de tools, descrições de skills e auto-memory. Por ser reinjetado em toda chamada à API, sobrevive à compactação da janela de contexto, diferente de instruções no meio da conversa que podem ser resumidas e perdidas.

## Fonte
- [Prompt engineering - Wikipedia](https://en.wikipedia.org/wiki/Prompt_engineering)
- [Claude Code overview](https://code.claude.com/docs/en/overview)

## Relacionados
- [Context Window](/concepts/pt-br/context-window.md)
- [Tokens](/concepts/pt-br/tokens.md)
- [Turn](/concepts/pt-br/turn.md)
