OpenCode OpenDesign

OpenCode ile
OpenDesign’da
tasarlayın.

OpenDesign'da OpenCode ile arayüzler nasıl tasarlanır: herhangi bir şey üretilmeden önce bağlanan design.md, seçtiğiniz sağlayıcı, brief'ten incelenmiş dosyaya kadar tek bir paylaşımlı gelen kutusu görevi ve başlamadan önce bilinmesi gereken sınırlar.

Briften arayüze01 / OpenCode
FİKRİ SİZ GETİRİN

“Varsayılanlara değil,
design.md'ye dayanan paylaşımlı bir gelen kutusu.”

Örnek arayüz · kaydedilmiş bir ürün oturumu değildir
Bu Sayfada Örnek
  1. Örnek
  2. Uygunluk
  3. Uyumluluk
  4. Kurulum
  5. İş Akışı
  6. Kaynaklar
  7. Sınırlamalar
  8. SSS

Eksiksiz Bir OpenCode Tasarım Görevi

Brief'ten Arayüze, Bir OpenCode Tasarım Görevi

Baştan sona gösterilen tek bir görev: teslim ettiğiniz brief ve kısıtlar, geri gelen artifact ve bitmeden önce yine de yaptığınız kontroller. Aşağıdaki arayüz, bu sayfa için oluşturulmuş örnekleyici bir örnektir, kaydedilmiş bir OpenCode çalıştırması değildir.

1Tasarım Brief'i ve Kısıtlar

Brief

Paylaşılan bir ekip gelen kutusu tasarlayın: sahipleri gösteren bir konuşma listesi, bir konu görünümü ve müşteri bağlamını içeren sağ bir panel. Oluşturmadan önce design.md sistemini bağlayın. Masaüstü ve telefon.

  • Tasarım sistemidesign.md token'ları; Albert Sans, bir yeşil vurgu
  • Kesme noktaları (breakpoints)1440px masaüstü ve 390px mobil, yatay kaydırma yok
  • EtkileşimlerSahip filtresi, konu değiştirme, bağlam paneli açma/kapama, yanıt
  • ÇıktıSabit data-od-id kancalarına sahip kendi kendine yeterli tek bir HTML dosyası

2İş Bölümü: Siz, OpenCode ve OpenDesign

  • Siz

    Brief'i yazın, tasarım sistemini seçin ve kabul kriterlerini tanımlayın.

  • OpenCode

    Düzeni planlar, HTML, CSS ve JavaScript'i yazar ve talep üzerine gözden geçirir.

  • OpenDesign

    Tasarım sistemini ve skill'i sağlar, önizlemeyi oluşturur ve her sürümü projede bir dosya olarak saklar.

  • İnceleme

    Görsel hiyerarşi, 8px ızgaradaki boşluklar, her iki kesme noktası ve tüm etkileşimler teslimden önce kontrol edilir.

3OpenCode Artifact: 1440px ve 390px'de Ekip Gelen Kutusu

OpenCode Artifact: 1440px ve 390px'de Ekip Gelen Kutusu — Masaüstü
Örnek gösterim

4Teslimden Önce İnceleme

Düzen

Izgara ve Boşluklar

8px ızgarasında üç panel; bağlam paneli, konu panelinden önce daralır.

Hiyerarşi

Görsel Hiyerarşi

Önce sahip ve konu; vurgu rengi sadece “bizden yanıt bekleyen” öğeleri işaretler.

Duyarlı

Mobil Düzen

Önce liste, dokununca konu görünümü; bağlam paneli bir sayfaya dönüşür.

Etkileşim

Etkileşim Kontrolleri

Sahibe göre filtreleyin, bir konuyu açın, paneli açıp kapatın, bir yanıt gönderin.

Uygunluk

OpenCode Görevle Ne Zaman Uyumlu, Ne Zaman Değil

OpenCode'un Uygun Olduğu Durumlar

  • design.md sistemleri. OpenCode'un uyumlu bir UI oluşturması için projeye bir marka DESIGN.md dosyası (Stripe/Linear/Airbnb tarzı kurallar) ekleyin.
  • UI/UX skill'leri. Tasarım zekası skill'leri, kodlamadan önce bir tasarım sistemi oluşturarak onlarca UI stili ve palet ekler.
  • Figma ve görsel canvas MCP. Tasarımdan koda döngüsü için Figma'yı veya bir görsel canvas'ı MCP üzerinden bağlayın.
  • Model zevki. OpenCode BYOK olduğu için zevkinize ve bütçenize en uygun tasarımı yapan modeli siz seçersiniz.

