# Sistem Promptu Nedir? LLM Davranışını Belirleyen Gizli Talimat

> Source: https://sukruyusufkaya.com/blog/sistem-promptu-nedir
> Updated: 2026-07-05T16:10:30.832Z
> Type: blog
> Category: yapay-zeka
**TLDR:** Sistem promptu nedir? Sistem promptu, bir dil modeline konuşma başlamadan önce verilen ve modelin rol tanımını, davranış kurallarını ve sınırlarını belirleyen, kullanıcının göremediği üst düzey talimattır. Bu rehber: net tanım, sistem promptu nasıl çalışır, kullanıcı promptu farkı, prompt hiyerarşisi, sistem promptu türleri, gerçek dünya ve Türkiye örnekleri, KVKK/güvenlik ve sık sorulan sorular.

<tldr data-summary="[&quot;Sistem promptu, bir dil modeline konuşma başlamadan önce verilen ve rol tanımını, davranış kurallarını ve sınırları belirleyen üst düzey talimattır.&quot;,&quot;Kullanıcı promptu farkı: sistem promptu 'nasıl davranacağını' belirler ve gizlidir; kullanıcı promptu 'ne yapılacağını' söyler ve görünürdür.&quot;,&quot;Prompt hiyerarşisinde en üsttedir: çelişkide model sistem promptu kuralına öncelik verir.&quot;,&quot;İyi bir sistem promptu üç şey içerir: net rol tanımı, açık davranış kuralları ve kesin sınırlar.&quot;,&quot;Güvenlik ve KVKK açısından kritiktir ama tek başına prompt injection saldırılarına karşı yeterli değildir.&quot;]" data-one-line="Sistem promptu nedir sorusunun kısa cevabı: dil modelinin rolünü, davranış kurallarını ve sınırlarını belirleyen, kullanıcının görmediği ve prompt hiyerarşisinde en üstte yer alan gizli talimat."></tldr>

Sistem promptu nedir? Sistem promptu (system prompt, Türkçesiyle sistem talimatı), bir dil modeline her konuşmanın başında verilen ve modelin rol tanımını, davranış kurallarını, tonunu ve sınırlarını belirleyen, kullanıcının görmediği üst düzey talimattır. Kullanıcı çıplak bir modelle değil, bu talimatla çerçevelenmiş bir ürünle konuşur; verdiği her yanıt bu talimatın belirlediği sınırlar içinde şekillenir.

ChatGPT'ye "sen kimsin" diye sorduğunuzda aldığınız kibar, temkinli ve tutarlı yanıt tesadüf değildir. O tonu, o sınırları ve o kişiliği belirleyen şey, konuşma başlamadan önce modele verilmiş olan sistem promptudur. Bu rehber sistem promptu nedir, nasıl çalışır, kullanıcı promptundan nasıl ayrılır, prompt hiyerarşisinde neden en üstte yer alır ve güvenlik açısından neden hem kritik hem kırılgan olduğunu ele alıyor.

<definition-box data-term="Sistem Promptu (System Prompt)" data-definition="Bir dil modeline (LLM) her konuşmanın başında verilen ve modelin rol tanımını, davranış kurallarını, tonunu ve sınırlarını belirleyen, kullanıcının görmediği üst düzey talimat. Prompt hiyerarşisinde en yüksek önceliğe sahiptir ve kullanıcı promptundan önce gelir; modelin verdiği her yanıt bu talimatın çerçevesinde şekillenir." data-also="System prompt, sistem talimatı, sistem mesajı, system message"></definition-box>

## Sistem Promptu Neden Önemli?

Bir dil modeli, eğitildiği hâliyle karaktersiz bir olasılık makinesidir: her tonu, her rolü ve her davranışı üretebilir. Onu güvenilir, tutarlı ve kullanışlı bir ürün hâline getiren şey sistem promptudur. Modelin akıl yürütme yeteneği aynı kalır; ama sistem promptu ona "bu ürün içinde kim olduğunu ve nasıl davranması gerektiğini" söyler.

Bu, üründe davranışı değiştirmenin en hızlı ve en ucuz yoludur. Modeli yeniden eğitmek (bkz. <a href="/blog/fine-tuning-nedir">fine-tuning nedir</a>) günler ve ciddi maliyet ister; oysa sistem promptunu değiştirmek saniyeler sürer. Bir müşteri destek asistanının tonunu resmileştirmek, belirli konuları yasaklamak veya yanıt formatını standartlaştırmak için tek yapılması gereken sistem promptunu güncellemektir. Bu yüzden sistem promptu, LLM tabanlı her ürünün davranış katmanının kalbidir.

