QuickTerminal - Sprievodca

QuickTerminal je plnohodnotný emulátor terminálu s pripojeniami SSH, Telnet, Mosh, Serial, AWS SSM a GCP IAP, integrovaným prehliadačom SFTP, AI agentmi, úryvkami príkazov, politikami vykonávania a správou relácií. Táto príručka pokrýva všetko, čo potrebujete, aby ste z neho vyťažili maximum.

Začíname

  1. Spustite aplikáciu — ocitnete sa na úvodnej obrazovke s vašimi uloženými reláciami a tlačidlom na spustenie nového pripojenia.
  2. Spustite lokálny shell — klepnite na Local Shell, čím okamžite otvoríte terminálovú reláciu na vašom zariadení.
  3. Vytvorte vzdialenú reláciu — klepnite na New Session, zvoľte protokol (SSH, Telnet, Mosh, Serial, AWS SSM alebo GCP IAP) a zadajte údaje o pripojení.
  4. Uložte reláciu — pomenujte ju a priraďte ju ku skupine. Opätovne sa pripojte jedným klepnutím kedykoľvek.
  5. Preskúmajte Command Palette — stlačte Ctrl + Shift + P na prístup ku všetkým akciám z jedného prehľadávateľného zoznamu.
Ak sa k vzdialenému serveru pripájate prvýkrát, QuickTerminal vás vyzve na overenie odtlačku hostiteľa pred nadviazaním pripojenia.
--- --- --- --- ---

Prehľad rozhrania

Bočný panel

Zbaliteľný bočný panel organizuje váš pracovný priestor:

  • Relácie — všetky uložené relácie zoskupené podľa projektu alebo prostredia
  • SFTP — otvorte grafický prehliadač súborov pre aktívne pripojenie
  • Úryvky — vaša uložená knižnica príkazov
  • AI agent — spustite panel AI asistenta
  • Nastavenia / Pomocník — v spodnej časti bočného panela

Oblasť terminálu

Centrálny pracovný priestor zobrazuje:

  • Aktívny terminál s úplným vstupom a výstupom
  • Lištu kariet na prepínanie medzi viacerými otvorenými reláciami
  • Stavovú lištu v spodnej časti zobrazujúcu stav pripojenia, protokol a časovač relácie
  • Voliteľné zobrazenie s rozdeleným panelom na súčasné spustenie viacerých terminálov

Command Palette

Stlačte Ctrl + Shift + P na otvorenie palety príkazov. Písaním filtrujte akcie a potom stlačte Enter na vykonanie. Každá funkcia v QuickTerminal je dostupná cez paletu.

--- --- --- --- ---

Lokálny shell

QuickTerminal obsahuje plne integrovaný lokálny shell na vykonávanie príkazov na vašom vlastnom zariadení.

  • Detekcia shellu — automaticky zistí a použije váš predvolený shell (bash, zsh, fish, PowerShell)
  • Sledovanie pracovného adresára — stavová lišta vždy zobrazuje aktuálny adresár
  • História príkazov — perzistentná história naprieč reláciami, prehľadávateľná pomocou Ctrl + R
  • Premenné prostredia — automaticky dedí váš profil a prostredie shellu
$ echo "Welcome to QuickTerminal"
Welcome to QuickTerminal
$ ssh user@server.example.com
# Or create a saved session for one-tap reconnection
Môžete otvoriť viacero kariet lokálneho shellu súčasne. Každá beží ako nezávislý proces s vlastným pracovným adresárom.
--- --- --- --- ---

SSH pripojenia

SSH je hlavný protokol pre bezpečný vzdialený prístup. QuickTerminal podporuje všetky moderné funkcie SSH.

Overovanie

  • Heslo — zadajte prihlasovacie údaje pri pripojení alebo ich bezpečne uložte v relácii
  • Na základe kľúčov — použite kľúče RSA, Ed25519 alebo ECDSA. Importujte zo súboru alebo vygenerujte nové páry kľúčov
  • Preposielanie agenta — preposielajte váš lokálny SSH agent na vzdialeného hostiteľa pre plynulý multi-hop prístup
  • Interaktívne cez klávesnicu — podporuje dvojfaktorové overovanie a výzvy challenge-response

Preposielanie portov

  • Lokálne preposielanie — tunelujte vzdialený port na váš lokálny počítač
  • Vzdialené preposielanie — sprístupnite lokálnu službu vzdialenému hostiteľovi
  • Dynamické preposielanie — vytvorte SOCKS proxy cez SSH tunel

Konfigurácia relácie

# Example session fields
Host:       server.example.com
Port:       22
Username:   deploy
Auth:       Key (Ed25519)
Forwarding: Local 8080 → remote 80
Overenie kľúča hostiteľa je predvolene vynucované. Ak sa kľúč hostiteľa neočakávane zmení, QuickTerminal vás upozorní a zablokuje pripojenie, kým výslovne neakceptujete nový kľúč.
--- --- --- --- ---

