Kategori Tasarım · Zeka Apache-2.0 · Dünya üzerinde yapıldı
Ajan · Kimi CLI

Tasarım için Kimi CLI.

Kimi CLI, Moonshot AI'nin Kimi K2 model serisiyle çalışan açık kaynaklı terminal ajanıdır. Güçlü ajansal kodlaması ve büyük bağlam penceresi, bütün bir tasarım sistemini tutmasına ve referanslara karşı yinelemesine izin verir — ona kurallar ve bir doğrulama döngüsü verdiğinizde gerçek bir tasarım aracı olur. Open Design onu açık kaynaklı bir tasarım iş akışına bağlar: kendi Moonshot API anahtarınız, kendi dosyalarınız, yerel öncelikli.

Kimi CLI tasarım geri bildirim döngüsü: bir referans görüntüsünü okuyan bir terminal ajanı, UI'yi işleyen bir tarayıcı ve bir çalışma alanı, geri döngü yapan bir geri bildirim okuyla

Open Design, Kimi CLI'yi yerel öncelikli, açık kaynaklı bir tasarım ajanına dönüştürür — kendi Moonshot API anahtarınız, kendi dosyalarınız ve etrafında özenle seçilmiş bir beceri ve tasarım sistemi kütüphanesi.

Kimi CLI, Moonshot AI'nin terminal için açık kaynaklı yapay zeka ajanıdır. Özellikle tasarım açısından onu ilginç kılan iki şey var: Kimi K2 serisiyle çalışır — ajansal kodlama ve araç kullanımı için titizlikle optimize edilmiş, trilyon parametreli bir uzman karışımı modeli; ve bu model büyük bir bağlam penceresi taşır (son K2 sürümlerinde 256k token), bütün bir tasarım sistemini ve kod tabanını bir kerede tutacak kadar büyük. Doğru referanslar, kurallar ve bir doğrulama döngüsüyle eşleştirildiğinde gerçek, duyarlı UI üretir — ve bir OAuth girişiyle veya kendi Moonshot API anahtarınızla başlayabilirsiniz. Bu, Kimi CLI'yi UI, ön uç ve tasarım sistemi çalışmaları için kullanmaya ve onu Open Design ile yapılandırılmış bir tasarım iş akışına bağlamaya yönelik pratik, uçtan uca bir kılavuzdur.

Kimi CLI'nin gerçekte ne olduğunu, ajansal Kimi K2 modellerinin ve büyük bağlamının tasarıma neden uyduğunu, sıfırdan nasıl kurulacağını, referanstan UI'ye döngüyü, AGENTS.md, MCP ve alt ajanların onu nasıl genişlettiğini, Codex, Claude Code, Cursor ve Gemini CLI ile nasıl karşılaştırıldığını, yapay zeka çıktısını jenerik gösteren tuzakları ve Open Design'ın açık, yerel öncelikli bir tasarım katmanı olarak boşluğu nasıl kapattığını kapsar — doğal bir eşleşme, çünkü her ikisi de açık kaynaklı ve kendi makinenizde çalışıyor.

Kimi CLI gerçekte nedir

Kimi CLI, Moonshot AI'nin terminal için sunduğu açık kaynaklı (Apache-2.0) bir yapay zeka ajanıdır. Deponuzu okur, dosyaları düzenler, kabuk komutları çalıştırır, dosyaları arar, web sayfaları getirir ve aldığı geri bildirimden bir sonraki adımını seçer — yalnızca satırları tamamlamak yerine doğal dildeki görevlerden plan yapar ve işi doğrular. uv ile kurulan bir Python aracıdır ve perde arkasında Kimi K2 model ailesini sürer.