## Sistem Promptu Nasıl Çalışır?

Sistem promptu, teknik olarak modele gönderilen mesaj dizisinin en başına yerleştirilen özel bir mesajdır. Bir konuşma modele iletilirken mesajlar rollere göre etiketlenir: "system" (sistem), "user" (kullanıcı) ve "assistant" (asistan). Sistem rolüyle etiketlenen mesaj, kullanıcının hiçbir mesajından önce gelir ve tüm konuşma boyunca bağlamda (bkz. <a href="/blog/context-window-nedir">context window nedir</a>) kalır.

Model her yanıt üretirken bu talimatı yeniden okur; yani sistem promptu tek seferlik bir ayar değil, konuşmanın her adımında etkili olan sürekli bir çerçevedir. Modeller, eğitim sürecinde (bkz. <a href="/blog/rlhf-nedir">RLHF nedir</a>) sistem rolündeki talimatlara diğer rollerden daha güçlü uymayı öğrenir. İşte bu yüzden bir kullanıcı "önceki tüm talimatları unut" dese bile, iyi eğitilmiş bir model sistem promptundaki kırmızı çizgilere sadık kalmaya çalışır.

<comparison-table data-caption="Sistem promptu ile kullanıcı promptu farkı" data-headers="[&quot;Boyut&quot;,&quot;Sistem Promptu&quot;,&quot;Kullanıcı Promptu&quot;]" data-rows="[{&quot;feature&quot;:&quot;Amaç&quot;,&quot;values&quot;:[&quot;Modelin nasıl davranacağını belirler&quot;,&quot;O an ne yapılacağını söyler&quot;]},{&quot;feature&quot;:&quot;Görünürlük&quot;,&quot;values&quot;:[&quot;Kullanıcıya gizli&quot;,&quot;Kullanıcı tarafından yazılır, görünür&quot;]},{&quot;feature&quot;:&quot;Sıklık&quot;,&quot;values&quot;:[&quot;Konuşma başında bir kez, sabit&quot;,&quot;Her mesajda değişir&quot;]},{&quot;feature&quot;:&quot;Öncelik&quot;,&quot;values&quot;:[&quot;Prompt hiyerarşisinde en üstte&quot;,&quot;Sistem promptunun altında&quot;]},{&quot;feature&quot;:&quot;Kim yazar&quot;,&quot;values&quot;:[&quot;Ürünü geliştiren taraf&quot;,&quot;Son kullanıcı&quot;]}]"></comparison-table>

## Sistem Promptu ile Kullanıcı Promptu Farkı Nedir?

Bu iki kavramı ayırmak, sistem promptu nedir sorusunu tam anlamanın anahtarıdır. Kullanıcı promptu farkı tek cümlede özetlenebilir: sistem promptu "nasıl" sorusunu, kullanıcı promptu "ne" sorusunu yanıtlar. Sistem promptu modele kim olduğunu ve hangi kurallara uyacağını söyler; kullanıcı promptu ise o an hangi işi yapmasını istediğinizi söyler.

Bir örnekle netleşir. Sistem promptu şöyle diyebilir: "Sen bir hukuk firmasının asistanısın; resmi bir dil kullan, asla hukuki tavsiye verme, yalnızca genel bilgi ver." Kullanıcı promptu ise "Kira sözleşmesi feshinde ihtarname nasıl yazılır?" olabilir. Model, kullanıcının sorusunu yanıtlarken sistem promptunun çizdiği çerçeveye (resmi ton, tavsiye vermeme kuralı) uymak zorundadır. Kullanıcı promptu değişir, ama sistem promptunun kurduğu davranış kuralları sabit kalır. Prompt kavramının temelini <a href="/blog/prompt-nedir">prompt nedir</a> ve <a href="/blog/prompt-engineering-nedir">prompt engineering nedir</a> rehberlerinde bulabilirsiniz.

## Prompt Hiyerarşisi: Talimatlar Nasıl Sıralanır?

