The system prompts behind every major AI tool
Read the full, unedited system prompts and tool definitions from Cursor, v0, Devin, Claude Code, Windsurf, GitHub Copilot, and 32+ other AI coding tools and agents.
What is a system prompt?
A system prompt is the natural-language instruction set an AI model receives before it ever sees a user's message. It is the model's briefing — its role, its rules, its personality, and the tools it is allowed to use. In modern large language models, the system prompt is a distinct message role (usually called system) that sits at the very top of the conversation and silently steers every response that follows.
System prompts are how a general-purpose model like Claude, GPT, or Gemini becomes a specific product. The same underlying model can be Cursor's coding agent, Perplexity's answer engine, or Notion's writing assistant — the difference is the system prompt. It tells the model who it is ("You are Cursor, an AI coding assistant..."), how to format output, when to ask clarifying questions, how to call tools, what topics to refuse, and what tone to strike.
A well-designed system prompt covers several concerns at once. It defines identity (name, role, voice), capabilities (which tools exist and how to call them), constraints (safety rules, refusal behavior, formatting requirements), workflow (how to plan, when to ask, how to verify), and context (environment info, current date, user preferences). Modern agent prompts can run thousands of tokens — Cursor's, Devin's, and v0's are each longer than most short stories.
Reading real system prompts is the fastest way to learn prompt engineering. Every prompt on this site is a production artifact from a team that has iterated hundreds of times on wording, ordering, and emphasis. You can see exactly how top AI companies handle edge cases, structure tool calls, prevent hallucinations, and shape agentic behavior — patterns you can adapt for your own AI applications.
Browse all 38 AI tools
Amp (Sourcegraph)
Sourcegraph's coding agent
Augment Code
AI coding assistant for enterprises
Bolt (StackBlitz)
In-browser AI app builder
Claude Code (Anthropic)
Anthropic's official CLI
Cline
Autonomous coding agent for VS Code
Cluely
Real-time AI assistant
CodeBuddy
AI coding companion
Comet Assistant
Perplexity's browser agent
Cursor
The AI-first code editor
Devin AI
Autonomous software engineer
Dia (The Browser Company)
AI-native browser
Emergent
AI app builder
Gemini CLI
Google's open-source terminal agent
Google Antigravity
Google's agentic dev environment
Google Gemini (AI Studio)
Google's frontier AI model
Junie (JetBrains)
JetBrains's coding agent
Kiro
AWS's agentic IDE
Leap.new
AI backend builder
Lovable
Chat-to-app builder
Lumo (Proton)
Proton's private AI
Manus
General-purpose AI agent
Notion AI
AI inside Notion
OpenAI Codex CLI
OpenAI's official terminal coding agent
Orchids.app
AI website builder
Perplexity
Answer engine
Poke
AI assistant
Qoder
Agentic coding IDE
Replit Agent
Build apps by chatting
Roo Code
AI dev team in your editor
Same.dev
AI web app builder
Trae
AI IDE by ByteDance
Traycer AI
AI planning + coding agent
v0 (Vercel)
Vercel's generative UI tool
VS Code Agent (GitHub Copilot)
GitHub Copilot's agent mode
Warp
AI-powered terminal
Windsurf (Codeium)
Agentic IDE by Codeium
Xcode (Apple)
Apple Intelligence in Xcode
Z.ai Code
Chinese AI coding tool