Yazılım geliştirme için 2026 yılı; token maliyetlerinin arttığı ve hızın önem kazandığı bir yıl. Dolayısıyla, daha az token kullanmak ve daha kararlı projeler çıkarmak için prompt kullanımları oldukça önemli hal aldı.
Prompt nedir?
Bir yapay zeka aracının belirli bir görevi yerine getirmesi için iletilen yazılı veya görsel komutlardır. Yapay zekanın talebinizi tam olarak yerine getirebilmesi için iletilen talebin detaylı olması gerekir.
Örneğin;
Kötü prompt: Veridyen Laravel Hosting hizmetlerini anlat – https://chatgpt.com/s/t_6a4b9062501881919046c0fdc15ada6b
İyi prompt: Veridyen firmasındaki Laravel Hosting hizmetlerinin özelliklerini, aylık fiyat bilgilerini ve hangi paketi tercih edeceğimi kararlaştırmam için analiz ederek bana bilgi ver – https://chatgpt.com/s/t_6a4b903107508191b4ea91cffd4e8016
Yazılımcılar için promptlar nasıl olmalı?
Yapay zeka devasa bir veri setine sahip olduğu için iyi yönlendirilmelidir. Aksi halde, samanlıkta iğne aramasına ve kararsız ya da farklı sonuçlar üretmesine neden olabilirsiniz. Her ne kadar daha iyi bir Claude, Gemini veya ChatGPT ya da public LLM’ler çıksa ve sizi daha iyi anlasa da – bu işin püf noktası; yapay zekaya doğru proje bağlamını, framework sürümünü, mimari tercihleri, kod standartlarını ve sınırları açık şekilde vermekten geçer.
Örneğin (rules.md);
Sen bir Laravel uzmanısın. PHP ve Laravel ile ilişkili teknolojileri kullanırsın.
Kullanacağın teknolojiler
...
Tercih ettiğim bağımlılıklar
...
Kod prensipleri
...
PHP ve Laravel Standartları
...
Tabii ki, bu promptları her proje için ayrı ayrı her satırda iletmiyoruz. Claude için CLAUDE.md, Gemini için GEMINI.md veya ChatGPT/Codex için AGENTS.md dosyalarını oluşturduktan sonra, bu dosyaların içerisine yazacağınız proje planınıza referans olarak veriyorsunuz.
Örneğin (CLAUDE.md);
### Müşteri Anketi Otomasyonu
Projenin amacı ve açıklaması.
#### Teknolojiler
- Laravel (güncel sürüm)
- SQLite
- React.js
- TailwindCSS
#### Tasarım
- Kullanıcı tarafında minimalist bir tasarım kullan.
- Mavi ve tonları, beyaz renkleri kullan.
- Font olarak MontSerrat kullan.
#### Proje Detayları
Buraya proje üzerinde neler yapılmasını beklediğiniz, eylemler, eylemlerin sonuçlarında gerçekleştirilecek işlemler gibi genel bütün detaylar.
...
#### Referans
- Her oturum başlatıldığında memory.md dosyası referans alınsın ve yapay zeka tarafından yapılan işlemler memory.md dosyasında özetlenerek kayıt altına alınsın.
- Her feature feature.md dosyasında tamamlandı olarak işaretlensin.
- rules.md dosyası yapay zeka ajanının nasıl davranacağını belirler. Burada belirtilen kuralların dışına aksi belirtilmedikçe çıkılmasın.
Bu yaklaşım daha kararlı ve eksiksiz projeler çıkarmanızı sağlayacaktır. Her projenizin içerisinde sabit dosya isimlerinde bu tarzda markdown formatında talimatlar olursa, size büyük ölçüde zaman kazandırmakla birlikte token’lerinizi daha iyi kullanmanızı sağlayacaktır.
Her prompt’u tek tek yazarak bu yazının büyümesini engellemek ve bilgi kirliliğini engellemek amacıyla daha önce karşılaştığımız birkaç kaynaktan referans vermek istiyoruz;
Cursor.Directory: Bu web site özellikle Cursor AI için oluşturulmuş gibi görünüyor – ancak, buradaki promptları diğer projelerde de kullanabilirsiniz. Bu websitenin artısı Cursor’a tek tıkla promptları ekleyebilmenizi sağlıyor.
Github/PickleBoxer: Bu repo içerisinde oldukça kullanışlı ve kategorize edilmiş hızlıca chat üzerinde kullanabileceğiniz promptlar bulunuyor.
Laravel geliştiriciler için bonus bilgi – Laravel AI Assistant yani ai boost paketini kullanırsanız sürüm fark etmeksizin yapay zekanın projelerinizi daha iyi tanımasına ve daha kaliteli kod yazmasını sağlarsınız. Bu nedenle mevcut projenize ya da yeni projenize “Laravel için laravel/boost paketini kur.” şeklinde bir talimat verdikten sonra kalan işlere başlamanızı kesinlikle öneririz.
Laravel özelinde AI destekli geliştirme yaparken yalnızca prompt değil, doğru hosting ortamı da önemlidir.
Laravel için hosting
Eğer Laravel için hosting hizmeti arıyorsanız, Laravel için uyumlu hosting hizmeti sağlıyoruz. composer ve npm komutlarınızı çalıştırabileceğiniz terminal ekranı da bu hosting hizmetini diğer web hosting hizmetlerinden en ayırıcı özelliklerinden biri. Laravel hosting hizmetlerimizi buradan inceleyebilirsiniz.