QuickTerminal - Průvodce

QuickTerminal je plnohodnotný terminálový emulátor s připojeními SSH, Telnet, Mosh, Serial, AWS SSM a GCP IAP, integrovaným SFTP prohlížečem, AI agenty, úryvky příkazů, politikami vykonávání a správou relací. Tento průvodce pokrývá vše, co potřebujete, abyste z něj vytěžili maximum.

Začínáme

  1. Spusťte aplikaci — ocitnete se na domovské obrazovce s uloženými relacemi a tlačítkem pro nové připojení.
  2. Spusťte lokální shell — klepněte na Local Shell pro okamžité otevření terminálové relace na vašem zařízení.
  3. Vytvořte vzdálenou relaci — klepněte na New Session, vyberte protokol (SSH, Telnet, Mosh, Serial, AWS SSM nebo GCP IAP) a zadejte údaje o připojení.
  4. Uložte relaci — pojmenujte ji a přiřaďte do skupiny. Kdykoliv se znovu připojte jediným klepnutím.
  5. Prozkoumejte paletu příkazů — stiskněte Ctrl + Shift + P pro přístup ke všem akcím z jednoho prohledávatelného seznamu.
Pokud se připojujete ke vzdálenému serveru poprvé, QuickTerminal vás vyzve k ověření otisku hostitele před navázáním spojení.
--- --- --- --- ---

Přehled rozhraní

Boční panel

Sbalitelný boční panel uspořádává váš pracovní prostor:

  • Sessions — všechny uložené relace seskupené podle projektu nebo prostředí
  • SFTP — otevře grafický prohlížeč souborů pro aktivní připojení
  • Snippets — vaše uložená knihovna příkazů
  • AI Agent — spustí panel AI asistenta
  • Settings / Help — v dolní části bočního panelu

Oblast terminálu

Centrální pracovní prostor zobrazuje:

  • aktivní terminál s plnými vstupy a výstupy
  • lištu záložek pro přepínání mezi několika otevřenými relacemi
  • stavový řádek dole zobrazující stav spojení, protokol a časovač relace
  • volitelné rozdělené zobrazení pro spouštění více terminálů vedle sebe

Command Palette

Stiskněte Ctrl + Shift + P pro otevření palety příkazů. Pište pro filtrování akcí a poté stiskněte Enter pro spuštění. Ke všem funkcím QuickTerminalu se dostanete přes paletu.

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

Local Shell

QuickTerminal obsahuje plně integrovaný lokální shell pro spouštění příkazů na vašem vlastním zařízení.

  • Detekce shellu — automaticky rozpozná a použije váš výchozí shell (bash, zsh, fish, PowerShell)
  • Sledování pracovního adresáře — stavový řádek vždy zobrazuje aktuální adresář
  • Historie příkazů — perzistentní historie napříč relacemi, prohledávatelná pomocí Ctrl + R
  • Proměnné prostředí — automaticky dědí váš shell profil a prostředí
$ echo "Welcome to QuickTerminal"
Welcome to QuickTerminal
$ ssh user@server.example.com
# Or create a saved session for one-tap reconnection
Můžete otevřít několik záložek lokálního shellu současně. Každá běží jako nezávislý proces s vlastním pracovním adresářem.
--- --- --- --- ---

SSH připojení

SSH je primární protokol pro bezpečný vzdálený přístup. QuickTerminal podporuje všechny moderní funkce SSH.

Autentizace

  • Heslo — zadejte přihlašovací údaje v okamžiku připojení nebo je bezpečně uložte v relaci
  • Založená na klíči — používejte klíče RSA, Ed25519 nebo ECDSA. Importujte ze souboru nebo vygenerujte nové páry klíčů
  • Přeposílání agenta — přeposílejte svého lokálního SSH agenta na vzdáleného hostitele pro bezproblémový vícehopový přístup
  • Interaktivní přes klávesnici — podporuje dvoufaktorovou autentizaci a výzvy typu výzva-odpověď

Přeposílání portů

  • Lokální přeposílání — tunelujte vzdálený port na vaše lokální zařízení
  • Vzdálené přeposílání — zpřístupněte lokální službu vzdálenému hostiteli
  • Dynamické přeposílání — vytvořte SOCKS proxy přes SSH tunel

Konfigurace relace