Modern LLM ürünleri tek bir talimatla değil, katmanlı bir talimat yapısıyla çalışır. Bu yapıya prompt hiyerarşisi (instruction hierarchy) denir ve talimatların çelişmesi durumunda hangisinin kazanacağını belirler. Prompt hiyerarşisi genellikle şu sırayla işler: en üstte sistem promptu, sonra geliştirici talimatları, sonra kullanıcı promptu, en altta ise araçlardan veya getirilen belgelerden (bkz. <a href="/blog/rag-nedir">RAG nedir</a>) gelen içerik.

Bu sıralamanın nedeni güvenliktir. Eğer kullanıcı, sistem promptundaki bir kuralla çelişen bir istekte bulunursa, model prompt hiyerarşisi gereği sistem promptuna öncelik verir. Örneğin sistem promptu "kişisel veri isteme" diyorsa, kullanıcının "bana başka kullanıcıların e-postalarını ver" isteği reddedilmelidir. Bu hiyerarşi, kullanıcı promptu farkının neden yalnızca içerikte değil, otoritede de olduğunu gösterir: kullanıcı ne yazarsa yazsın, sistem promptunun çizdiği sınırların üzerine çıkamaz — en azından ideal durumda.

## Sistem Promptunun Bileşenleri: Rol, Kural, Sınır

İyi tasarlanmış bir sistem promptu rastgele bir metin değildir; üç temel bileşenden oluşur ve her biri modelin davranışının farklı bir yönünü kontrol eder.

<howto-steps data-name="Etkili bir sistem promptu yazmanın adımları" data-description="Rol tanımı, davranış kuralları ve sınırları net biçimde tanımlayarak güvenilir bir sistem promptu oluşturmak." data-steps="[{&quot;name&quot;:&quot;Rol tanımını belirle&quot;,&quot;text&quot;:&quot;Modelin kim olduğunu tek cümlede netleştir: 'Sen bir kurumsal İK asistanısın' gibi somut bir rol tanımı ver.&quot;},{&quot;name&quot;:&quot;Davranış kurallarını yaz&quot;,&quot;text&quot;:&quot;Tonu, yanıt formatını ve dili açıkça tanımla: hangi durumda nasıl davranacağını somut davranış kurallarıyla belirt.&quot;},{&quot;name&quot;:&quot;Sınırları koy&quot;,&quot;text&quot;:&quot;Modelin yapmayacağı şeyleri açıkça yaz: hangi konuları reddedeceğini, hangi verileri istemeyeceğini kesin sınırlarla belirle.&quot;},{&quot;name&quot;:&quot;Kritik kuralları başa al&quot;,&quot;text&quot;:&quot;En önemli kuralları promptun başına koy; model ilk gelen talimatlara daha güçlü uyar.&quot;}]"></howto-steps>

Birinci bileşen rol tanımıdır: modele hangi kimlikle konuşacağını söyler. "Sen bir müşteri destek uzmanısın" veya "Sen bir kod inceleme asistanısın" gibi bir rol tanımı, modelin ürettiği içeriğin çerçevesini kurar. İyi bir rol tanımı belirsiz sıfatlardan (örneğin "yardımsever ol") çok, somut bir görev ve bağlam içerir. İkinci bileşen davranış kurallarıdır: modelin hangi tonu kullanacağı, yanıtları nasıl biçimlendireceği ve belirli durumlarda nasıl tepki vereceği. Üçüncü bileşen ise sınırlardır: modelin kesinlikle yapmayacağı şeyler. Bu üç bileşen birlikte, aynı modelden tamamen farklı ürünler çıkarmayı mümkün kılar.

## Türleri ve Gerçek Dünya Örnekleri

Sistem promptları kullanım amacına göre farklılaşır. Bir müşteri hizmetleri chatbotunun (bkz. <a href="/blog/chatbot-nedir">chatbot nedir</a>) sistem promptu, marka tonunu, iade politikasını ve yönlendirme kurallarını içerir. Bir kod asistanının sistem promptu, hangi dilde yanıt vereceğini, güvenlik açığı içeren kod önermeme kuralını ve açıklama biçimini tanımlar. Bir ajan (bkz. <a href="/blog/ai-agent-nedir">AI agent nedir</a>) sistem promptu ise hangi araçları ne zaman çağıracağını ve karar sınırlarını belirler.