Şu Durumlarda Başka Bir Workflow Seçin

  • Düzenlenebilir vektör dosyalarına ihtiyacınız var. Üretilen ürün HTML'dir, düzenlenebilir bir tasarım belgesi değildir. Gereken varlık formatı için ayrı bir vektör iş akışına bakın.
  • Referansınız ve kısıtlarınız yok. Bir design system veya örnek olmadan çıktı genel bir görünüme kayma eğilimindedir; önce brief'i yazın.
  • Bu ajanın gerektirdiği kimlik bilgisine sahip değilsiniz. Gereken: OpenCode yapılandırması üzerinden sağlayıcı anahtarları (kendi anahtarınızı getirin). OpenDesign kimlik bilgisi sağlamaz veya proxy'lemez.
  • Ekibiniz Claude Code veya Aider'da çalışıyor. Bu ajanların kendi sayfaları var; çalışma alanı aynı, kurulum farklı. Bkz. ilgili ajanlar.

Uyumluluk

Başlamadan Önce OpenCode Gereksinimleri

Bu kılavuz, OpenDesign masaüstü uygulaması üzerinden bağlanan OpenCode'u kapsar. Yayınlanan referanslar 6 Eylül 2026 tarihinde kontrol edilmiştir.

Araç KapsamıOpenCode, Anomaly tarafından

OpenCode, github.com/anomalyco/opencode adresinde Anomaly (SST ekibi) tarafından geliştirilen açık kaynaklı (MIT) bir terminal yapay zeka kodlama ajanıdır — bir TUI ile masaüstü ve IDE yüzeyleri sunar. Bu sayfa, OpenCode'un kendi arayüzü hakkında değil, OpenDesign aracılığıyla OpenCode ile arayüz tasarlamak hakkındadır. OpenDesign'ın kurulum notları mevcut ajanları listeler.

Hesaplar ve Kimlik DoğrulamaOpenCode yapılandırması üzerinden sağlayıcı anahtarları (BYOK)

OpenCode yapılandırması üzerinden sağlayıcı anahtarları (BYOK). OpenCode, kendi yapılandırması üzerinden sağlayıcı anahtarlarınızı kullanır (BYOK) — hiçbir şey vekaleten iletilmez. Bu sayfa bir kota veya fiyat garantisi vermez.

Sistem ve SürümlerMasaüstü uygulama veya kaynak kod

Masaüstü derlemeleri için indirme sayfasını kontrol edin. Kaynak hızlı başlangıçtaki Node.js ve pnpm gereksinimleri, kaynaktan çalıştırmaya uygulanır, bir masaüstü paketi yüklemeye değil. Uyumlu minimum OpenCode sürümü: burada doğrulanmadı.

Bağlantı KontrolüBaşarı sinyali

Yüklü sürümünüzde gösterilen bağlantı talimatlarını izleyin, ardından küçük bir görev çalıştırın. OpenCode'un bu görevi ele aldığını ve artifact'ın açıldığını doğrulayın. Sadece indirme işlemi, çalışan bir bağlantı kurmaz.

Masaüstü uygulamasıyla başlayın

Üç Adımda OpenCode Kurulumu

Önce indirin, yüklü sürümünüz için OpenCode kurulumunu tamamlayın, ardından küçük bir sonucu kontrol edin. Bu yolu izlemek için OpenDesign'ı kaynaktan derlemeniz gerekmez.

  1. 1

    OpenDesign Masaüstü Uygulamasını İndirin

    Bilgisayarınıza uygun paketi seçin, kurun ve uygulamayı açın.

    OpenDesign'ı indirin
    KONTROL NOKTASI
    Masaüstü uygulaması açılır. Zaten kurulu mu? Sonraki adıma geçin; yeniden indirmenize gerek yok.
  2. 2

    OpenCode Bağlantınızı Hazırlayın

    Yüklü sürümünüzdeki OpenCode talimatlarını izleyin. OpenCode, kendi yapılandırması (BYOK) üzerinden sağlayıcı anahtarlarınızı kullanır — hiçbir şey proxy'lenmez.

    # 1. Install OpenCode
    curl -fsSL https://opencode.ai/install | bash
    # or: npm i -g opencode-ai@latest
    # or: brew install sst/tap/opencode
    
    # 2. Start the TUI in your project, then authenticate your provider
    opencode          # then run /login and pick your provider + paste your key

    Yayınlanan kılavuzdaki OpenCode kurulum notlarından alınmıştır; güncel komut için satıcı belgelerini kontrol edin.

    KONTROL NOKTASI
    Hedeflenen ajanı ve hesabı doğrulayın. Kullanılamıyorsa, daha büyük bir görev denemeden önce uyumluluğu kontrol edin.
  3. 3

    Tek Bir Küçük OpenCode Görevi Çalıştırın

    Bir revizyon dahil olmak üzere tüm döngüyü değerlendirebilmeniz için küçük bir brief kullanın.

    Başlangıç brief’i

    Bir profil formu ve kaydetme onayı içeren bir ayarlar ekranı oluşturun. Design kurallarımı kullanın. Masaüstü ve mobil genişliklerde kontrol edin.

    KONTROL NOKTASI
    Sonucu açın, kayıt durumunu test edin ve belirli bir değişiklik isteyin. Oluşturulan bir dosya, incelemenin sonu değil başlangıcıdır.