# Example session fields
Host:       server.example.com
Port:       22
Username:   deploy
Auth:       Key (Ed25519)
Forwarding: Local 8080 → remote 80
Ověření klíče hostitele je vynucováno ve výchozím nastavení. Pokud se klíč hostitele neočekávaně změní, QuickTerminal vás upozorní a zablokuje připojení, dokud nový klíč výslovně nepřijmete.
--- --- --- --- ---

Další protokoly

Remote Shell
Telnet
Klasický nešifrovaný protokol pro starší systémy, síťové přepínače a zařízení, která nepodporují SSH.
Remote Shell
Mosh
Mobilní shell, který přežije změny sítě, vysokou latenci a přerušované připojení. Vhodné pro roaming.
Hardware
Serial
Přímá sériová portová připojení pro vestavěná zařízení, routery, přepínače a IoT hardware. Konfigurovatelná přenosová rychlost, datové bity a parita.
Cloud
AWS SSM
Připojte se k EC2 instancím přes AWS Systems Manager Session Manager. Nevyžaduje příchozí porty ani bastion hostitele.
Cloud
GCP IAP
Tunelujte do VM Google Cloudu přes Identity-Aware Proxy. Bezpečný přístup bez firewallu s ovládáním na bázi IAM.

Telnet

Nakonfigurujte hostitele a port. Telnet připojení jsou nešifrovaná; používejte pouze v důvěryhodných sítích nebo pro zařízení, která to vyžadují.

Mosh

Vyžaduje instalovaný Mosh server na vzdáleném hostiteli. QuickTerminal automaticky zpracuje počáteční SSH handshake a nastavení UDP relace. Ideální pro mobilní nebo nespolehlivé síťové podmínky.

Serial

Vyberte sériový port, přenosovou rychlost (9600, 19200, 38400, 57600, 115200, atd.), datové bity, stop bity, paritu a řízení toku. Terminál zobrazuje surová sériová data a podporuje odesílání break signálů.

AWS SSM

Autentizujte se svými AWS přihlašovacími údaji nebo IAM rolí. Vyberte cílovou instanci podle ID nebo jména. QuickTerminal vyvolá plugin SSM session pro navázání spojení.

GCP IAP

Autentizujte se svým účtem Google Cloud. Vyberte projekt, zónu a instanci. QuickTerminal tuneluje přes IAP s využitím vašich IAM oprávnění.

Telnet přenáší data v otevřeném textu, včetně hesel. Vyhněte se používání Telnetu přes nedůvěryhodné sítě. Pro bezpečná spojení používejte kdykoliv to jde SSH nebo Mosh.
--- --- --- --- ---

SFTP prohlížeč

Vestavěný SFTP prohlížeč poskytuje grafický správce souborů pro jakéhokoliv SSH-připojeného hostitele.

  • Procházejte adresáře — navigujte vzdálený souborový systém pomocí známého zobrazení stromu a seznamu
  • Nahrávejte soubory — přetáhněte soubory z vašeho lokálního zařízení nebo použijte tlačítko nahrávání
  • Stahujte soubory — vyberte soubory a stáhněte je do lokálního adresáře
  • Upravujte vzdáleně — otevřete textové soubory ve vestavěném editoru a ukládejte je přímo na server
  • Oprávnění — zobrazte a upravte oprávnění souborů, vlastnictví a časová razítka
  • Hledání — najděte soubory podle názvu v aktuálním stromě adresářů
SFTP prohlížeč sdílí autentizaci SSH relace. Nejsou potřeba žádné další přihlašovací údaje — jednoduše otevřete panel SFTP během připojení.
--- --- --- --- ---

AI Agents

AI agenti v QuickTerminalu vám pomáhají se skládáním příkazů, analýzou výstupů a automatizací úkolů.

Co umí AI agenti

  • Generování příkazů — popište, co chcete, v přirozeném jazyce a agent navrhne správný příkaz
  • Vysvětlení výstupu — vložte nebo přesměrujte výstup terminálu k agentovi pro čitelný rozbor
  • Diagnostika chyb — sdílejte chybové zprávy a získejte navrhovaná řešení s vysvětleními
  • Vícekroková automatizace — popište pracovní postup a agent vygeneruje sekvenci příkazů
  • Generování skriptů — požádejte agenta, aby vytvořil shell skripty pro opakující se úkoly

Používání panelu agenta

  1. Otevřete panel AI Agent z bočního panelu nebo stiskněte Ctrl + Shift + A.
  2. Zadejte svůj požadavek v přirozeném jazyce.
  3. Zkontrolujte navrhovaný příkaz nebo vysvětlení.
  4. Klikněte na Insert pro vložení příkazu do terminálu nebo na Copy do schránky.