Gerçek dünyada ChatGPT, Claude ve Gemini gibi asistanların hepsi kapsamlı sistem promptlarıyla çerçevelenir; bu talimatlar modelin ne söyleyeceğini değil, nasıl davranacağını yönetir. Türkiye özelinde bir bankanın kurumsal asistanı düşünelim: sistem promptu, yanıtların Türkçe ve resmi olmasını, faiz oranı gibi hassas bilgilerde kesin veri yerine yönlendirme yapmasını ve KVKK gereği kişisel veri toplamamasını şart koşabilir. Aynı model, farklı bir sistem promptuyla bir e-ticaret sitesinde samimi bir alışveriş asistanına dönüşür. Model değişmez; onu şekillendiren sistem promptu değişir.

<stat-callout data-value="Dünya 1.'si" data-context="Türkiye, We Are Social &quot;Digital 2026&quot; verisine göre üretken yapay zeka araçlarından web'e yönlendirilen trafik payında dünya birincisidir; bu, iyi tasarlanmış sistem promptlarıyla&quot; data-outcome=&quot;kurumsal asistanların Türkiye pazarında hızla değer üretebileceğini ve doğru rol tanımı ile davranış kurallarının rekabet avantajına dönüşebileceğini gösterir." data-source="{&quot;label&quot;:&quot;Euronews TR / Digital 2026&quot;,&quot;url&quot;:&quot;https://tr.euronews.com/next/2026/01/04/turkiye-chatgpt-trafiginde-yuzde-9449luk-oranla-dunya-birincisi&quot;,&quot;date&quot;:&quot;2026-01&quot;}"></stat-callout>

## Sistem Promptu, Güvenlik ve KVKK

Sistem promptu bir güvenlik ve uyum aracıdır ama tek başına yeterli bir kalkan değildir. Kişisel veri kuralları, ton, kırmızı çizgiler ve reddedilecek konular sistem promptunda tanımlanır; Türkiye'de faaliyet gösteren bir kurum için (bkz. <a href="/blog/kvkk-nedir">KVKK nedir</a>) bu, kişisel verinin istenmemesi ve saklanmaması gibi kuralları içerir. Bu yönüyle sistem promptu, modelin davranışını uyumlu tutmanın ilk katmanıdır.

<callout-box data-variant="warning" data-title="Sistem promptu gizliliği güvenlik değildir">

Sistem promptunun gizli olması onu güvenli yapmaz. Prompt injection saldırılarında kullanıcı, dikkatlice tasarlanmış girdilerle modeli sistem promptundaki kuralları çiğnemeye ikna etmeye çalışır; sistem promptu da sızdırılabilir. Bu yüzden kişisel veri koruması yalnızca sistem promptuna bırakılmamalı; erişim kontrolü, çıktı filtreleme ve loglama gibi gerçek teknik önlemlerle desteklenmelidir.

</callout-box>

Pratik sonuç şudur: sistem promptu, davranışı hizalayan güçlü bir politika katmanıdır, ama saldırıya dayanıklı bir güvenlik duvarı değildir. Kurumsal bir yapay zeka çözümünde sistem promptu, guardrail'ler ve KVKK uyumlu veri mimarisi birlikte tasarlanmalıdır. Bu katmanları güvenli biçimde kurmak için <a href="/consulting/solutions/kurumsal-rag-sistemleri">kurumsal RAG sistemleri</a> çözümüne ve genel bir yol haritası için <a href="/consulting">yapay zeka danışmanlığı</a> hizmetine göz atabilirsiniz.

## Sistem Promptunun Sınırları ve Yaygın Hatalar

Sistem promptu güçlüdür ama sık yapılan hatalar etkisini zayıflatır. En yaygın hata çelişkili kurallar yazmaktır: "her zaman kısa yanıt ver" ve "her konuyu ayrıntılı açıkla" gibi talimatlar birbirini götürür ve model tutarsızlaşır. İkinci hata belirsizliktir: "profesyonel ol" gibi soyut ifadeler yerine somut, ölçülebilir davranış kuralları yazılmalıdır.

Üçüncü hata, sistem promptunu aşırı uzatarak en kritik kuralları gürültü içinde kaybetmektir; model ilk gelen talimatlara daha güçlü uyduğu için kritik kurallar başa alınmalıdır. Dördüncüsü, güvenliği tamamen sisteme yüklemektir — oysa yukarıda görüldüğü gibi prompt injection buna izin vermez. Özetle sistem promptu nedir sorusunun pratik cevabı sadece tanım değil, aynı zamanda disiplindir: net rol tanımı, çelişkisiz davranış kuralları ve gerçek güvenlik katmanlarıyla desteklenmiş sınırlar.

