Windows 10/11
program de instalare pe 64 de biți și versiune portabilă
TechRetriever este un agent pentru Windows 10/11 care scrie scripturi Bash, le rulează în WSL sau prin SSH pe sisteme care îți aparțin și arată fiecare rezultat ca pe o fișă pe care o poți deschide. Versiunea 2.9.30.
scripts2 fișierescripts/disk-warn.shsalvatbash -n scripts/disk-warn.shexit 0scripts/disk-warn.shdiff afișatbash scripts/disk-warn.sh 20exit 0program de instalare pe 64 de biți și versiune portabilă
lansată la 8 nov. 2026
rulează pe sisteme Linux care îți aparțin
se oprește înainte de acțiunile care schimbă ceva
alege unul, apoi apasă Test
pentru a rula aplicația
Bash scripting înseamnă să scrii comenzi de shell într-un fișier text simplu, de obicei cu extensia .sh, ca Bash să le execute pe rând. Începe cu puțin. Linia 1 conține shebang-ul, de exemplu #!/usr/bin/env bash, iar restul folosește variabile, condiții, bucle și funcții, în timp ce fiecare comandă returnează un cod de ieșire în care 0 înseamnă succes. TechRetriever scrie și rulează aceste fișiere, iar tu citești fiecare pas.
Scripturile de shell încep adesea cu backupuri automate, așa că cere agentului un script care copiază un folder într-un fișier tar cu dată. Salvează backup-notes.sh cu write_file, iar Shell rulează bash -n pentru a verifica sintaxa fără a executa scriptul. Încă nu se copiază nimic. În modul Ask first agentul se oprește înainte de acțiunile care schimbă ceva, iar fișa arată comanda exactă cu codul ei real de ieșire, în care 0 înseamnă succes. Fă tu backup folderului înainte de prima rulare reală și afișează mai întâi comanda tar cu echo, ca probă fără efect.
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 OKDeschide un script vechi și întreabă ce face, linie cu linie. read_file îl încarcă, grep listează fiecare linie care setează sau folosește o variabilă, iar agentul explică pe înțeles shebang-ul din linia 1, ghilimelele și codurile de ieșire. Semnalează variabilele fără ghilimele. Fiecare explicație numește conceptul găsit, de pildă o buclă sau o condiție, așa că înveți vocabularul pe măsură ce citești. Când o comandă internă nu e clară, http_get citește pagina oficială a manualului, ca răspunsul să se sprijine pe textul ei. Treci pe Plan only dacă vrei doar explicația și nimic altceva.
read_file old-cleanup.sh → 24 lines
grep "$dir" old-cleanup.sh → 5 matches
http_get manual page for a builtin → readCopiază un jurnal de pe propriul sistem în folderul de lucru și întreabă ce linii conțin un cuvânt precum timeout. grep returnează liniile care se potrivesc, iar read_file deschide tot fișierul când ai nevoie de context. Agentul te poate ajuta să descompui un șir în Bash: lipește 1 linie de jurnal și cere o buclă care o împarte în câmpuri și le afișează pe fiecare cu echo. write_file salvează bucla ca parse-log.sh, iar edit_file arată fiecare modificare ulterioară ca diff. Lucrează doar pe copie.
Programarea în Bash e adesea exact asta: o comandă pe care ai tastat-o de multe ori devine un fișier care își citește intrarea din $1 și $2. Lipește comanda pe care o retastezi mereu și cere un mesaj de utilizare plus o verificare că ambele argumente există. write_file salvează scriptul, iar Shell rulează bash -x, care afișează fiecare comandă înainte de a o executa. Citește urma. Corectează cu edit_file ce pare greșit și compară urma cu ce te așteptai înainte să aprobi un pas care schimbă ceva sau să refolosești scriptul.
Sfaturile nu ajung. TechRetriever 2.9.30 merge mai departe: rulează singur comanda Shell și arată codul real de ieșire, ca să judeci rezultatul în loc să ghicești.
| Asistent de chat obișnuit | TechRetriever | |
|---|---|---|
| Rulare | Copiezi scriptul și îl rulezi tu | Shell îl rulează și arată codul real de ieșire |
| Editare | Lipește în chat un script complet nou | edit_file modifică fișierul și arată un diff |
| Control | Nu rulează nimic, deci nu ai ce aproba | Ask first se oprește înainte de acțiunile care schimbă ceva |
| Context | Vede doar ce lipești | read_file și grep citesc scripturile și jurnalele tale |
Primii sunt începătorii care n-au scris niciodată un script, inclusiv cei care învață Bash venind din Windows și vor să vadă cum se comportă fiecare linie. Începe cu ceva mic. Scrie un script în WSL, citește-l linie cu linie și cere agentului să-ți explice fiecare parte înainte să rulezi ceva.
Apoi vin practicienii cu câteva mașini Linux proprii, care îl folosesc pentru treburile repetitive. Programarea în Bash pentru un server de acasă sau un laborator de test înseamnă căutări în jurnale, verificări de disc, backupuri cu dată și bucle peste o listă cu propriile tale servere. Fiecare treabă devine un script cu argumente. Diff-ul îl verifici tu.
Al treilea grup sunt utilizatorii Windows care administrează sisteme Linux prin SSH, iar unealta este destinată doar serverelor care le aparțin sau pe care le administrează. Scripturile lor rulează pe partea de Linux, în timp ce TechRetriever rămâne în Windows 10 sau 11. În modul Ask first agentul se oprește înainte de acțiunile care schimbă ceva, iar Plan only nu rulează nimic. Verifică fiecare țintă.
Bash scripting înseamnă să pui comenzi de shell într-un fișier text simplu, de obicei cu extensia .sh, ca Bash să le execute pe rând. Începe cu linia shebang. Adaugă variabile, condiții, bucle și funcții și verifică codul de ieșire al fiecărei comenzi, în care 0 înseamnă succes.
Da. techretriever.com este site-ul oficial TechRetriever, iar programul de instalare către care trimite este versiunea originală. Compară suma lui de control SHA-256 cu manifestul publicat, pentru că programul de instalare nu este încă semnat digital, și folosește butonul Send feedback din aplicație pentru întrebări.
Scripturile rulează în WSL pe propriul tău PC sau pe un sistem Linux care îți aparține și la care te conectezi prin SSH. TechRetriever în sine rulează în Windows 10 sau 11. Păstrează un domeniu restrâns. Este destinat doar mașinilor care îți aparțin sau pe care ești autorizat să le administrezi și nu verifică asta în locul tău.
Da. Plan only este modul sigur: scrie un plan și nu rulează absolut nimic, nici comenzi, nici modificări de fișiere. Ask first se oprește înainte de acțiunile care schimbă ceva, dar o comandă doar de citire poate rula fără pauză. Auto-run acționează imediat, așa că păstrează-l pentru munca pe care ai verificat-o deja.
Da, dacă ești autorizat să administrezi acel server. Testează mai întâi. Rulează scriptul pe propria mașină sau pe un server de test, fă un backup înainte de orice script care modifică sau șterge fișiere și citește fiecare comandă înainte s-o aprobi.
Un model din cloud primește textul promptului, inclusiv textul oricărui fișier citit de agent, deci acel furnizor îți vede scriptul. Un model local schimbă asta. Cu un model local nu iese nimic de pe PC, iar conversațiile, folderele de lucru și cheile API rămân pe PC în ambele cazuri.
Nu. Tu citești diff-ul, verifici sintaxa cu bash -n și testezi scriptul pe o mașină care îți aparține înainte să atingă date reale. Agentul scrie ciorne, iar fișa Shell arată codul real de ieșire, dar numai verificarea ta decide dacă un script e corect.
Programul de instalare are circa 34 MB. Instalează-l în Windows 10 sau 11, deschide un folder cu scripturi, începe cu Plan only și treci pe Ask first când vrei ca agentul să ruleze ceva.
Descarcă TechRetriever pentru Windows ↗Fiecare pagină este disponibilă în 20 de limbi.
Ce poate face agentul cu scripturile ↗ Modele cloud, locale și integrat ↗ Ghiduri de scripturi pas cu pas ↗ Descărcare și pașii sumei de control ↗ Întrebări și răspunsuri ↗ Confidențialitate și tratarea datelor ↗