Populární témata
#
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.
Představení radikálního nástroje Agentické kódování
Smithers Alpha
🧠 Plánovací režim jako kód
🔁 Opakovaně použitelné agentické komponenty
⚛️ Postaveno v Reactu
Čtete správně. S Reactem budujeme Agenty. Na konci tohoto vlákna budete mnozí přesvědčeni
Pojďme se do toho 🧵 ponořit
1/24

Smithers promění plánovací režim vašich agentů na plány podle kódu
Předtím: markdown a seznamy úkolů
Smithers: spustitelný kód a markdown
Níže vyjadřujeme Ralphovu smyčku jako workflow v Reactu
Ralph bude vnořený kód znovu a znovu spouštět
Codex použije Cli kodexu k vykonání. V tuto chvíli podporujeme Claude kód, Gemini a Amp. Předplatné je podporováno pro všechny z nich
2/24

JSX umožňuje opravdu výraznou kompozici, opětovné použití kódu a čitelnost při budování pracovních postupů agentů
To, co vrátíte s JSX, je Smithers Frame. Je to momentka v čase, jaký je aktuální "plán" spolu s dalšími daty, na která chcete mít přehled.
JSX jsou <Phase> <Step> jako stavové komponenty nabízené Smithers a běží jako pevný kód. Ale JSX můžete také použít ve svých promptech jako XML strukturované prompting
Plánujeme také podporovat MDX nativně
3/24


Smithers obsahuje užitečné součásti včetně
- Git/JJ - Pro automatickou kontrolu nad tím, kdy a jak commity probíhají
- Worktrees - Pro izolaci změn git
- Člověk - Upozornit člověka, aby poskytl vstup
4/24

Všechna data z vaší Smithers relace, včetně rozboru stavu vašeho "React plánu" po jednotlivých snímcích, jsou uložena v sqlite. To činí Smithers odolným vůči restartům, Ralphing a agenti mohou snadno odpovídat na otázky nebo získávat kontext dotazováním do této databáze.
Dokonce můžete propojit agenty, aby spolu komunikovali přes sqllite databázi. Nebo protože je to React, můžete si přinést vlastní řešení stavu
5/24

Když běží Smithersův skript, můžete získat přehled o tom, co dělá, pomocí sqlite nebo vlastního monitorovacího nástroje, abyste viděli, co se děje snímek po snímku
6/24

Nemusíte se učit používat Smithers a těžit z toho. Smithers je dovednost, kterou můžete přidat jako plugin nebo dovednost do OpenCode, Claude Code nebo jakéhokoli nástroje, který Skills podporuje
Nechte svého agenta psát agentům
7/24


Zde je dobrý příklad znovupoužitelného workflow, který spustí agenta, dokud není splněno hranice pokrytí kódu
8/24

Základní myšlenkou jedinečnou pro Smithers je jeho silná myšlenka plánu, který se může v reálném čase reaktivně měnit
To je první krok k budování agentů sebezdokonalujících se
9/24

React ekosystém znamená, že můžete přímo použít Tanstack AI nebo Vercel AI Sdk ve svých Smithers komponentách
Všechny knihovny React 19 jsou kompatibilní, což dává smithers rozsáhlý reaktivní ekosystém hned od prvního dne
10/24

Smithers klade velký důraz na monitorování viditelnosti agentů a záznamy. Díky tomu je snadné ladit Smithers agenty, což znamená, že váš orchestrator agent může snadno opravit problémy, pokud nastanou neočekávané problémy
Tito samoléčící nebo sebezlepšující agenti budou hlavním zaměřením nadcházejících článků Smithers
11/24

Poskytujeme reaktivní háky pro interakci s databází sqllite vašich agentů
A váš orchestrátor, se kterým jste napsal Smithers skript, může také snadno monitorovat a ladit sqllite databázi pomocí Smithers Skill. Plánujeme také podpořit cestování časem zpět do předchozích stavů
12/24

Smithers implementujeme pomocí vlastního React Rendereru podobného Ink nebo React Native. Nerenderujete html, jen jednoduché plány založené na XML
13/24

Smithers je postaven podle Ralpha
Můžete dokonce mít část svého plánu Ralpha jako sub Ralpha. Po dokončení kontextového okna každého vykonávajícího agenta představuje nové překreslení smyčku RALPHA podobnou opětovnému namontování komponenty
Protože váš stát je v sqllite, je odolný na restartování a snadno laditelný
14/24

Smithers podporuje další CLIS jako součástky, jako jsou Claude Code, Amp, Codex a Gemini, takže můžete používat své předplatné
Plánujeme také podporovat SDK verze a můžete použít jakoukoli AI knihovnu háků, například tanstack AI AI.
15/24

JJ je náš preferovaný způsob pro zpracování snapshotů a správu zdrojového kódu, ale Git je skutečně podporován
17/24

Podporujeme git notes, což je silný způsob, jak přidat užitečná metadata do vašich git commitů a objektů. Osobně to používám k uložení promptu jako poznámky připojené ke commitu
18/24

Dalším zajímavým příkladem je Smithersův scénář pro zlepšení testů, dokud není dosaženo hranice pokrytí
20/24

Dáváte přednost Pythonu? Máme také v přípravě experimentální verzi pro Python založenou na Pydantic
21/24

Smithers řeší velmi specifické problémy pro pokročilé uživatele Agentic kódování a pokud tyto problémy máte, budete ohromeni, jak elegantní řešení Smithers je
22/24

Vyzkoušejte to v Claude Code přidáním jako dovedností a žádostí o více informací o Smithersovi:
/plugin marketplace přidat evmts/smithers
/plugin instalační smithers@smithers
Dokumenty k dalším postrojům najdete zde:
24/24

247
Top
Hodnocení
Oblíbené