OpenDesign'ı kaynak koddan çalıştırmak için bunun yerine teknik hızlı başlangıç kılavuzunu izleyin.

OpenCode tasarım iş akışı

Beş Adımda OpenCode Tasarım İş Akışı

Aynı ekip gelen kutusu görevi, brief'ten doğrulanmış dosyaya kadar adım adım. Her adımda sizin sağladığınız şey, OpenCode'un yaptığı şey, OpenDesign'ın kattığı şey ve sizin kontrol ettiğiniz şey listelenir.

  1. 1

    Tasarım Brief'i

    Sade bir dil, üç ile altı satır arasında. Hedef kitleyi, ekranın işlevini ve platformları belirtin.

    • SizBrief'i yazın; varsa referans bir ekran görüntüsü ekleyin.
    • OpenCodeBrief'i ve projenin talimat dosyasını okur; bir şey belirsiz olduğunda sorar.
    • OpenDesignProjeyi, prompt yüzeyini ve ilgili artifact türü için skill'i sağlar.
    • KontrolBrief'in kabul kriterlerini belirttiğini doğrulayın. Bunları şimdi eklemek, üretimden sonra eklemekten daha ucuzdur.
  2. 2

    Tasarım Kısıtları

    Bir design system ve birkaç katı kural. Marka uyumlu bir çıktıyı sıradan bir görünümden ayıran şey budur.

    • SizBir design system seçin; breakpoint'leri ve kullanılması gereken bileşenleri belirtin.
    • OpenCodeBir satır yazmadan önce DESIGN.md token'larını ve tutum kurallarını bağlama yükler.
    • OpenDesignDesign-system kütüphanesini sunar ve seçilen olanı skill şablonuna bağlar.
    • KontrolToken'lar markanızla eşleşir. Bir vurgu rengi, doğru fontlar, doğru radius.
  3. 3

    Arayüzü Oluştur

    OpenCode kendi kendine yeten bir HTML dosyası yazar: düzen, stiller, etkileşimler ve sabit hook'lar.

    • SizBekleyin veya netleştirici bir soruyu yanıtlayın. Yapılandırılacak bir şey yok.
    • OpenCodeBölümleri planlar, HTML, CSS ve JavaScript'i yazar, dosyayı çalıştırır ve başarısız olanı düzeltir.
    • OpenDesignArtifact'ı proje klasörüne kaydeder ve önizleme için indeksler.
    • KontrolHenüz yok. Dosyayı kaynak koddan değil, render edildikten sonra değerlendirin.
  4. 4

    Önizleme

    Dosya, istediğiniz genişliklerde OpenDesign içinde render edilir. Tasarımın değerlendirildiği yer burasıdır.

    • SizGenişlikleri değiştirin, etkileşimlere tıklayın, öğeler üzerine yorum bırakın.
    • OpenCodeÖnizleme üzerindeki yorumlarınızı okur ve bir sonraki revizyonu hazırlar.
    • OpenDesignÖnizlemeyi render eder, yorumlar ve düzenlemeler için data-od-id hedeflerini açığa çıkarır.
    • KontrolHiyerarşi, kontrast, 390px'de taşma, focus durumları ve vurgu renginin ölçülü kullanılıp kullanılmadığı.
  5. 5

    Revize Et ve Doğrula

    Önizlemede öğeleri işaret ederek değişiklik isteyin. Her revizyon yeni bir dosyadır; hiçbir şey sessizce üzerine yazılmaz.

    • SizYorumları isteklere dönüştürür; görevin ne zaman tamamlandığına karar verirsiniz.
    • OpenCodeDeğişiklikleri yerinde uygular ve dosyayı yeniden çalıştırır.
    • OpenDesignSürümleri yan yana tutar; işiniz bittiğinde bir görüntü veya HTML dışa aktarır.
    • KontrolÖnce sadece değişen alanı, ardından her bir kırılma noktasında sayfanın tamamını bir kez yeniden kontrol edin.

Kaynaklar

OpenCode Tasarım Kaynakları

Sınırlamalar