AI agenti zpracovávají data na zařízení. Vaše příkazy, výstupy a konverzace nejsou nikdy odesílány na externí servery. Agent pracuje zcela v rámci QuickTerminalu.
--- --- --- --- ---

Snippets

Snippets umožňují ukládat, organizovat a rychle vkládat často používané příkazy.

Vytvoření snippetu

  1. Otevřete panel Snippets z bočního panelu.
  2. Klepněte na New Snippet.
  3. Zadejte příkaz, název a volitelný popis.
  4. Použijte syntaxi ${variable_name} pro parametrizované šablony.
  5. Uložte do své knihovny snippetů.

Proměnné šablony

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

Při vkládání parametrizovaného snippetu vás QuickTerminal vyzve k vyplnění každé proměnné před vložením finálního příkazu.

Organizace snippetů

  • Přiřaďte tagy pro seskupování souvisejících snippetů (např. deployment, monitoring, database)
  • Hledejte snippety podle názvu, obsahu nebo tagu
  • Připněte své nejpoužívanější snippety pro rychlý přístup v horní části seznamu
Snippet můžete vložit do jakékoliv aktivní terminálové relace. Příkaz se vloží na pozici kurzoru, připraven k úpravě nebo spuštění.
--- --- --- --- ---

Command Palette

Paleta příkazů je univerzální spouštěč akcí dostupný odkudkoliv v QuickTerminalu.

  • Stiskněte Ctrl + Shift + P pro otevření
  • Pište pro filtrování akcí — fuzzy hledání rychle najde, co potřebujete
  • Akce zahrnují: vytváření relací, otevírání SFTP, přepínání nastavení, spouštění snippetů a další
  • Nedávno použité akce se zobrazují nahoře pro rychlý opakovaný přístup
# Example palette actions
New SSH Session
Open SFTP Browser
Insert Snippet...
Toggle Split Pane
Open AI Agent
Manage Execution Policies
Paleta příkazů je nejrychlejší způsob navigace v QuickTerminalu. K jakékoliv funkci se dostanete bez opuštění klávesnice.
--- --- --- --- ---

Execution Policies

Politiky vykonávání umožňují definovat bezpečnostní pravidla, která chrání před náhodnými nebo destruktivními příkazy.

Typy politik

Policy What It Does Example
Block Zcela zabrání vykonání příkazu Block rm -rf /
Confirm Vyžaduje výslovné potvrzení před vykonáním Confirm any DROP TABLE
Sandbox Omezuje vykonávání na konkrétní adresáře nebo prostředí Sandbox to ~/projects
Log Zaznamenává příkaz v auditní stopě bez blokování Log all sudo commands

Konfigurace politik

  1. Přejděte na Settings > Execution Policies.
  2. Klepněte na New Policy.
  3. Definujte vzor — prefix příkazu, regex nebo klíčové slovo pro shodu.
  4. Zvolte akci (block, confirm, sandbox nebo log).
  5. Nastavte rozsah — aplikujte na všechny relace, konkrétní skupiny nebo jednotlivé relace.
Politiky vykonávání jsou poradní ochrany pro lokální shell. Nemohou zabránit příkazům vykonávaným na vzdálených hostitelích, kde server zpracovává vstup přímo.
--- --- --- --- ---

Nastavení

Vzhled

  • Theme — Světlý a Tmavý režim s detekcí systémových preferencí
  • Font family — vyberte preferované monospace písmo pro terminál
  • Font size — nastavitelná velikost textu terminálu
  • Color scheme — vyberte ze vestavěných barevných palet terminálu nebo importujte vlastní schémata

Terminál

  • Scrollback buffer — nakonfigurujte, kolik řádků historie uchovávat v paměti
  • Cursor style — block, underline nebo bar
  • Bell behavior — vizuální záblesk, systémový zvuk nebo tichý
  • Copy on select — automaticky kopírujte označený text do schránky

Připojení

  • Default SSH port — nastavte vlastní výchozí port pro nové SSH relace
  • Keep-alive interval — odesílejte periodické pakety, aby se zabránilo vypršení spojení
  • Reconnect on disconnect — automaticky se pokouší obnovit přerušená spojení

Execution Policies

  • Spravujte pravidla block, confirm, sandbox a log
  • Povolte nebo zakažte politiky na úrovni skupiny relací