Tasarım çalışmaları için iki özellik öne çıkar. Kimi K2 modelleri açıkça ajansal, uzun ufuklu kodlama ve araç kullanımı için ayarlanmıştır, böylece ajan çok adımlı bir derlemeyi çalışan bir sonuca taşıyabilir. Ve bağlam penceresi son K2 sürümlerinde 256k token'a ulaşır; bütün tasarım sisteminizi, bileşen kütüphanenizi ve referans setinizi özetleyerek elemek yerine bir kerede tutacak kadar büyük.

  • Bağlam dosyaları: Kimi CLI, kalıcı proje bağlamı için bir AGENTS.md dosyasını okur — tasarım kurallarınızı, token'larınızı ve inceleme kontrol listelerinizi kodlamak için doğal yer. Sahip olmayan bir proje için bir tane iskele kurmak üzere /init çalıştırın.
  • MCP, ACP + alt ajanlar: MCP sunucularını /mcp-config ile sohbet ederek yönetir, Zed ve JetBrains'e Agent Client Protocol (kimi acp) üzerinden bir oturum sunar ve izole bağlamlarda yerleşik coder, explore ve plan alt ajanlarını gönderebilir.
  • Giriş veya BYOK: İlk başlatmada, /login OAuth (Kimi Code) ile yetkilendirmenize veya kendi Moonshot API anahtarınızı girmenize izin verir; Kimi'nin platformu ayrıca OpenAI ve Anthropic uyumlu uç noktalar sunar.
  • Sağlayıcı: Moonshot AI
  • Kimlik bilgisi: Moonshot API anahtarı (BYOK) veya Kimi Code üzerinden OAuth girişi
  • Lisans: Apache-2.0, açık kaynak

Ajansal K2 modelleri ve büyük bir bağlam tasarıma neden uyar

Kimi CLI'nin tasarım avantajı iki model özelliğinden gelir — ama her ajanda olduğu gibi, zevkin yine de sağlanması gerekir.

  • Ajansal, uzun ufuklu kodlama: Kimi K2 modelleri araç kullanımı ve çok adımlı çalışma için optimize edilmiştir, böylece ajan bir referansı ve bir özeti alıp ilk taslakta durmak yerine UI'yi gerçekten inşa edebilir, çalıştırabilir ve iyileştirebilir.
  • Büyük bir bağlam penceresi: Son K2 sürümlerinde 256k token'a kadar, bütün tasarım sisteminin, token'ların ve birçok referans durumunun bir kerede sığması anlamına gelir, böylece ajan tek seferlik stiller icat etmek yerine gerçek ilkellerinizi yeniden kullanır.
  • AGENTS.md içindeki kurallar: Bir AGENTS.md (artı Figma gibi bir MCP sunucusu) ajanı token'larınıza, bileşenlerinize ve gerçek spesifikasyonlarınıza yönlendirir, böylece varsayılan bir görünüm yerine bir markaya karşı çalışır.
Tasarım sistemi, beceri ve referans görüntüsünün iyi tasarım çıktısında birleştiğini gösteren diyagram
Zevk, sağladığınız üç girdiden gelir: bir tasarım sistemi, bir beceri ve gerçek referans görüntüleri.

Ders, her ajanın öğrettiğiyle aynıdır: Kimi CLI varsayılan olarak zevke sahip değildir. Ona kısıtlamalar verdiğinizde — bir tasarım sistemi, estetik bir beceri ve somut referanslar — iyi tasarım üretir. Open Design tam olarak bu girdileri paketler, bu yüzden ikisi birbirine uyar (aşağıda daha fazlası).

Tasarım çalışmaları için Kimi CLI'yi sıfırdan kurun

Temiz bir makineden, UI oluşturup doğrulayabilen bir Kimi CLI'ye giden tam yol burada.

# 1. Install Kimi CLI (uses uv; Python 3.12–3.14, 3.13 recommended)
curl -LsSf https://code.kimi.com/install.sh | bash
# or, if you already have uv:
uv tool install --python 3.13 kimi-cli

# 2. Start it in your project and authenticate on first run
cd your-project
kimi              # then run /login: OAuth via Kimi Code, or paste a Moonshot API key

# 3. Generate project context
/init             # scaffolds an AGENTS.md for this project

# 4. Wire an MCP server (optional, e.g. Figma for design handoff)
/mcp-config       # add, edit, and authenticate MCP servers conversationally
Beş adımlı kurulum akışı: kur, kimlik doğrula, AGENTS.md yapılandır, bir beceri ekle, doğrula
Kurulum sırası: kur → kimlik doğrula → AGENTS.md yapılandır → bir beceri ekle → tarayıcı doğrulamasını etkinleştir.
  • Tasarım kurallarınızı kodlayın: Token'larınızı, ilkellerinizi ve kurallarınızı AGENTS.md içine koyun ve Kimi'yi onlara yönlendirin, böylece çıktı jenerik bir görünüme varsayılan olmak yerine bir markayla eşleşir.
  • Tarayıcı doğrulaması ekleyin: Bir Playwright veya tarayıcı MCP'si bağlayın, böylece Kimi gerçek bir tarayıcıda işler ve yalnızca derlemenin geçtiğini onaylamak yerine çıktısını kırılma noktaları genelinde kontrol eder.