OpenCode Sınırlamaları, Manuel Kontroller ve Yedek Çözümler

  • KapsamBu bir kodlama ajanıdır, özel bir tasarım aracı değildir. Tasarım, görsel çıktısını kontrol etmek için skill'ler, DESIGN.md sistem dosyaları ve Figma/görsel tuval MCP'leri eklenerek gerçekleşir. Bu sayfa, OpenCode'u OpenDesign'a bağlı bir ajan olarak ele alır, her OpenCode özelliğini değil.
  • Kullanım SınırlarıKullanım sınırları ve maliyet, kullandığınız kimlik bilgisine göre değişir (OpenCode yapılandırması üzerinden sağlayıcı anahtarları). Bu sayfa ücretsiz kotalar hakkında herhangi bir iddiada bulunmaz.
  • Yerel proje dosyaları, çevrimdışı çıkarım anlamına gelmez. Hassas girdileri paylaşmadan önce ajanınızın sağlayıcı ayarlarını ve veri politikalarını inceleyin.
  • Çıktı HTML'dirArtifact'lar HTML dosyalarıdır, vektör tasarım dosyaları değildir.
  • Manuel İncelemeErişilebilirlik, gerçek içerik, marka uyumu ve etkileşim doğruluğu önizlemede sizin tarafınızdan incelenir. Ajan tarafından yapılan herhangi bir kendi kendini kontrolü ilk geçiş olarak değerlendirin.
  • Yedek ÇözümAjan kullanılamıyorsa veya bir görev başarısız olursa, kurulu sürümün bağlantı talimatlarını ve kimlik doğrulamasını kontrol edin. Yapılandırmayı değiştirmeden önce hatayı ve son çalışan üretilen dosyayı koruyun.

SSS

OpenCode ve OpenDesign Hakkında Sık Sorulan Sorular

OpenCode Gerçekten Tasarım İşi Yapabilir mi?
Evet — bağlamda estetik bir skill, bir tasarım sistemi ve gerçek referans görseller bulunduğunda OpenCode, üretim kalitesinde, duyarlı bir UI üretir ve bunu bir tarayıcıda doğrulayabilir. Model bağımsız olduğu için o anda frontend'de en iyi olan modeli çalıştırabilirsiniz. Bu derlenmiş bağlam olmadan genellikle sıradan bir görünüme kayar; OpenDesign'ın doldurduğu boşluk da tam olarak budur.
Tasarım İçin OpenCode ile Hangi Modeli Kullanmalıyım?
Hangisini isterseniz — OpenCode, models.dev üzerinden sağlayıcı bağımsızdır, bu nedenle aynı iş akışının arkasında Anthropic, OpenAI, Google, OpenRouter veya yerel modelleri çalıştırabilir ve istediğiniz zaman değiştirebilirsiniz. Tasarım çıktısının kalitesi, tek başına modelden çok daha fazla skill'inize, tasarım sisteminize ve referanslarınıza bağlıdır.
OpenDesign, OpenCode (SST) Ekibi Tarafından mı Yapıldı?
Hayır. OpenDesign, OpenCode'u bir ajan olarak entegre eden bağımsız bir açık kaynak projesidir. OpenCode'u yerel öncelikli, açık bir skill ve design system kitaplığıyla tamamlar.
OpenCode ile Tasarım Yapmak İçin Özel Bir Abonelik Gerekir mi?
Hayır — OpenCode BYOK'dur. Kendi model sağlayıcı API anahtarınızı getirirsiniz ve OpenDesign kimlik bilgilerinizi asla vekil olarak kullanmaz. Tedarikçiye bağımlılık yoktur.
Frontend Tasarım İçin OpenCode mu, Codex mi, Claude Code mu?
Hepsi güçlüdür ve birçok ekip bunları birlikte kullanır. OpenCode'un avantajı tamamen açık kaynak ve model bağımsız olmasıdır; Codex, devredilmiş, sanal alanlı (sandboxed) yapılarda başarılıdır; Claude Code, belirli, kod tabanına duyarlı tasarım kararlarıyla tanınır. OpenDesign, tasarım iş akışınızı değiştirmeden ajanlar arasında geçiş yapmanıza olanak tanır.

OpenCode ile İlk Tasarım Görevini Başlatın

Küçük bir görevle başlayın, gidiş-dönüşü değerlendirin, ardından gerçek brief'i getirin. Kurulumunuza uyan seçeneği seçin; sayfa bunu algılamaz.

Kurulumda hangi noktadasınız?
OpenDesign'ı İndir Kurulum kontrol listesine bakın

OpenDesign Masaüstü

Tek tasarım sistemi. Her çıktıda tutarlı bir marka

Tam Vibe Design Workspace içinde aynı marka kurallarını web sitelerine, sunumlara, etkileşimli prototiplere, panolara, görsellere ve HTML videolara uygulayın. Yerel Codex, Claude Code, Cursor ve diğer kodlama ajanlarını bağlayıp ücretsiz üretin.

  • Web, sunum, prototip, pano, görsel ve video
  • 140+ tasarım sistemi ve eksiksiz şablon ile beceri kitaplığı
  • Yerel Codex ve 21+ kodlama ajanını bağlayın · Ücretsiz
Ücretsiz indir

macOS ve Windows için