Windows 10/11
64bitový instalátor a přenosná verze
TechRetriever je agent pro Windows 10/11, který píše skripty v Bashi, spouští je ve WSL nebo přes SSH na systémech, které patří tobě, a každý výsledek ukazuje jako kartu, kterou můžeš otevřít. Verze 2.9.30.
scripts2 souboryscripts/disk-warn.shuloženobash -n scripts/disk-warn.shexit 0scripts/disk-warn.shdiff zobrazenbash scripts/disk-warn.sh 20exit 064bitový instalátor a přenosná verze
vydána 8. 11. 2026
běží na linuxových systémech, které patří tobě
zastaví se před akcemi, které něco mění
vyber jeden a stiskni Test
ke spuštění aplikace
Bash scripting znamená psát příkazy shellu do obyčejného textového souboru, obvykle s příponou .sh, aby je Bash provedl popořadě. Začni v malém. Řádek 1 obsahuje shebang, například #!/usr/bin/env bash, a zbytek používá proměnné, podmínky, cykly a funkce, přičemž každý příkaz vrací návratový kód, kde 0 znamená úspěch. TechRetriever takové soubory píše a spouští, zatímco ty čteš každý krok.
Skriptování shellu často začíná automatickými zálohami, takže popros agenta o skript, který zkopíruje složku do tar souboru s datem. Uloží backup-notes.sh přes write_file a Shell spustí bash -n, aby zkontroloval syntaxi, aniž by skript spustil. Zatím se nic nekopíruje. V režimu Ask first se agent zastaví před akcemi, které něco mění, a karta ukáže přesný příkaz se skutečným návratovým kódem, kde 0 znamená úspěch. Před prvním ostrým během složku zálohuj ručně a příkaz tar si nejdřív vypiš přes echo jako zkoušku nanečisto.
list_dir notes → 3 entries
write_file backup-notes.sh → saved
Shell bash -n backup-notes.sh → exit 0
Shell bash backup-notes.sh → waiting for your OKOtevři starý skript a ptej se, co dělá, řádek po řádku. read_file ho načte, grep vypíše každý řádek, který nastavuje nebo používá proměnnou, a agent jednoduše vysvětlí shebang na řádku 1, uvozovky i návratové kódy. Upozorní na proměnné bez uvozovek. Každé vysvětlení pojmenuje nalezený pojem, třeba cyklus nebo podmínku, takže se při čtení učíš slovník. Když je některý vestavěný příkaz nejasný, http_get přečte oficiální stránku manuálu, aby odpověď stála na jejím textu. Přepni na Plan only, pokud chceš jen vysvětlení a nic jiného.
read_file old-cleanup.sh → 24 lines
grep "$dir" old-cleanup.sh → 5 matches
http_get manual page for a builtin → readZkopíruj log ze svého systému do pracovní složky a zeptej se, které řádky obsahují slovo, třeba timeout. grep vrátí odpovídající řádky a read_file otevře celý soubor, když potřebuješ souvislosti. Agent ti může pomoct s rozebráním řetězce v Bashi: vlož 1 řádek logu a popros o cyklus, který ho rozdělí na pole a každé vypíše přes echo. write_file uloží cyklus jako parse-log.sh a edit_file ukáže každou další změnu jako diff. Pracuj jen na kopii.
Programování v Bashi je často přesně tohle: příkaz, který jsi psal mnohokrát, se stane souborem, jenž čte vstup z $1 a $2. Vlož příkaz, který pořád znovu píšeš, a popros o hlášku s použitím a kontrolu, že oba argumenty existují. write_file skript uloží a Shell spustí bash -x, který před provedením vypíše každý příkaz. Přečti si stopu. Co vypadá špatně, oprav přes edit_file, a stopu porovnej s tím, co jsi čekal, dřív než schválíš krok, který něco mění, nebo skript znovu použiješ.
Rady nestačí. TechRetriever 2.9.30 jde dál: příkaz v Shell spouští sám a ukazuje skutečný návratový kód, takže výsledek posuzuješ, místo abys hádal.
| Běžný chatovací asistent | TechRetriever | |
|---|---|---|
| Spouštění | Skript zkopíruješ a spustíš sám | Shell ho spustí a ukáže skutečný návratový kód |
| Úpravy | Vloží do chatu celý nový skript | edit_file změní soubor a ukáže diff |
| Kontrola | Nic nespouští, takže není co schvalovat | Ask first se zastaví před akcemi, které něco mění |
| Kontext | Vidí jen to, co vložíš | read_file a grep čtou tvé skripty a logy |
Na prvním místě jsou začátečníci, kteří nikdy nenapsali skript, včetně těch, kdo se učí Bash z Windows a chtějí vidět, jak se chová každý řádek. Začni drobností. Napiš jeden skript ve WSL, přečti ho řádek po řádku a nech si od agenta vysvětlit každou část, než cokoli spustíš.
Dál jsou tu praktici s pár vlastními linuxovými stroji, kteří ho používají na úkoly, jež opakují. Programování v Bashi pro domácí server nebo testovací laboratoř znamená prohledávání logů, kontroly disku, zálohy s datem a cykly přes seznam tvých vlastních serverů. Každý úkol se stane skriptem s argumenty. Diff kontroluješ ty.
Třetí skupinou jsou uživatelé Windows, kteří spravují linuxové systémy přes SSH, a nástroj je určen jen pro servery, které jim patří nebo které spravují. Jejich skripty běží na straně Linuxu, zatímco TechRetriever zůstává ve Windows 10 nebo 11. V režimu Ask first se agent zastaví před akcemi, které něco mění, a Plan only nespouští nic. Zkontroluj každý cíl.
Bash scripting je psaní příkazů shellu do obyčejného textového souboru, obvykle s příponou .sh, aby je Bash provedl popořadě. Začni řádkem se shebangem. Přidej proměnné, podmínky, cykly a funkce a kontroluj návratový kód každého příkazu, kde 0 znamená úspěch.
Ano. techretriever.com je oficiální web TechRetriever a instalátor, na který odkazuje, je původní sestavení. Porovnej jeho kontrolní součet SHA-256 se zveřejněným manifestem, protože instalátor zatím není podepsaný, a s dotazy použij tlačítko Send feedback přímo v aplikaci.
Skripty běží ve WSL na tvém vlastním počítači nebo na linuxovém systému, který patří tobě a ke kterému se připojuješ přes SSH. Sám TechRetriever běží ve Windows 10 nebo 11. Drž rozsah úzký. Je určen jen pro stroje, které patří tobě nebo které smíš spravovat, a tohle za tebe nekontroluje.
Ano. Jistotou je Plan only: napíše plán a vůbec nic nespustí, žádné příkazy ani změny souborů. Ask first se zastaví před akcemi, které něco mění, ale příkaz jen pro čtení může proběhnout bez pauzy. Auto-run jedná hned, takže si ho nech pro práci, kterou už máš zkontrolovanou.
Ano, pokud ten server smíš spravovat. Nejdřív testuj. Spusť skript na vlastním stroji nebo na testovacím serveru, před každým skriptem, který mění nebo maže soubory, udělej zálohu a přečti si každý příkaz, než ho schválíš.
Cloudový model dostane text promptu včetně textu každého souboru, který agent přečte, takže tento poskytovatel tvůj skript vidí. Lokální model to mění. S lokálním modelem nic neopouští počítač a chaty, pracovní složky i klíče API zůstávají v obou případech v počítači.
Ne. Diff čteš ty, syntaxi ověříš přes bash -n a skript otestuješ na stroji, který patří tobě, dřív než sáhne na skutečná data. Agent píše koncepty a karta Shell ukazuje skutečný návratový kód, ale o tom, zda je skript správný, rozhoduje jen tvá kontrola.
Instalační balíček má asi 34 MB. Nainstaluj ho do Windows 10 nebo 11, otevři složku se skripty, začni s Plan only a přepni na Ask first, až budeš chtít, aby agent něco spustil.
Stáhnout TechRetriever pro Windows ↗Každá stránka je k dispozici ve 20 jazycích.
Co agent umí se skripty ↗ Cloudové, lokální a vestavěný model ↗ Průvodci skripty krok za krokem ↗ Stažení a kroky kontrolního součtu ↗ Otázky a odpovědi ↗ Soukromí a zacházení s daty ↗