Referanstan UI'ye iş akışı

Kimi CLI ile en yüksek kaldıraçlı tasarım döngüsü, referans malzemesini çalışan, duyarlı UI'ye dönüştürmek ve eşleşene kadar yinelemektir — ajana referanslarınızı besleyip işlenmiş çıktısını gerçek bir tarayıcıda onlara geri karşılaştırmasını sağlayarak.

  1. Elinizdeki en net referanslardan başlayın — ve yalnızca tek bir kahraman görüntü değil, birden fazla durum (masaüstü ve mobil, hover, boş, yükleniyor) ekleyin.
  2. İstemde belirgin olun; belirsiz istemler güçlü bir ajanla bile jenerik UI üretir.
  3. Tasarım sisteminizi ve kurallarınızı AGENTS.md içinde tutun ve Kimi'ye token'ların ve standart ilkellerin nerede olduğunu söyleyin.
  4. Bir geliştirme sunucusu çalıştırın ve Kimi'nin sonucu kontrol etmek için kırılma noktalarına yeniden boyutlandırarak gerçek bir tarayıcıda işlemesini sağlayın.
  5. Kimi'nin uygulamasını referanslara geri karşılaştırmasını sağlayarak yineleyin — yalnızca derlendiğini onaylamak değil.

Kimi'yi referanslarınıza ve geliştirme sunucusuna yönlendirin, ardından somut kısıtlamalar verin:

kimi
# in the prompt:
> Implement the design in ./references (reference-desktop.png,
  reference-mobile.png) using React + Vite + Tailwind + TypeScript.
  Reuse my existing design-system components and tokens from AGENTS.md.
  Match spacing, layout, and hierarchy; make it responsive.
  Run the dev server, render it in the browser, and iterate until it
  matches the references across breakpoints.

