Commerce platformumuz AI tarafından kullanılmaya hazır mı?
Shopify Canvas, Sidekick'in tema dosyalarında doğrudan çalıştığı görsel bir tasarım yüzeyi sunuyor. Bu gelişme, commerce capability'lerin AI tarafından anlaşılır ve güvenli biçimde kullanılmaya hazır olup olmadığını düşündürüyor.
Ne oldu?
Shopify, 1 Ekim’de Canvas’ı duyurdu. Canvas, merchant’ın tüm storefront sayfalarını aynı görsel çalışma alanında inceleyip Sidekick ile birlikte tema üzerinde çalışabildiği yeni bir tasarım yüzeyi. Merchant doğal dille bir değişiklik tarif edebiliyor; Sidekick tema dosyalarında doğrudan çalışıyor. Shopify, tema mimarisini mağazanın yapısını, logic’ini ve tasarımını Sidekick’in daha kolay anlayıp değiştirebilmesi için sadeleştirdiğini söylüyor.
Canvas yalnızca sabit bir taslak göstermiyor. Shopify, mağazanın arkasındaki gerçek kodun render’ını; etkileşim, animasyon, farklı ürün ve koleksiyonlarla önizleme olanağını tarif ediyor. Sidekick’in değişiklikleri Canvas’ta gerçek zamanlı görünüyor; merchant da sonucu görsel olarak inceleyip öğeleri kendisi düzenleyebiliyor. Değişiklikler otomatik kaydediliyor, fakat müşterilerin görmesi için merchant’ın yayımlama adımını tamamlaması gerekiyor. Yayındaki tema üzerinde yapılan değişiklikler de merchant güncelleyip yayımlayana kadar ziyaretçilere görünmüyor.
Bu erken erişim aşamasındaki özellik, mevcut theme editor’ün yerini almış değil. Shopify’ın duyurusuna göre yaygınlaştırma kademeli. İlk sürümde üçüncü taraf temalar, Markets, rollout’lar, çeviriler ve app block/embed’ler desteklenmiyor; Canvas’ta düzenlenen temalar tema güncellemesi almıyor.
Neden önemli?
Kurumsal yazılımlarda AI eklemenin yaygın yolu, mevcut uygulamanın üzerine bir assistant koymak: Existing Application → AI Assistant. Bu yaklaşım yararlı olabilir; kullanıcıya bilgi bulma veya bir işlemi yapma konusunda yardım eder. Fakat uygulamanın workflow’u, business logic’i ve UI’ı aynı kalır. Canvas’ın açtığı soru daha temel: AI yalnızca mevcut UI’ı kullanmayı mı kolaylaştıracak, yoksa platform üzerinde çalışan yeni bir interaction modeli mi olacak?
Commerce tarafında insanın izlediği akış şöyle olabilir:
Products → Add Product → Variant → Inventory → Sales Channels → Publish
İnsan, ekranları dolaşarak bu workflow’u öğrenebilir. AI agent içinse menülerden çok işin kendisini tarif eden capability’ler önem taşır:
Create Product → Set Attributes → Set Price → Set Inventory → Publish to Channel
Bu bir Shopify Canvas özelliği değil; commerce platform mimarisi için kullandığım örnek. Fark şu: capability’ler yalnızca bir ekranın adımlarına gömülü kalırsa, AI’ın o ekranın anlamını çözmesi gerekir. Capability’ler, girdileri, bağlamı ve kurallarıyla açıkça tanımlanırsa farklı interaction biçimleri tarafından daha tutarlı kullanılabilir.
Benim yorumum
Bana Canvas’ta ilginç gelen, yalnızca sohbet ederek storefront tasarlamak değil. Shopify, Sidekick’in daha büyük işleri yapabilmesi için tema dosyalarında çalıştığını, değişiklikleri gerçek kod üzerinden görsel olarak değerlendirdiğini ve tema yapısını bu işe uygun biçimde sadeleştirdiğini anlatıyor. Bu, Shopify’ın bütün commerce platformunu AI-ready ilan ettiği anlamına gelmiyor. Benim çıkardığım mimari soru daha dar: AI’ın platformda çalışması için hangi iş ve state yapılarının onun tarafından anlaşılabilir olması gerekiyor?
Burada iki ayrımı birlikte düşünmek faydalı. İlki Commerce Capability ≠ Interface. Ürün oluşturma capability’si, yalnızca Admin’deki “Ürün ekle” ekranı değildir. İkincisi AI-readable ≠ AI-controlled. Bir agent’ın ürün alanlarını, fiyat kuralını ve stok durumunu anlayabilmesi, bu değerleri istediği gibi değiştirebilmesi demek değildir. Okunabilirlik erişimi mümkün kılar; yetkiyi ve sınırı ise platformun ürün tasarımı belirler.
Bu yüzden AI-ready commerce platformunu tek başına API’lerle tarif etmezdim. Agent’ın bir capability’yi bulabilmesi, hangi store ve ürün bağlamında çalıştığını anlaması, izin verilen değerleri ve önkoşulları bilmesi gerekir. İşlem riskliyse onay beklemeli; yapılan değişiklik ve sonucu denetlenebilir olmalı. Bunlar Shopify’ın Canvas için açıkladığı özellikler değil, commerce operasyonlarında AI kullanımına ilişkin benim tasarım ölçütlerim.
Bir ürün güncelleme talebini ele alalım. Agent ürünün adını, varyantlarını, fiyatını ve envanterini değiştirebilir; ama satış kanalına yayımlama ayrı bir adım olabilir. Fiyat, minimum marjın altına düşmemeli; stok değeri belirli kaynağa ve zamana dayanmalı; toplu değişiklikte hangi kayıtların etkileneceği önceden görünmeli. Platform, bu kuralları her yeni assistant’a tekrar tekrar öğretmek yerine capability’nin parçası olarak uygulamalı. İnsan isterse sonucu inceleyip müdahale etmeli, onayı gereken işlemi onaylamalı ve sonradan ne olduğunu izleyebilmeli.
Canvas’ın görsel çalışma biçimi de bu nedenle mimari tartışmaya katkı sağlıyor. Sidekick ile merchant aynı tasarımın durumunu görebiliyor; değişiklik, sohbetin içinde kaybolan bir öneri olarak kalmıyor. Benzer bir Conversation + Visual Interface + Shared State yaklaşımı merchant operasyonlarında da düşünülebilir: AI isteği konuşmada yorumlar, etkilenecek kayıt ve değerler görsel olarak incelenir, hem insan hem sistem aynı işlem durumuna bakar. Bu da Shopify’ın Canvas’ı genel amaçlı bir operasyon konsolu yaptığı iddiası değil; storefront tasarımındaki ortak çalışma biçiminden çıkardığım olasılık.
Yakın zamanda Headless Admin tartışmasında capability’nin Admin ekranından farklı interface’lere açılmasını ele almıştım. Burada odak başka: AI o capability’yi gerçekten kullanacaksa, iş kuralları, state ve sınırlar nasıl ifade edilmeli? Shopify’ın WebMCP ile checkout araçlarını tarayıcıdaki agent’lara sunması da aynı geniş sorunun ayrı bir örneği. Checkout’taki dış agent erişimiyle merchant’ın Canvas’ta Sidekick ile tema düzenlemesi aynı şey değil; biri alıcı checkout’u, diğeri merchant storefront yönetimini konu ediyor.
Bugüne kadar enterprise software için çoğunlukla “Ürünümüze AI’ı nasıl ekleriz?” diye sorduk. Belki bundan sonra daha temel bir soruya bakmamız gerekecek: Platformumuz AI tarafından kullanılmaya gerçekten hazır mı?
Kaynak
Shopify — Introducing Canvas: Opening the aperture on online store design — Kaynak tarihi: 1 Ekim 2026. Özelliğin kapsamı ve ilk sürüm sınırları için Shopify’ın Canvas changelog duyurusu ve tema özelleştirme yardım sayfası.