Iné protokoly

Vzdialený shell
Telnet
Klasický nešifrovaný protokol pre staršie systémy, sieťové prepínače a zariadenia, ktoré nepodporujú SSH.
Vzdialený shell
Mosh
Mobilný shell, ktorý prežije zmeny siete, vysokú latenciu a nestabilné pripojenie. Vhodný pre roaming.
Hardvér
Serial
Priame pripojenia cez sériový port pre vstavané zariadenia, smerovače, prepínače a IoT hardvér. Konfigurovateľná prenosová rýchlosť, dátové bity a parita.
Cloud
AWS SSM
Pripojte sa k EC2 inštanciám cez AWS Systems Manager Session Manager. Nie sú potrebné vstupné porty ani bašta hostitelia.
Cloud
GCP IAP
Tunelujte do virtuálnych strojov Google Cloud cez Identity-Aware Proxy. Bezpečný prístup bez firewallu s ovládaním na základe IAM.

Telnet

Nakonfigurujte hostiteľa a port. Telnet pripojenia nie sú šifrované; používajte ich iba v dôveryhodných sieťach alebo pre zariadenia, ktoré to vyžadujú.

Mosh

Vyžaduje nainštalovaný Mosh server na vzdialenom hostiteľovi. QuickTerminal automaticky spracuje počiatočné SSH rukovanie a nastavenie UDP relácie. Ideálne pre mobilné alebo nespoľahlivé sieťové podmienky.

Serial

Zvoľte sériový port, prenosovú rýchlosť (9600, 19200, 38400, 57600, 115200 atď.), dátové bity, stop bity, paritu a riadenie toku. Terminál zobrazuje surové sériové dáta a podporuje odosielanie break signálov.

AWS SSM

Overte sa pomocou vašich AWS prihlasovacích údajov alebo IAM roly. Vyberte cieľovú inštanciu podľa ID alebo názvu. QuickTerminal vyvolá plugin SSM relácie na nadviazanie pripojenia.

GCP IAP

Overte sa pomocou vášho účtu Google Cloud. Vyberte projekt, zónu a inštanciu. QuickTerminal tuneluje cez IAP pomocou vašich IAM oprávnení.

Telnet prenáša údaje v otvorenom texte, vrátane hesiel. Vyhnite sa používaniu Telnet v nedôveryhodných sieťach. Používajte SSH alebo Mosh pre bezpečné pripojenia vždy, keď je to možné.
--- --- --- --- ---

SFTP prehliadač

Vstavaný SFTP prehliadač poskytuje grafický súborový manažér pre akéhokoľvek hostiteľa pripojeného cez SSH.

  • Prehliadanie adresárov — pohybujte sa po vzdialenom súborovom systéme so známym stromom a zobrazením zoznamu
  • Nahrávanie súborov — presuňte súbory zo svojho lokálneho zariadenia alebo použite tlačidlo nahratia
  • Sťahovanie súborov — vyberte súbory a stiahnite ich do lokálneho adresára
  • Úprava na diaľku — otvorte textové súbory vo vstavanom editore a uložte priamo na server
  • Oprávnenia — zobrazujte a upravujte oprávnenia, vlastníctvo a časové značky súborov
  • Vyhľadávanie — nájdite súbory podľa názvu v aktuálnom strome adresárov
SFTP prehliadač zdieľa overenie SSH relácie. Nie sú potrebné žiadne ďalšie prihlasovacie údaje — stačí otvoriť SFTP panel počas pripojenia.
--- --- --- --- ---

AI agenti

AI agenti v QuickTerminal vám pomáhajú so skladaním príkazov, analýzou výstupu a automatizáciou úloh.

Čo dokážu AI agenti

  • Generovanie príkazov — opíšte, čo chcete, v bežnom jazyku, a agent navrhne správny príkaz
  • Vysvetlenie výstupu — vložte alebo presmerujte výstup terminálu agentovi pre ľudsky čitateľný rozbor
  • Diagnostika chýb — zdieľajte chybové hlásenia a získajte navrhnuté opravy s vysvetleniami
  • Viackroková automatizácia — opíšte pracovný postup a agent vygeneruje sekvenciu príkazov
  • Generovanie skriptov — požiadajte agenta, aby vytvoril shell skripty pre opakované úlohy

Používanie panelu agenta

  1. Otvorte panel AI Agent z bočného panela alebo stlačte Ctrl + Shift + A.
  2. Zadajte svoju požiadavku v prirodzenom jazyku.
  3. Skontrolujte navrhnutý príkaz alebo vysvetlenie.
  4. Kliknite na Insert na vloženie príkazu do terminálu, alebo Copy do schránky.
