5 dk okuma

Yazılımcılar İçin Verimli Yapay Zeka Kullanımı

Yazılımcılar İçin Verimli Yapay Zeka Kullanımı


Aslında böyle bişey yok :) Çünkü bu 1 tane değil. Önceleri bunun faşistliğini yapmaya çok meyilliydim. İçsel olarak yani. İşte;

Opus bundan sonra benim asistanım.

Fable çıktı artık bu.

Yahu gpt sol modeli çok daha iyi! Bundan sonra openai!

DeepSeek diye birşey buldum. Bu çinliler yapmışlar abi. Dünyanın işini yapıyorum 0.30 cent harcıyor ve çok yetenekli. Bundan sonra bunu kullanıyorum!

gibi gibi.. Tabiki bu düzen tutmuyor, buna ihtiyaçta yok. İlla bir asistanım olacak o da 1 tanesi olacak diye bir durum söz konusu değil, olmamalı. Sanırım bir çoğunu deneyimleyerek iyi bir dengeye kavuştum bir çoğunuz gibi 😄

Bu yazıda bu araçlardan hangilerini ne amaçla kullandığımı, Bir yazılımcı olarak yapay zekayı nasıl kullandığımı, yeteneklerimi taze tutmak için ne yaptığımı biraz anlatmak istiyorum.

Tüm yazacaklarım bu firmaların güncel modelleri içindir.

OpenAI & ChatGPT

Sol modeli amiral gemisidir. Daha çok büyük kod tabanlarında karmaşık mimari analiz, zor hata ayıklama (debugging). Terra modeli daha çok günlük yazılım geliştirme işlerinde kullanılabilir. Luna tek dosyalık basit düzenlemeler, hızlı yönlendirmeler ve anlık kısa yanıtlar. Bunların yanısıra codex sadece yazılım geliştiriciler için tasarlanmış bir model olarak kullanılır.

Son çıkan astra modeli bambaşka bir seviye. Konumuz burada yazılım.

Genelde daha çok kullanılan abonelik seviyesi pro tabiki. Vergilerle beraber 24$ bir fiyatı var.

Benim genel yorumum olarak sırf voice chat özelliği için bile alınabilir. Bu özellik dil öğrenme pratiği yapmak için kullanılabilir mesela. Tabi sol modeli yazılım geliştirmede kullandım çok çok başarılı. Tabi kotalar biraz hızlı tükenebilir özellikle dengesizce kullanıldığında. Yani demek istediğim yapacağınız iş çok karmaşık, ağır değilse sol modelini kullanmayın diğer ucuz modellere yönelin. Aksi halde limitlerinizi çok çabuk tüketip birkaç gün beklemek zorunda kalabilirsiniz.

Anthropic & Claude

Fiyat ChatGPT ile aynı. Vergi dahil 24$ yani. Ancak konumuz yazılım olunca burada Claude hakkını ayrıca vermek lazım. Ancak en akıllı modelleri olan Fable modelini pro planından çıkarıp sadece 100$ olan max plana dahil edince biraz gözümden düştü. Bir önceki amiral gemisi opus modeli hala çok başarılı tabiki. O dahil pro plana. Ancak sadece bunun için alınır mı düşündürücü tabi derken devreye claude design giriyor.

Gerçekten ayrı bir başlığı hak ediyor bu design özelliği. O yüzden burada size açıklamaya çalışmayacağım belki ayrı bir yazıda ele alırız bunu. Ama şöyle söyleyeyim. Tasarımı hiç beceremeyen birisi olarak herhangi birşey tasarlama konusunda ne canva, fotor, figma gibi programlar, ne gemini NanoBanana 2, ne ChatGPT ne başkası ne o ne bu. Bu Claude Design hem promptu işleme konusunda, hem üretimi konusunda, hem de ürettikten sonra editleme konusunda ( size mükemmel bir editör açıyor ) kıyasa kapalı resmen.

Sadece bunun için claude alıyorum desem yalan olmaz çünkü dediğim gibi artık fable modelinide vermiyor pro planında. Ancak max plana geçersek kullanabiliyoruz bu en akıllı modeli. Opus harika bir model ama sadece bunun için buna para verilmez gidip openai alınır yani. Ama design oyunu değiştiriyor tabi.

Tıpkı OpenAI'da olduğu gibi burada da limitlerimiz tabiki var. Bu limitlere takılırsak kullanıma kapatılıyor bir süreliğine para ödeyip almış olduğumuz bu hizmetler 😄 ( laf sokmak )