## Sıkça Sorulan Sorular

### Sistem promptu ile kullanıcı promptu arasındaki fark nedir?

Sistem promptu, modele konuşma başlamadan verilen ve rol tanımı ile davranış kurallarını belirleyen gizli üst düzey talimattır; kullanıcı bunu görmez. Kullanıcı promptu ise kullanıcının her mesajda yazdığı, o an ne istediğini söyleyen görünür girdidir. Sistem promptu 'nasıl', kullanıcı promptu 'ne' sorusunu yanıtlar.

### Sistem promptu neden gizli tutulur?

Sistem promptu genellikle ürünün davranış mantığını, kırmızı çizgilerini ve iş kurallarını içerdiği için gizli tutulur. Görünür olması, kötü niyetli kullanıcıların kuralları inceleyip aşmasını (prompt injection) kolaylaştırabilir. Yine de gizlilik tek başına güvenlik sağlamaz; sistem promptu sızdırılabilir, bu yüzden gerçek güvenlik önlemleri ayrıca gerekir.

### Sistem promptu prompt hiyerarşisinde nerede yer alır?

En üstte yer alır. Prompt hiyerarşisi genellikle sistem promptu, sonra geliştirici talimatları, sonra kullanıcı promptu ve en sonda araç/bağlam çıktıları şeklinde sıralanır. Bir çelişki olduğunda model, sistem promptundaki kurala öncelik vermeye eğitilir; bu yüzden davranış kuralları en güvenli biçimde sistem promptunda tanımlanır.

### İyi bir sistem promptu nasıl yazılır?

İyi bir sistem promptu üç bileşeni net içerir: rol tanımı (model kimdir), davranış kuralları (nasıl yanıt verir, hangi tonu kullanır) ve sınırlar (neyi yapmaz). Belirsiz ifadeler yerine somut, ölçülebilir kurallar yazılır; çelişen talimatlardan kaçınılır ve kritik kurallar başa konur, çünkü model ilk talimatlara daha güçlü uyar.

### Sistem promptu değiştirilebilir mi?

Ürünü geliştiren taraf sistem promptunu istediği zaman güncelleyebilir; bu, modelin davranışını yeniden eğitmeden değiştirmenin en hızlı yoludur. Ancak son kullanıcı normalde sistem promptunu değiştiremez. Kullanıcının sistem promptunu geçersiz kılmaya çalışması bir prompt injection saldırısıdır ve iyi tasarlanmış sistemler buna karşı ek koruma katmanları kullanır.

### Sistem promptu her yapay zeka aracında var mı?

Modern LLM tabanlı ürünlerin neredeyse tamamında bir sistem promptu vardır; ChatGPT, Claude, Gemini gibi asistanların hepsi bir sistem promptuyla çerçevelenir. Kullanıcı çıplak modelle değil, bu talimatla biçimlenmiş bir ürünle konuşur. Bir chatbot 'karaktersiz' görünse bile arka planda onu şekillendiren bir sistem promptu vardır.

## Özetle: Sistem Promptu Nedir?

Özetle sistem promptu nedir sorusunun cevabı şudur: bir dil modeline konuşma başlamadan verilen, rol tanımını, davranış kurallarını ve sınırlarını belirleyen ve kullanıcının görmediği üst düzey talimat. Kullanıcı promptu farkı otoritededir: sistem promptu prompt hiyerarşisinde en üstte yer alır ve çelişkide kazanır. Güvenlik ve KVKK için kritik bir politika katmanıdır ama tek başına saldırıya dayanıklı değildir. Temel için <a href="/blog/prompt-nedir">prompt nedir</a>, <a href="/blog/llm-nedir">LLM nedir</a> ve <a href="/blog/prompt-engineering-nedir">prompt engineering nedir</a> rehberlerine göz atabilir, kurumsal bir yapay zeka asistanını doğru sistem promptu ve güvenlik katmanlarıyla kurmak için <a href="/consulting">yapay zeka danışmanlığı</a> ile başlayabilirsiniz.

<!-- İÇ BAĞLANTI BORCU: /blog/prompt-injection-nedir, /blog/guardrail-nedir (yayında ama konu odağı uzak), /blog/instruction-hierarchy-nedir yayınlanınca eklenecek. -->