AI agenti spracúvajú dáta na zariadení. Vaše príkazy, výstupy a konverzácie nie sú nikdy odosielané na externé servery. Agent pracuje úplne v rámci QuickTerminal.
--- --- --- --- ---

Úryvky

Úryvky vám umožňujú ukladať, organizovať a rýchlo vkladať často používané príkazy.

Vytvorenie úryvku

  1. Otvorte panel Snippets z bočného panela.
  2. Klepnite na New Snippet.
  3. Zadajte príkaz, názov a voliteľný popis.
  4. Pre parametrizované šablóny použite syntax ${variable_name}.
  5. Uložte do vašej knižnice úryvkov.

Šablónové premenné

# Snippet with variables
$ ssh ${user}@${host} -p ${port:22}
# ${port:22} uses 22 as default if not specified

Keď vložíte parametrizovaný úryvok, QuickTerminal vás vyzve vyplniť každú premennú pred vložením konečného príkazu.

Organizácia úryvkov

  • Priraďte značky na zoskupenie súvisiacich úryvkov (napr. nasadenie, monitoring, databáza)
  • Vyhľadávajte úryvky podľa názvu, obsahu alebo značky
  • Pripnite najčastejšie používané úryvky pre rýchly prístup v hornej časti zoznamu
Môžete vložiť úryvok do akejkoľvek aktívnej relácie terminálu. Príkaz sa vloží na pozíciu kurzora, pripravený na úpravu alebo spustenie.
--- --- --- --- ---

Command Palette

Command Palette je univerzálny spúšťač akcií dostupný odkiaľkoľvek v QuickTerminal.

  • Stlačte Ctrl + Shift + P na otvorenie
  • Pri písaní filtrujte akcie — nejasná zhoda rýchlo nájde to, čo potrebujete
  • Akcie zahŕňajú: vytváranie relácií, otváranie SFTP, prepínanie nastavení, spúšťanie úryvkov a ďalšie
  • Nedávno použité akcie sa zobrazia v hornej časti pre rýchly opakovaný prístup
# Example palette actions
New SSH Session
Open SFTP Browser
Insert Snippet...
Toggle Split Pane
Open AI Agent
Manage Execution Policies
Command Palette je najrýchlejší spôsob navigácie v QuickTerminal. Môžete sa dostať k akejkoľvek funkcii bez opustenia klávesnice.
--- --- --- --- ---

Execution Policies

Politiky vykonávania vám umožňujú definovať bezpečnostné pravidlá, ktoré chránia pred náhodnými alebo deštruktívnymi príkazmi.

Typy politík

Politika Čo robí Príklad
Block Úplne zabráni vykonaniu príkazu Blokovať rm -rf /
Confirm Vyžaduje výslovné potvrdenie pred vykonaním Potvrdiť akýkoľvek DROP TABLE
Sandbox Obmedzuje vykonávanie na konkrétne adresáre alebo prostredia Sandbox do ~/projects
Log Zaznamenáva príkaz v audit zázname bez blokovania Logovať všetky príkazy sudo

Konfigurácia politík

  1. Prejdite do Settings > Execution Policies.
  2. Klepnite na New Policy.
  3. Definujte vzor — prefix príkazu, regulárny výraz alebo kľúčové slovo na porovnanie.
  4. Zvoľte akciu (block, confirm, sandbox alebo log).
  5. Nastavte rozsah — aplikujte na všetky relácie, konkrétne skupiny alebo jednotlivé relácie.
Execution Policies sú odporúčané bezpečnostné opatrenia pre lokálny shell. Nedokážu zabrániť príkazom vykonaným na vzdialených hostiteľoch, kde server spracúva vstup priamo.
--- --- --- --- ---

Nastavenia

Vzhľad

  • Téma — režimy Light a Dark s detekciou systémových preferencií
  • Rodina písma — vyberte si preferované monospace písmo pre terminál
  • Veľkosť písma — nastaviteľná veľkosť textu terminálu
  • Farebná schéma — vyberte zo vstavaných farebných palet terminálu alebo importujte vlastné schémy

Terminál

  • Scrollback buffer — nakonfigurujte, koľko riadkov histórie uchovávať v pamäti
  • Štýl kurzora — blok, podčiarknutie alebo pruh
  • Správanie bell — vizuálne blikanie, systémový zvuk alebo tichý
  • Kopírovanie pri výbere — automaticky skopíruje zvýraznený text do schránky

Pripojenia

  • Predvolený SSH port — nastavte vlastný predvolený port pre nové SSH relácie
  • Interval keep-alive — odosielajte periodické pakety na zabránenie timeoutov pripojenia
  • Opätovné pripojenie pri odpojení — automaticky sa pokúša obnoviť prerušené pripojenia

