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
- Spustite aplikáciu — ocitnete sa na úvodnej obrazovke s vašimi uloženými reláciami a tlačidlom na spustenie nového pripojenia.
- Spustite lokálny shell — klepnite na Local Shell, čím okamžite otvoríte terminálovú reláciu na vašom zariadení.
- 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í.
- Uložte reláciu — pomenujte ju a priraďte ju ku skupine. Opätovne sa pripojte jedným klepnutím kedykoľvek.
- 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.
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
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
Iné protokoly
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í.
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
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
- Otvorte panel AI Agent z bočného panela alebo stlačte Ctrl + Shift + A.
- Zadajte svoju požiadavku v prirodzenom jazyku.
- Skontrolujte navrhnutý príkaz alebo vysvetlenie.
- Kliknite na Insert na vloženie príkazu do terminálu, alebo Copy do schránky.
Úryvky
Úryvky vám umožňujú ukladať, organizovať a rýchlo vkladať často používané príkazy.
Vytvorenie úryvku
- Otvorte panel Snippets z bočného panela.
- Klepnite na New Snippet.
- Zadajte príkaz, názov a voliteľný popis.
- Pre parametrizované šablóny použite syntax
${variable_name}. - 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
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
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
- Prejdite do Settings > Execution Policies.
- Klepnite na New Policy.
- Definujte vzor — prefix príkazu, regulárny výraz alebo kľúčové slovo na porovnanie.
- Zvoľte akciu (block, confirm, sandbox alebo log).
- Nastavte rozsah — aplikujte na všetky relácie, konkrétne skupiny alebo jednotlivé relácie.
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
| Skratka | Akcia |
|---|---|
| Ctrl + Shift + P | Otvoriť Command Palette |
| Ctrl + Shift + N | Nová relácia |
| Ctrl + Shift + T | Nová karta lokálneho shellu |
| Ctrl + Shift + A | Otvoriť panel AI Agent |
| Ctrl + Shift + S | Otvoriť panel Snippets |
| Ctrl + Shift + F | Otvoriť SFTP prehliadač |
| Ctrl + Tab | Prepnúť na ďalšiu kartu |
| Ctrl + Shift + Tab | Prepnúť na predchádzajúcu kartu |
| Ctrl + W | Zavrieť aktuálnu kartu |
| Ctrl + Shift + D | Prepnúť rozdelený panel |
| Ctrl + R | Vyhľadať v histórii príkazov |
| Ctrl + C | Skopírovať výber (alebo odoslať prerušenie) |
| Ctrl + V | Vložiť zo schránky |
| Ctrl + , | Otvoriť nastavenia |
| F1 | Otvoriť pomocníka |
Tipy a triky
${host} a ${user}, aby ste ich dynamicky vypĺňali zakaždým.Riešenie problémov
| Problém | Rieš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ľa | Kľúč 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 tunela | Skontrolujte IAM oprávnenia pre inštanciu a uistite sa, že IAP API je povolené vo vašom projekte. |
| SFTP prenos sa zasekáva | Veľ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 neblokuje | Politiky 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.