Google Gemini dahil etmiyorum bu listeye. Çünkü tamamen ücretsiz. Ücretli durumlar var gemini üzerinde tabiki ama biraz daha sistem farklı çalışıyor. Bu da ayrı bir yazı konusu olabilir.

Şimdi sırada benim favorim var. Sadece kod yazmak için sadece text tabanlı işler için kullanıyor olsaydım bu yapay zekaları OpenAI ve Anthropic gibi devlerin modelleriyle ve bu limitleriyle hiç uğraşmazdım çünkü onlardan çok daha ucuza çok daha fazla işi başarıyla çözen bir model var. DeepSeek.

DeepSeek

Bu arkadaşımız çinlilerin yaptığı mükemmel bir yapay zeka. Chat kısmı ve mobil uygulamalarında sunulan kullanım tamamen ücretsizdir. Herhangi bir abonelik ücreti veya kredi kartı gerektirmez.

Geliştirici tarafında platforma bakiye yükleyerek (pay-as-you-go) kullanabileceğiniz API modelleri bulunur. Sektör standartlarına kıyasla son derece ucuz bir fiyatlandırmaya sahiptirler. Günlük işler için deepseek-chat, karmaşık işler için deepseek-reasoner modelini kullanabiliriz.

Aşırı ucuzdur. Şöyle;

deepseek-chat (V3 / V4 Flash serisi):

  • Maliyet: 1 Milyon girdi token'ı ~$0.14 - $0.30 | 1 Milyon çıktı token'ı ~$0.28 - $0.50 civarındadır. (Önbelleğe giren tekrarlı verilerde %90 indirim uygulanır).
  • Kullanım: Hızlıdır; fonksiyon çağırma (tool calling) ve standart kod üretimi gibi günlük API görevlerinin varsayılan tercihidir.

deepseek-reasoner / deepseek-r1 (veya V4 Pro katmanları):

  • Maliyet: 1 Milyon girdi token'ı ~$0.55 | 1 Milyon çıktı token'ı ~$2.19 civarındadır.
  • Kullanım: Zor matematik, karmaşık mimari mantık yürütme ve çok adımlı hata ayıklama süreçlerinde kullanılır.

Ayrıca eğer bilgisayarınız güçlü ise tavsiye edeceğim birşey olarak bu modelleri bilgisayarınıza yerel olarak indirip tamamen ücretsiz olarak kullanabilirsiniz.

DeepSeek modellerinin ağırlıkları (open-weights) açık olarak paylaşıldığı için, bunları bilgisayarınızda lokal olarak çalıştırabilirsiniz:

  • Bilgisayarınıza Ollama kurup ollama run deepseek-r1:8b veya deepseek-coder komutunu verdiğinizde modeller yerel hafızanızda çalışır.
  • Ardından VSCode'daki Continue.dev eklentisine bu yerel sunucuyu bağlayarak tamamen ücretsiz, sınırsız ve internet bağlatısı bile gerektirmeyen bir kodlama ortamı kurabilirsiniz.

Ben pay-as-you-go ile sık sık bunu kullanıyorum. Gerçekten fiyat performansın çok ötesinde ucuz ve yetenekli.

Ben yapay zekayı nasıl kullanıyorum?


Operada bir orkestra şefi edasıyla 😄 yazılımda bir CTO edasıyla kullanıyorum. Böylece yazılımım bir çöplüğe dönmüyor. Artan sorumlulukları, yükü ile beraber ileride ne olacak buna diye düşünmüyorum. Bu yüzden markdown dosyalarınızı, proje ağacını çok iyi / detaylı hazırlamalısınız. Mimarinin nasıl olması gerektiğini, kuralları çok net vermelisiniz. Bu hem token tasarrufu sağlar, hem de mimari kurallarınızdan sapılmaz.

Ancak yazılım geliştirmek birçoğumuzun hobisi. Artık günümüzde kod yazmayı unutuyoruz. Bu bazı meslektaşlarımın hoşuna gidiyor bazıları da benim gibi hobisini, keyif aldığı şeyi sürdürmekte istiyor.

Eskiden geliştirdiğimiz haftasonu projeleri vardı. Bu bir kültür gibiydi. Bunu sürdürerek, yapay zekayı mimari anlamda hiçbirşeyde kullanmadan, sadece hamallık diye tabir edilen işlerde vakit kazandırmak için kullanarak sağlıyorum.

İşini benim gibi çok seven, yapay zekayı akıllıca kullanmak isteyen kişilere bu yöntemleri öneririm. Siin de önerileriniz varsa ayrıca aşağıya gelimn konuşalım 🙂

Şimdilik söyleyeceklerim bu kadar. Görüşmek üzere..