Ugrás a fő tartalomra

Posts tagged Agata Stack

Articles and insights about Agata Stack.

18 posts
Agata Stack
scriptability-and-ci

Hogyan váltottam le a procfile + supervisord beállításomat egyetlen macOS appra

Procfile-ok, supervisord konfigurációk és egy shell script temető a fejlesztői szolgáltatások kezelésére. Itt elmondom, miért hagytam abba az egész karbantartását, és mit használok helyette most.

Nicolás
5 min
80
Agata Stack
scriptability-and-ci

Az a timeline nézet, amely végre érthetővé tette a log triázst

A log triázs fájdalmas, mert a hibák folyamként érkeznek, nem történetként. Az Agata Stack timeline minden szabály által egyező eseményt színkódolt bejegyzéssé alakít, amit idővonalként olvashatsz — itt van, hogyan működik, és miért fontosabb a színséma, mint elsőre látszik.

Nicolás
5 min
67
Agata Stack
scriptability-and-ci

Indítsd és állítsd le a fejlesztői szolgáltatásaidat egy curl egyvonalassal bármelyik scriptből

Az Agata Stack helyi HTTP API-ja lehetővé teszi, hogy bármely szolgáltatást elindíts, leállíts, újraindíts, és a logjait nézd a Maceden egy sima curl parancsból — CI-ből, egy shell aliasból vagy egy AI eszközből. Nincs daemon konfiguráció, nincs külső szolgáltatás.

Nicolás
5 min
66
Agata Stack
remote-and-ssh-services

Miért a helyi szolgáltatásaimmal azonos menüsori ikonról kezelem a távoli staging szerveremet

Minden logellenőrzéshez SSH-val bejelentkezni egy staging gépre: ez már 2010-es DevOps. Így férhetnek meg a távoli szolgáltatások a helyiekkel ugyanabban az állapotnézetben, ugyanazokkal az egészségellenőrzésekkel, logfolyamokkal és automatizálási szabályokkal.

Nicolás
5 min
73
Agata Stack
ai-agent-integration

Mobil QA automatizálás az AI-dból: készíts képernyőképet bármely szimulátorról appváltás nélkül

Most már rámutathatsz a Claude Code-ra vagy a Cursorra a futó iOS Simulatorodra vagy Android emulátorodra, készíthetsz képernyőképet, futtathatsz adb shell parancsokat és telepíthetsz buildet — mindezt egy AI promptból, a menüsorodból, appváltás nélkül.

Nicolás
5 min
80
Agata Stack
ai-agent-integration

Miért az Agata Stack az egyetlen MCP szerver, amire a fejlesztőgépednek szüksége van

A legtöbb MCP szerverhez külön folyamat, felhő relay kell, vagy csak egyetlen területet fed le. Az Agata Stack az MCP végpontot magában a menüsávos appban futtatja — géphasználatot, mobil QA-t, szolgáltatáskezelést és logfolyamot biztosítva egyetlen localhost címről.

Nicolás
5 min
134
Agata Stack
ai-agent-integration

Claude Code-ot a Dev Stackemhez kötöttem, és most kérdezés nélkül újraindít szolgáltatásokat

Az AI kódoló asszisztensed látja a kódodat. Azt viszont nem látja, hogy a fejlesztői szervered ténylegesen fut-e. Íme, hogyan változtat ezen egy helyi HTTP API és egy MCP végpont teljesen.

Nicolás
5 min
1334
Agata Stack
environment-profiles

Egy kattintással válthatsz a dev, staging és prod között anélkül, hogy megszakítanád a debug munkamenetet

A dev, staging és production környezetek közötti váltás lassú és törékeny. Az Agata Stack környezeti profiljai egy kattintással megoldják az egészet — az API pedig azt is lehetővé teszi, hogy a scriptek is megtegyék ugyanezt.

Nicolás
5 min
1459
Agata Stack
health-check-intelligence

Auto-Diagnose: Amikor a szolgáltatásod elhasal, Agata Stack megmondja, miért