--- --- --- --- ---

Klávesové zkratky

ShortcutAction
Ctrl + Shift + POtevřít paletu příkazů
Ctrl + Shift + NNová relace
Ctrl + Shift + TNová záložka lokálního shellu
Ctrl + Shift + AOtevřít panel AI Agent
Ctrl + Shift + SOtevřít panel Snippets
Ctrl + Shift + FOtevřít SFTP prohlížeč
Ctrl + TabPřepnout na další záložku
Ctrl + Shift + TabPřepnout na předchozí záložku
Ctrl + WZavřít aktuální záložku
Ctrl + Shift + DPřepnout rozdělené okno
Ctrl + RHledat v historii příkazů
Ctrl + CKopírovat výběr (nebo odeslat přerušení)
Ctrl + VVložit ze schránky
Ctrl + ,Otevřít Nastavení
F1Otevřít Nápovědu
--- --- --- --- ---

Tipy & triky

Používejte parametrizované snippety pro příkazy, které spouštíte na různých serverech. Definujte proměnné jako ${host} a ${user} pro dynamické doplnění při každém použití.
Nastavte si skupiny relací podle projektu nebo prostředí (production, staging, development), abyste si udrželi boční panel přehledný, jak roste váš seznam serverů.
Povolte Reconnect on disconnect v Nastavení pro dlouhotrvající relace. QuickTerminal automaticky obnoví přerušená SSH a Mosh spojení.
Používejte AI Agent k vysvětlení neznámých výstupů příkazů. Označte text, otevřete agenta a požádejte o rozbor.
Kombinujte politiky vykonávání se skupinami relací pro vynucení odlišných bezpečnostních pravidel pro produkční versus vývojová prostředí.
SFTP prohlížeč podporuje přetahování ze správce souborů vašeho systému. Přetáhněte soubory na prohlížeč pro přímé nahrání.
--- --- --- --- ---

Řešení problémů

IssueSolution
SSH připojení odmítnutoOvěřte hostitele, port a to, že služba SSH běží na vzdáleném serveru. Zkontrolujte firewally a security groups.
Selhalo ověření klíče hostiteleKlíč serveru se změnil. Pokud je to očekáváno (přestavba serveru), odstraňte starý klíč a znovu se připojte. Pokud je to neočekávané, prozkoumejte před přijetím.
Mosh spojení okamžitě padáUjistěte se, že Mosh server je nainstalován na vzdáleném hostiteli a že UDP porty 60000-61000 jsou otevřené.
Sériový port není detekovánZkontrolujte, že je zařízení připojeno a je nainstalován správný ovladač. Zkuste jiný USB port nebo kabel.
AWS SSM relace selháváOvěřte své AWS přihlašovací údaje, IAM oprávnění a že SSM agent běží na cílové instanci.
Vypršení časového limitu GCP IAP tuneluZkontrolujte svá IAM oprávnění pro instanci a ujistěte se, že IAP API je povoleno ve vašem projektu.
SFTP přenos se zasekáváVelké soubory na pomalých spojeních se mohou zdát zaseklé. Zkontrolujte indikátor průběhu přenosu. Zkuste snížit počet souběžných přenosů.
AI Agent neodpovídáAgent zpracovává data na zařízení. Pokud je zařízení pod velkou zátěží, agent může reagovat déle. Zavřete nepoužívané záložky pro uvolnění prostředků.
Proměnné snippetu se nevyzývajíUjistěte se, že proměnné používají syntaxi ${name}. Prostý text jako $name bez závorek výzvu nespustí.
Politika vykonávání neblokujePolitiky porovnávají vzory příkazů lokálně. Zkontrolujte regex vzor a rozsah. Politiky se nevztahují na příkazy spouštěné na vzdálených hostitelích.
--- --- --- --- ---

Soukromí

  • QuickTerminal nevyžaduje účet ani přihlášení.
  • Neshromažďují se žádná data o používání, analytika ani telemetrie.
  • Všechny přihlašovací údaje jsou šifrovány pomocí platformních úložišť klíčů.
  • AI agenti běží výhradně na zařízení — na externí servery se neodesílají žádná data.
  • Historie relací a snippety jsou uloženy lokálně na vašem zařízení.
  • SFTP přenosy jsou přímé mezi vaším zařízením a vzdáleným hostitelem.
  • Aplikace funguje plně offline pro lokální shell a sériová připojení.