QuickTerminal er en fullverdig terminalemulator med SSH-, Telnet-, Mosh-, Serial-, AWS SSM- og GCP IAP-tilkoblinger, en integrert SFTP-nettleser, AI-agenter, kommando-snippets, utførelsesregler og sesjonshåndtering. Denne guiden dekker alt du trenger for å få mest mulig ut av den.
Komme i gang
- Start appen — du kommer til startskjermen med dine lagrede sesjoner og en knapp for å starte en ny tilkobling.
- Start et lokalt shell — trykk Local Shell for å åpne en terminalsesjon på maskinen din umiddelbart.
- Opprett en ekstern sesjon — trykk New Session, velg en protokoll (SSH, Telnet, Mosh, Serial, AWS SSM eller GCP IAP), og skriv inn tilkoblingsdetaljene.
- Lagre sesjonen — gi den et navn og tilordne den til en gruppe. Koble til på nytt med ett enkelt trykk når som helst.
- Utforsk Command Palette — trykk Ctrl + Shift + P for å få tilgang til alle handlinger fra én søkbar liste.
Grensesnittoversikt
Sidepanel
Det sammenleggbare sidepanelet organiserer arbeidsområdet ditt:
- Sesjoner — alle lagrede sesjoner gruppert etter prosjekt eller miljø
- SFTP — åpne den grafiske filutforskeren for den aktive tilkoblingen
- Snippets — ditt lagrede kommandobibliotek
- AI Agent — start AI-assistentpanelet
- Innstillinger / Hjelp — nederst i sidepanelet
Terminalområde
Det sentrale arbeidsområdet viser:
- Den aktive terminalen med full inn- og utdata
- En fanelinje for å veksle mellom flere åpne sesjoner
- Statuslinjen nederst som viser tilkoblingsstatus, protokoll og sesjonstimer
- En valgfri delt-rute-visning for å kjøre flere terminaler side om side
Command Palette
Trykk Ctrl + Shift + P for å åpne Command Palette. Skriv for å filtrere handlinger, og trykk Enter for å utføre. Alle funksjoner i QuickTerminal er tilgjengelige via paletten.
Lokalt shell
QuickTerminal inkluderer et fullt integrert lokalt shell for å kjøre kommandoer på din egen maskin.
- Shell-deteksjon — oppdager og bruker automatisk ditt standard shell (bash, zsh, fish, PowerShell)
- Arbeidsmappesporing — statuslinjen viser alltid gjeldende mappe
- Kommandohistorikk — vedvarende historikk på tvers av sesjoner, søkbar med Ctrl + R
- Miljøvariabler — arver shell-profilen og miljøet ditt automatisk
$ echo "Welcome to QuickTerminal" Welcome to QuickTerminal $ ssh user@server.example.com # Or create a saved session for one-tap reconnection
SSH-tilkoblinger
SSH er hovedprotokollen for sikker ekstern tilgang. QuickTerminal støtter alle moderne SSH-funksjoner.
Autentisering
- Passord — skriv inn legitimasjon ved tilkobling eller lagre dem sikkert i sesjonen
- Nøkkelbasert — bruk RSA-, Ed25519- eller ECDSA-nøkler. Importer fra fil eller generer nye nøkkelpar
- Agent forwarding — videresend din lokale SSH-agent til den eksterne verten for sømløs multi-hop-tilgang
- Keyboard-interactive — støtter tofaktorautentisering og challenge-response-forespørsler
Port Forwarding
- Lokal videresending — tunneler en ekstern port til din lokale maskin
- Ekstern videresending — eksponer en lokal tjeneste for den eksterne verten
- Dynamisk videresending — opprett en SOCKS-proxy gjennom SSH-tunnelen
Sesjonskonfigurasjon
# Example session fields Host: server.example.com Port: 22 Username: deploy Auth: Key (Ed25519) Forwarding: Local 8080 → remote 80
Andre protokoller
Telnet
Konfigurer vert og port. Telnet-tilkoblinger er ukrypterte; bruk kun på klarerte nettverk eller for utstyr som krever det.
Mosh
Krever at Mosh-serveren er installert på den eksterne verten. QuickTerminal håndterer det innledende SSH-handshaket og UDP-sesjonsoppsettet automatisk. Ideelt for mobile eller upålitelige nettverksforhold.
Serial
Velg den serielle porten, baud-rate (9600, 19200, 38400, 57600, 115200 osv.), databits, stoppbits, paritet og flytkontroll. Terminalen viser rå seriell data og støtter sending av break-signaler.
AWS SSM
Autentiser med dine AWS-legitimasjoner eller IAM-rolle. Velg målinstansen etter ID eller navn. QuickTerminal aktiverer SSM-sesjonspluginen for å etablere tilkoblingen.
GCP IAP
Autentiser med din Google Cloud-konto. Velg prosjekt, sone og instans. QuickTerminal tunneler gjennom IAP ved hjelp av dine IAM-rettigheter.
SFTP-nettleser
Den innebygde SFTP-nettleseren tilbyr en grafisk filbehandler for enhver SSH-tilkoblet vert.
- Bla gjennom mapper — naviger det eksterne filsystemet med en kjent tre- og listevisning
- Last opp filer — dra og slipp filer fra din lokale maskin eller bruk opplastingsknappen
- Last ned filer — velg filer og last dem ned til en lokal mappe
- Rediger eksternt — åpne tekstfiler i en innebygd editor og lagre direkte til serveren
- Tillatelser — vis og modifiser filtillatelser, eierskap og tidsstempler
- Søk — finn filer etter navn innenfor gjeldende mappetre
AI-agenter
QuickTerminals AI-agenter hjelper deg med kommandosammensetning, utdataanalyse og oppgaveautomatisering.
Hva AI-agenter kan gjøre
- Kommandogenerering — beskriv hva du vil ha i vanlig språk, og agenten foreslår riktig kommando
- Forklaring av utdata — lim inn eller pipe terminalutdata til agenten for en lesbar forklaring
- Feildiagnose — del feilmeldinger og få foreslåtte løsninger med forklaringer
- Automatisering i flere trinn — beskriv en arbeidsflyt, og agenten genererer en sekvens med kommandoer
- Skriptgenerering — be agenten om å lage shell-skript for repetitive oppgaver
Bruk av agent-panelet
- Åpne AI Agent-panelet fra sidepanelet eller trykk Ctrl + Shift + A.
- Skriv forespørselen din på naturlig språk.
- Gå gjennom den foreslåtte kommandoen eller forklaringen.
- Klikk Insert for å lime kommandoen inn i terminalen din, eller Copy for å kopiere til utklippstavlen.
Snippets
Snippets lar deg lagre, organisere og raskt sette inn ofte brukte kommandoer.
Opprette en snippet
- Åpne Snippets-panelet fra sidepanelet.
- Trykk New Snippet.
- Skriv inn kommandoen, et navn og en valgfri beskrivelse.
- Bruk
${variable_name}-syntaksen for parametriserte maler. - Lagre i snippet-biblioteket ditt.
Malvariabler
# Snippet with variables $ ssh ${user}@${host} -p ${port:22} # ${port:22} uses 22 as default if not specified
Når du setter inn en parametrisert snippet, ber QuickTerminal deg om å fylle ut hver variabel før den endelige kommandoen settes inn.
Organisere snippets
- Tilordne tagger for å gruppere relaterte snippets (f.eks. deployment, monitoring, database)
- Søk i snippets etter navn, innhold eller tag
- Fest de mest brukte snippetsene dine for rask tilgang øverst på listen
Command Palette
Command Palette er en universell handlingsstarter som er tilgjengelig fra hvor som helst i QuickTerminal.
- Trykk Ctrl + Shift + P for å åpne
- Skriv for å filtrere handlinger — fuzzy matching finner raskt det du trenger
- Handlinger inkluderer: opprette sesjoner, åpne SFTP, veksle innstillinger, kjøre snippets og mer
- Nylig brukte handlinger vises øverst for rask gjentatt tilgang
# Example palette actions New SSH Session Open SFTP Browser Insert Snippet... Toggle Split Pane Open AI Agent Manage Execution Policies
Execution Policies
Med Execution Policies kan du definere sikkerhetsregler som beskytter mot utilsiktede eller destruktive kommandoer.
Policy-typer
| Policy | Hva den gjør | Eksempel |
|---|---|---|
| Block | Forhindrer kommandoen fra å kjøre helt | Blokker rm -rf / |
| Confirm | Krever eksplisitt bekreftelse før utførelse | Bekreft enhver DROP TABLE |
| Sandbox | Begrenser utførelse til spesifikke mapper eller miljøer | Sandbox til ~/projects |
| Log | Registrerer kommandoen i en revisjonslogg uten å blokkere | Logg alle sudo-kommandoer |
Konfigurere policyer
- Gå til Settings > Execution Policies.
- Trykk New Policy.
- Definer pattern — et kommandoprefiks, regex eller nøkkelord som skal matches.
- Velg handlingen (block, confirm, sandbox eller log).
- Sett omfanget — bruk på alle sesjoner, spesifikke grupper eller individuelle sesjoner.
Innstillinger
Utseende
- Tema — Lys og Mørk modus med deteksjon av systempreferanse
- Skriftfamilie — velg din foretrukne skrift med fast bredde for terminalen
- Skriftstørrelse — justerbar terminal-tekststørrelse
- Fargeskjema — velg fra innebygde terminalfargepaletter eller importer tilpassede skjemaer
Terminal
- Scrollback-buffer — konfigurer hvor mange linjer historikk som skal beholdes i minnet
- Markørstil — blokk, understreking eller bar
- Bell-oppførsel — visuell blitz, systemlyd eller stille
- Kopier ved valg — kopier automatisk uthevet tekst til utklippstavlen
Tilkoblinger
- Standard SSH-port — sett en tilpasset standardport for nye SSH-sesjoner
- Keep-alive-intervall — send periodiske pakker for å forhindre tilkoblings-timeouts
- Koble til på nytt ved frakobling — prøv automatisk å gjenopprette brutte tilkoblinger
Execution Policies
- Administrer regler for block, confirm, sandbox og log
- Aktiver eller deaktiver policyer per sesjonsgruppe
Tastatursnarveier
| Snarvei | Handling |
|---|---|
| Ctrl + Shift + P | Åpne Command Palette |
| Ctrl + Shift + N | Ny sesjon |
| Ctrl + Shift + T | Ny lokal shell-fane |
| Ctrl + Shift + A | Åpne AI Agent-panelet |
| Ctrl + Shift + S | Åpne Snippets-panelet |
| Ctrl + Shift + F | Åpne SFTP-nettleser |
| Ctrl + Tab | Bytt til neste fane |
| Ctrl + Shift + Tab | Bytt til forrige fane |
| Ctrl + W | Lukk gjeldende fane |
| Ctrl + Shift + D | Veksle delt rute |
| Ctrl + R | Søk i kommandohistorikk |
| Ctrl + C | Kopier utvalg (eller send interrupt) |
| Ctrl + V | Lim inn fra utklippstavle |
| Ctrl + , | Åpne Innstillinger |
| F1 | Åpne Hjelp |
Tips og triks
${host} og ${user} for å fylles ut dynamisk hver gang.Feilsøking
| Problem | Løsning |
|---|---|
| SSH-tilkobling nektet | Verifiser verten, porten, og at SSH-tjenesten kjører på den eksterne serveren. Sjekk brannmurer og security groups. |
| Verifisering av vertsnøkkel mislyktes | Serverens nøkkel har endret seg. Hvis dette er forventet (gjenoppbygging av server), fjern den gamle nøkkelen og koble til på nytt. Hvis uventet, undersøk før du aksepterer. |
| Mosh-tilkobling faller øyeblikkelig | Sørg for at Mosh-serveren er installert på den eksterne verten og at UDP-portene 60000-61000 er åpne. |
| Seriell port ikke oppdaget | Sjekk at enheten er tilkoblet og at riktig driver er installert. Prøv en annen USB-port eller kabel. |
| AWS SSM-sesjon mislykkes | Verifiser dine AWS-legitimasjoner, IAM-tillatelser, og at SSM-agenten kjører på målinstansen. |
| GCP IAP-tunnel tidsavbrudd | Sjekk dine IAM-tillatelser for instansen og sørg for at IAP API er aktivert i prosjektet ditt. |
| SFTP-overføring stopper opp | Store filer på trege tilkoblinger kan se ut til å stoppe opp. Sjekk overføringens fremdriftsindikator. Prøv å redusere antall samtidige overføringer. |
| AI Agent svarer ikke | Agenten behandler data på enheten. Hvis enheten er under tung belastning, kan agenten bruke lengre tid på å svare. Lukk ubrukte faner for å frigjøre ressurser. |
| Snippet-variabler ber ikke om input | Sørg for at variabler bruker ${name}-syntaksen. Vanlig tekst som $name uten klammeparenteser vil ikke utløse forespørselen. |
| Execution policy blokkerer ikke | Policyer matcher kommandomønstre lokalt. Sjekk regex-mønsteret og omfanget. Policyer gjelder ikke for kommandoer som kjøres på eksterne verter. |
Personvern
- QuickTerminal krever ingen konto eller innlogging.
- Ingen bruksdata, analytics eller telemetri samles inn.
- Alle legitimasjoner krypteres ved hjelp av plattformens native keystores.
- AI-agenter kjører fullstendig på enheten — ingen data sendes til eksterne servere.
- Sesjonshistorikk og snippets lagres lokalt på enheten din.
- SFTP-overføringer er direkte mellom enheten din og den eksterne verten.
- Appen fungerer helt offline for lokalt shell og serielle tilkoblinger.