Egy sikertelen health check még nem diagnózis. Itt van, hogyan olvassa az Agata Stack az utolsó 20 logsort, illeszti a ismert hibamintákhoz, és ad egy futtatható javító parancsot, mielőtt még megnyitnád a terminált.

Nicolás
5 min
1614
Agata Stack
health-check-intelligence

Folyamatos HTTP állapotellenőrzések felhőszolgáltatás vagy újabb eszköz nélkül

A legtöbb csapat azonnal egy külső uptime szolgáltatáshoz nyúl, amikor állapotellenőrzésre van szüksége. Már minden megvan a Maceden — és semmibe sem kerül pluszban.

Nicolás
5 min
2019
Agata Stack
stream-rule-automation

Lassú API-válaszriasztások kódba tett instrumentáció nélkül

Valós időben elcsípheted a lassú API-válaszokat a dev stackből úgy, hogy egyetlen kódsort sem érintesz, és nem adsz hozzá middleware-t sem. Íme, hogyan működnek az Agata Stack stream szabályai a meglévő logjaiddal szemben.

Nicolás
5 min
2228
Agata Stack
stream-rule-automation

Hiányészlelés: hogyan tudhatod meg, ha a szolgáltatásod csendben abbahagyja a naplózást

A hibák zajt csapnak. A csendes hibák nem. Íme, hogyan csípheted el a legrosszabb leállást — azt, amikor a szolgáltatás egyszerűen csendben megáll — még a felhasználóid előtt.

Nicolás
5 min
2054
Agata Stack
stream-rule-automation

EADDRINUSE indításkor: a szabály, ami megöli a portot és automatikusan újraindít

Minden fejlesztő elvesztett már öt percet egy „port in use” hibára induláskor. Íme az a stream szabály, amely észleli az EADDRINUSE-t a logjaidban, leöli a blokkoló portot, és automatikusan újraindítja a szolgáltatást — terminál nélkül.

Nicolás
5 min
1966
Agata Stack
log-stream-visibility

Az a Developer API, amellyel curl-lal követheted a logokat CI-ből

Az Agata Stack egy helyi HTTP szervert futtat az 19877-es porton. Élő logok SSE-n át, szolgáltatások kezelése és önleíró OpenAPI spec — mindez egy shell scriptből, CI jobból vagy AI eszközből.

Nicolás
5 min
2231
Agata Stack
log-stream-visibility

Log ujjlenyomat-készítés: hogyan kapd el azt a hibát, amely 400-szor spamelte tele a konzolt

Egyetlen hibasor 400-szor ismétlődve zajnak tűnik. De ez egy minta — és a megfelelő szabály már az első 5 sorban elkapja, egyszer lefut, aztán csendben marad. Így működik a log ujjlenyomat-készítés az Agata Stackben.

Nicolás
5 min
1960
Agata Stack
log-stream-visibility

Most már bármely folyamat naplóit követhetem a Macemen — még azokét is, amelyeket nem én indítottam

A legtöbb fejlesztői eszköz csak az általuk indított folyamatok naplóit mutatja. Az Agata Stack bármely felhasználói folyamathoz csatlakozni tud a Maceden — PID alapján —, és valós időben streameli a kimenetét, újraindítás nélkül.

Nicolás
5 min
1880
Agata Stack
terminal-tab-hell

A szolgáltatásom hajnali 3-kor összeomlott, és senki sem vette észre — ez változott

Az a probléma, amikor egy összeomlott szolgáltatást csak akkor kap el valaki, amikor egy felhasználó panaszkodik, már megoldott ügy. Íme az az összeomlás-észlelési és automatikus újraindítási beállítás, amely véget vetett a hajnali 3-as meglepetéseknek.

Nicolás
5 min
2086
Agata Stack
terminal-tab-hell

Miért hagytam abba 14 terminálfül használatát a dev stackem kezelésére

Tizennégy terminálfül, színkódolt ablakcsoportok, és még így sem láttam egy pillantásra, melyik szolgáltatás állt le csendben. Ez változott meg.

Nicolás
5 min
3572