Execution Policies

  • Spravujte pravidlá block, confirm, sandbox a log
  • Povoľte alebo zakážte politiky pre každú skupinu relácií
--- --- --- --- ---

Klávesové skratky

SkratkaAkcia
Ctrl + Shift + POtvoriť Command Palette
Ctrl + Shift + NNová relácia
Ctrl + Shift + TNová karta lokálneho shellu
Ctrl + Shift + AOtvoriť panel AI Agent
Ctrl + Shift + SOtvoriť panel Snippets
Ctrl + Shift + FOtvoriť SFTP prehliadač
Ctrl + TabPrepnúť na ďalšiu kartu
Ctrl + Shift + TabPrepnúť na predchádzajúcu kartu
Ctrl + WZavrieť aktuálnu kartu
Ctrl + Shift + DPrepnúť rozdelený panel
Ctrl + RVyhľadať v histórii príkazov
Ctrl + CSkopírovať výber (alebo odoslať prerušenie)
Ctrl + VVložiť zo schránky
Ctrl + ,Otvoriť nastavenia
F1Otvoriť pomocníka
--- --- --- --- ---

Tipy a triky

Používajte parametrizované úryvky pre príkazy, ktoré spúšťate na rôznych serveroch. Definujte premenné ako ${host} a ${user}, aby ste ich dynamicky vypĺňali zakaždým.
Nastavte skupiny relácií podľa projektu alebo prostredia (production, staging, development), aby váš bočný panel zostal organizovaný, keď sa váš zoznam serverov rozrastá.
V nastaveniach povoľte Reconnect on disconnect pre dlho bežiace relácie. QuickTerminal automaticky obnoví prerušené SSH a Mosh pripojenia.
Používajte AI Agent na vysvetlenie neznámeho výstupu príkazu. Označte text, otvorte agenta a požiadajte o rozbor.
Kombinujte execution policies so skupinami relácií, aby ste vynútili rôzne bezpečnostné pravidlá pre produkčné a vývojové prostredia.
SFTP prehliadač podporuje drag-and-drop zo systémového správcu súborov. Presuňte súbory do prehliadača na priame nahratie.
--- --- --- --- ---

Riešenie problémov

ProblémRiešenie
SSH pripojenie odmietnutéOverte hostiteľa, port a beh SSH služby na vzdialenom serveri. Skontrolujte firewally a bezpečnostné skupiny.
Zlyhalo overenie kľúča hostiteľaKľúč servera sa zmenil. Ak je to očakávané (znovuzostavenie servera), odstráňte starý kľúč a znova sa pripojte. Ak je to neočakávané, preskúmajte pred prijatím.
Mosh pripojenie okamžite padáUistite sa, že je Mosh server nainštalovaný na vzdialenom hostiteľovi a UDP porty 60000-61000 sú otvorené.
Sériový port nezistenýSkontrolujte pripojenie zariadenia a inštaláciu správneho ovládača. Skúste iný USB port alebo kábel.
AWS SSM relácia zlyháOverte AWS prihlasovacie údaje, IAM oprávnenia a beh SSM agenta na cieľovej inštancii.
Timeout GCP IAP tunelaSkontrolujte IAM oprávnenia pre inštanciu a uistite sa, že IAP API je povolené vo vašom projekte.
SFTP prenos sa zasekávaVeľké súbory na pomalých pripojeniach môžu vyzerať zaseknuté. Skontrolujte indikátor postupu prenosu. Skúste znížiť počet súbežných prenosov.
AI Agent neodpovedáAgent spracúva dáta na zariadení. Ak je zariadenie preťažené, agentovi môže trvať dlhšie, kým odpovie. Zatvorte nepoužívané karty na uvoľnenie zdrojov.
Premenné úryvku nevyzývajúUistite sa, že premenné používajú syntax ${name}. Obyčajný text ako $name bez zátvoriek nespustí výzvu.
Execution policy neblokujePolitiky porovnávajú vzory príkazov lokálne. Skontrolujte regulárny výraz a rozsah. Politiky neplatia pre príkazy spustené na vzdialených hostiteľoch.
--- --- --- --- ---

Súkromie

  • QuickTerminal nevyžaduje účet ani prihlásenie.
  • Nezhromažďujú sa žiadne údaje o používaní, analytika ani telemetria.
  • Všetky prihlasovacie údaje sú zašifrované pomocou natívnych keystore platformy.
  • AI agenti bežia úplne na zariadení — žiadne dáta nie sú odoslané na externé servery.
  • História relácií a úryvky sú uložené lokálne na vašom zariadení.
  • SFTP prenosy sú priame medzi vaším zariadením a vzdialeným hostiteľom.
  • Aplikácia funguje úplne offline pre lokálny shell a sériové pripojenia.