İstemleri küçük ve odaklı tutun, iyi yinelemeleri commit edin ve kötüleri geri alın (geri aldığınızda Kimi'ye söyleyerek), böylece her geçiş temiz bir temel üzerine inşa edilir. Kimi CLI ayrıca bir akışı kelimelerle tanımlamak zor olduğunda kısa bir ekran kaydı veya demo klibi de alabilir.

AGENTS.md, MCP ve alt ajanlar

Üç uzantı noktası Kimi CLI'yi sürekli tasarım çalışmaları için pratik kılar ve üçü de açık bir tasarım iş akışına temiz bir şekilde eşlenir.

  • AGENTS.md bağlamı: Proje kuralları depo kökünde bir AGENTS.md içinde yaşar. Her çalıştırmada okunan, tasarım kurallarınızın kalıcı yuvasıdır — ve diğer ajanların kullandığı aynı taşınabilir biçimdir.
  • MCP sunucuları: MCP sunucularını /mcp-config ile sohbet ederek ekleyin — en alakalı olarak Figma MCP sunucusu olmak üzere, yalnızca Kimi'de değil ajanlar genelinde çalışan, tasarım bağlamını ve harici araçları getirmenin taşınabilir yolu.
  • Alt ajanlar ve eklenti pazaryeri: İzole bağlamlarda yerleşik coder, explore ve plan alt ajanlarını gönderin ve referans toplamak ile doğrulama döngüsünü çalıştırmak için pazaryerinden veya herhangi bir GitHub deposundan beceriler, MCP sunucuları ve veri kaynakları yükleyin.

Bunlar taşınabilir, çok ajanlı yeteneklerdir — Open Design'ın proje başına yeniden oluşturmak yerine orkestre etmek için inşa edildiği türden tam olarak budur.

Tasarım için Kimi CLI vs Codex vs Claude Code vs Cursor vs Gemini CLI

Tasarım çalışmaları için tek bir kazanan yoktur — her ajanın farklı bir gücü vardır ve deneyimli ekipler onları üst üste koyar. Adil bir özet:

AjanTasarım gücüEn iyi olduğu alan
Kimi CLIUzun ufuklu kodlama ve araç kullanımı için ayarlanmış ajansal Kimi K2 modelleri, büyük bir bağlamla; açık kaynaklı ve BYOKÇok adımlı derlemeler ve bütün bir tasarım sistemini bağlamda uygun fiyatla tutma
CodexÖn uç becerisiyle güçlü görsel cila; sandbox'lı eşzamansız derlemelerDevredilmiş eşzamansız derlemeler ve taşınabilir AGENTS.md kuralları
Claude CodeBelirli tasarım kararları (hex, boşluk, tipografi) ve kod tabanından haberdar UXÖn uç muhakemesi ve büyük bağlamlı yeniden düzenlemeler
CursorCanlı önizleme ve satır içi düzenlemelerle görsel oluştur-ve-gör döngüsüBir IDE içinde sıkı yinele-ve-izle UI çalışması
Gemini CLIGüçlü çok modlu görüntü anlama ve 1M token'lık bir bağlam; ücretsiz katmanEkran görüntüsü ağırlıklı çalışma ve çok büyük bağlam

Tekrarlayan topluluk kanaati, zevkin insanlardan geldiğidir: hepsi beceriler, referanslar ve kısıtlamalar olmadan jenerik bir estetiğe varsayılan olur. Çözülmesi gereken gerçek sorun budur — ve bu, model biçimli değil, tasarım aracı biçimlidir.

Tuzaklar ve “yapay zeka çorbası” görünümünden nasıl kaçınılır

Yapay zeka tarafından üretilen tasarım hakkında en yaygın şikayet, jenerik göründüğüdür — yumuşak gradyanlar, yüzen paneller, aşırı büyük yuvarlatılmış köşeler, dramatik gölgeler, “bunu bir yapay zekanın yaptığını haykıran” bir Inter-ve-mor havası. Bildirilen diğer sorunlar arasında bozuk mobil düzenler ve talimatların UI metnine sızması yer alır. Bunların hiçbiri Kimi CLI'ye özgü değildir; herhangi bir ajan özenle seçilmiş bir tasarım bağlamı olmadan çalıştığında olan şeydir.

  • Estetik bir beceri ekleyin: Özenle seçilmiş bir tasarım becerisi, ajanı varsayılan görünüm yerine gerçek bir yöne bağlanmaya zorlar.
  • Gerçek bir tarayıcıda doğrulayın: Kimi'nin kırılma noktaları genelinde işlemesini ve öz-denetim yapmasını sağlayın, böylece düzenler mobilde sessizce bozulmaz.
  • Token ve referans sağlayın: Gerçek tasarım token'ları ve referans ekran görüntüleri, çıktı kalitesi üzerindeki tek en büyük kaldıraçtır.
  • Kuralları AGENTS.md içinde kodlayın: “Kahraman kartı yok, en fazla iki yazı tipi, marka öncelikli hiyerarşi” gibi kuralları, ajanın her çalıştırmada okuduğu yere koyun.

Her hafifletmenin ajana özenle seçilmiş bir tasarım bağlamı vermekle ilgili olduğuna dikkat edin. Bu bağlamı proje başına elle sürdürmek, Open Design'ın ortadan kaldırdığı angaryadır.

Open Design içinde Kimi CLI ile tasarlamak

Open Design, yukarıdaki iş akışının sürekli istediği açık kaynaklı tasarım katmanıdır. Kimi CLI'yi birinci taraf bir adaptör olarak ele alır ve onu özenle seçilmiş bir beceri ve tasarım sistemi kütüphanesine, yapılandırılmış bir işleme hattına ve yerel bir masaüstü UI'sine sarar — böylece Kimi'yi iyi yapan tasarım bağlamı, her seferinde elle birleştirilmek yerine ilk çalıştırmadan itibaren oradadır. Her ikisi de açık kaynaklı ve yerel önceliklidir, ki bu da eşleşmeyi doğal bir uyum kılar.

  1. Open Design'ı kurun ve ajanınız olarak Kimi CLI'yi seçin.
  2. Moonshot API anahtarınızla (BYOK) kimlik doğrulayın — kimlik bilgileri makinenizde kalır ve asla bizim üzerimizden proxy yapılmaz.
  3. Bir tasarım sistemi ve bir beceri seçin, ardından tutarlı bir zevkle sunumlar, prototipler ve açılış sayfaları oluşturun.
  4. Her üretim ve DESIGN.md dosyası, barındırılan bir bulutta değil, kendi deponuzda yaşar.

Aynı Kimi CLI ajanı, aynı anahtar — artı etrafında gerçek, taşınabilir, açık kaynaklı bir tasarım iş akışı. Yerel öncelikli ve Apache-2.0'dır, böylece çalışmanız veya kimlik bilgilerinizle ilgili hiçbir şey makinenizden ayrılmaz.

Sıkça sorulan sorular

  1. 01 Kimi CLI gerçekten tasarım çalışması yapabilir mi?

    Evet — bağlamda estetik bir beceri, bir tasarım sistemi ve gerçek referans görüntülerle, Kimi CLI üretim kalitesinde, duyarlı UI üretir ve ajansal Kimi K2 modelleri çıktıyı referanslara karşı işleyebilir ve doğrulayabilir. Bu bağlam olmadan jenerik bir görünüme varsayılan olma eğilimindedir; bu da Open Design'ın doldurduğu boşluktur.

  2. 02 Kimi CLI ile tasarım yapmak için ödeme yapmam gerekir mi?

    Kendi kimlik bilgilerinizi getirirsiniz: Kimi Code OAuth girişi ile yetkilendirin veya bir Moonshot API anahtarı (BYOK) yapıştırın, Moonshot'un platformu tarafından faturalandırılır. Open Design her iki durumda da kimlik bilgilerinizi asla proxy yapmaz.

  3. 03 Kimi CLI'yi özellikle tasarım için iyi yapan nedir?

    İki şey: Kimi K2 modelleri ajansal, uzun ufuklu kodlama ve araç kullanımı için ayarlanmıştır, böylece ajan çalışan bir sonuca kadar inşa edebilir ve iyileştirebilir; ve bağlam penceresi 256k token'a kadar ulaşır, bütün bir tasarım sistemini ve referans setini bir kerede tutacak kadar. Her ikisi de yardımcı olur — ama zevk yine de sağladığınız tasarım sisteminden, beceriden ve referanslardan gelir.

  4. 04 Ön uç tasarımı için Kimi CLI mi Claude Code mu?

    Her ikisi de güçlüdür. Claude Code, belirli, kod tabanından haberdar tasarım kararlarıyla bilinir; Kimi CLI'nin avantajı, ajansal Kimi K2 modelleri ve BYOK ekonomisiyle büyük bir bağlamdır. Birçok ekip her ikisini de kullanır — Open Design, tasarım iş akışınızı değiştirmeden ajan değiştirmenize izin verir.

  5. 05 Kimi CLI'yi Figma'ya nasıl bağlarım?

    Figma MCP sunucusunu eklemek ve kimliğini doğrulamak için Kimi CLI içinde /mcp-config çalıştırın. Kimi daha sonra gerçek tasarım bağlamı çekebilir — bileşenler, değişkenler, düzen verileri — böylece üretilen kod yaklaşık değer yerine kaynağa eşleşir.

  6. 06 Open Design Moonshot AI ile bağlantılı mı?

    Hayır. Kimi CLI, Moonshot AI'nin bir ürünüdür; Open Design, onu birinci taraf bir adaptör olarak destekleyen bağımsız bir açık kaynak projesidir. Kimi, Moonshot AI'nin ticari markasıdır.

  7. 07 Dosyalarım ve kimlik bilgilerim güvende mi?

    Evet — Open Design yerel öncelikli ve Apache-2.0'dır. Dosyalarınız, üretimleriniz ve DESIGN.md'niz kendi deponuzda kalır ve Moonshot kimlik bilgileriniz doğrudan ajanınız tarafından kullanılır, asla Open Design sunucuları üzerinden yönlendirilmez.

Kimi CLI ile açık yoldan tasarlayın.

Kendi Moonshot API anahtarınızı getirin, her dosyayı yerel tutun ve zaten kullandığınız ajanın etrafında özenle seçilmiş bir tasarım kütüphanesi edinin.

● Apache-2.0 Apache-2.0 · Dünya üzerinde yapıldı · BYOK Desteklenen tüm ajanları görün