Trend Olan Konular
#
Bonk Eco continues to show strength amid $USELESS rally
#
Pump.fun to raise $1B token sale, traders speculating on airdrop
#
Boop.Fun leading the way with a new launchpad on Solana.
Radikal bir araç Ajanik kodlama tanıtımı
Smithers Alpha
🧠 Kod olarak planlama modu
🔁 Yeniden kullanılabilir etajan bileşenleri
⚛️ React ile inşa edildi
Doğru okudunuz. React ile Ajanlar inşa ediyoruz. Bu başlığın sonunda birçoğunuz ikna olacaksınız
Hadi dalalım 🧵
1/24

Smithers, temsilcilerinizin plan modunu kod olarak planlara dönüştürür
Önce: indirim ve YAPılacaklar listeleri
Smithers: çalıştırılabilir kod ve markdown
Aşağıda bir Ralph döngüsünü bir React iş akışı olarak ifade ediyoruz
Ralph iç içe kodu tekrar tekrar çalıştırır
Codex, çalıştırmak için Codex cli'sini kullanacaktır. Şu anda Claude kodu, Gemini ve Amp destekliyoruz. Abonelikler hepsi için desteklenmektedir
2/24

JSX, ajanlama iş akışları oluşturmada gerçekten ifade edici bir kompozisyon, kod yeniden kullanımı ve okunabilirlik sağlar
JSX ile geri verdiğiniz şey bir Smithers Frame'dir. Bu, mevcut "Plan"ın ve görmek istediğiniz diğer verilerin zaman içinde bir anlık görüntüsüdür.
JSX <Phase> benzeri ve Smithers tarafından sunulan <Step> durum tabanlı bileşenlerdir ve sabit kod olarak çalışırlar. Ama JSX'i istemlerinizde XML yapılandırılmış yönlendirme olarak da kullanabilirsiniz
MDX'i yerel olarak da desteklemeyi planlıyoruz
3/24


Smithers, faydalı bileşenlerle birlikte gelir;
- Git/JJ - Taahhütlerin ne zaman ve nasıl gerçekleştiğine otomatik kontrol için
- Worktrees - git değişikliklerini izole etmek için
- İnsan - İnsanı girdi sağlaması için bilgilendirmek
4/24

Smithers oturumunuzdan alınan tüm veriler, "React Plan"ınızın durumunun kare kare dağılımı dahil olmak üzere sqlite içinde saklanıyor. Bu da Smithers'ı yeniden başlatmalara, Ralphing'e karşı dayanıklı kılar ve ajanlar bu veritabanını sorgulayarak soruları kolayca yanıtlayabilir veya bağlam toplayabilir.
Hatta ajanları birbirleriyle konuşması için SQL Db üzerinden kablo bağlayabilirsiniz. Ya da React olduğu için kendi durum çözümünüzü getirebilirsiniz
5/24

Bir Smithers betiği çalışırken, sqlite veya özel bir izleme aracı aracılığıyla ne yaptığını görebilirsiniz ve kare kare ne olduğunu görebilirsiniz
6/24

Smithers'ı kullanmayı öğrenmeye ve bundan faydalanmanıza gerek yok. Smithers, OpenCode, Claude Code veya Skills'i destekleyen herhangi bir kostüme eklenti veya beceri olarak ekleyebileceğiniz bir beceridir
Temsilcinizin temsilcilerinizi yazmasına izin verin
7/24


İşte kod kapsamı sağlanana kadar bir ajan çalıştıran yeniden kullanılabilir bir iş akışına iyi bir örnek
8/24

Smithers'a özgü temel fikir, gerçek zamanlı olarak reaktif olarak değişebilen güçlü bir Plan fikridir
Bu, kendini geliştiren ajanlar oluşturmanın ilk adımıdır
9/24

React ekosistemi, Tanstack AI veya Vercel AI SDK'yı doğrudan smithers bileşenlerinizde kullanabileceğiniz anlamına geliyor
Tüm React 19 Kütüphaneleri uyumludur ve Smithers'a 1. günden itibaren geniş bir tepki ekosistemi sunar
10/24

Smithers, ajanik görünürlük izleme ve kayıtlara büyük önem veriyor. Bu, Smithers ajanlarının hata ayıklamasını kolaylaştırır ve beklenmedik sorunlar olursa orkestratör ajanınız sorunları kolayca düzeltebilir
Bu kendini iyileştiren veya kendini geliştiren ajanlar, yaklaşan Smithers özelliklerinin ana odak noktası olacak
11/24

Ajanlarınızla etkileşim için reaktif kancalar sağlıyoruz sqllite veritabanı
Ve Smithers senaryosunu yazdığınız orkestratör ajanınız da Smithers yeteneğiyle sqllite veritabanını kolayca izleyip hata ayıklamayı başarabilir. Ayrıca eski eyaletlere geri zaman yolculuğu yapmayı da planlıyoruz
12/24

Smithers'ı, Ink veya React Native'e benzer kendi özel React Renderer'ımızla uygularız. HTML render etmiyorsunuz, sadece basit XML tabanlı planlar
13/24

Smithers Ralph'a inşa edilmiştir
Planınızın bir bölümünü Ralph'ın bir yedek Ralph olarak bile alabilirsiniz. Her yürüten ajan bağlam penceresini tamamladıktan sonra, yeni bir yeniden render ralph'ın bir döngüsünü temsil eder, bu da bileşeninizi yeniden monte etmeye benzer şekilde
Durumunuz SQLite'da olduğu için yeniden başlatmak dayanıklı ve hata ayıklamak kolay
14/24

Smithers, aboneliğinizi kullanabilmeniz için Claude Code, Amp, Codex ve Gemini gibi diğer klisleri bileşen olarak destekler
Ayrıca sdk sürümlerini desteklemeyi planlıyoruz ve tanstack AI gibi herhangi bir AI hook kütüphanesini kullanabilirsiniz
15/24

JJ, snapshot ve kaynak kontrolü için tercih edilen yöntemimiz, ancak Git destekleniyor
17/24

git notlarını destekliyoruz; bu, git commit'larınıza ve nesnelerinize faydalı meta veri eklemenin güçlü bir yoludur. Ben şahsen bunu promptumu commit ile bağlı bir not olarak kaydetmek için kullanıyorum
18/24

Bir diğer güzel örnek ise, kapsama süresine ulaşana kadar testleri iyileştirmek için Smithers senaryosu
20/24

Python'u tercih ediyor musunuz? Pydantic tabanlı deneysel bir Python sürümü de üzerinde çalışıyoruz
21/24

Smithers, Ajanik kodlama güçlü kullanıcıları için çok spesifik sorunları çözüyor ve bu sorunlar sizde olursa, Smithers'ın ne kadar zarif bir çözüm olduğuna hayran kalacaksınız
22/24

Claude Code'da bir beceri olarak ekleyerek deneyin ve Smithers hakkında daha fazla bilgi edinmek isteyin:
/plugin marketplace evmt/smithers ekle
/eklenti kurulumu smithers@smithers
Diğer koşumlar için belgeler burada:
24/24

260
En İyiler
Sıralama
Takip Listesi
