Ghost text je způsob zobrazení v uživatelském rozhraní, při kterém se návrh objeví přímo za kurzorem, světlejší šedou barvou než text, který jste skutečně napsali. Pokračujte v psaní a návrh potichu zmizí. Stiskněte Tab a změní se ve skutečný text. Říká se mu „ghost text“ neboli „přízračný text“, protože není pevně vložen do dokumentu — je to náhled, který zmizí, jakmile ho ignorujete.

Pokud jste v editoru používali GitHub Copilot, už jste se s ním setkali. Pokud jste zadali URL do adresního řádku prohlížeče a sledovali, jak se šedě zobrazí zbytek dříve navštíveného webu, viděli jste jednodušší verzi stejného principu. Tento způsob je starý — příkazové řádky už desítky let nabízejí šedé průběžné doplňování z historie — jeho využití pro návrhy celých vět v přirozeném jazyce je ale novější a Windows si ho mimo úzce vymezené kontexty osvojoval pomalu.

Kde už se ghost text používá

Editory kódu

VS Code, IDE JetBrains a podobné nástroje zobrazují průběžné návrhy kódu — od jednoduchého doplňování závorek až po víceřádkové návrhy generované AI.

Adresní řádky prohlížečů

Chrome, Edge a Firefox při psaní doplňují URL z historie šedým textem, který přijmete šipkou doprava nebo klávesou Tab.

Shell a terminály

Fish, Zsh s automatickými návrhy a modul PSReadLine v PowerShellu zobrazují šedé průběžné návrhy z historie příkazů.

Word, v omezeném rozsahu

Word občas nabízí šedé průběžné návrhy pro data a rozpoznané fráze, které přijmete klávesou Enter — ale pouze v dokumentech Wordu.

Proč se mimo tyto aplikace používá jen zřídka

Ghost text vypadá jednoduše, ale aplikace musí zvládnout dvě věci: zobrazit překryvnou vrstvu, která vypadá, jako by byla uvnitř textového pole, aniž se stane součástí skutečného textu, a vytvořit věrohodný návrh dostatečně rychle, aby nezaostával za psaním. Editory kódu a prohlížeče mají obě potřebné součásti, protože doplňování je pro jejich fungování zásadní a jejich dodavatelé do něj přímo investovali.

Většina aplikací Windows — komunikátory, e-mailové klienty, běžné textové editory a chatovací nástroje — nebyla nikdy navržena s ohledem na doplňovací modul. Jeho přidání závisí na rozhodnutí vývojáře dané aplikace. Neexistuje žádné společné API Windows, které by automaticky poskytovalo ghost text každému textovému poli. Výsledkem je, že se tento způsob rozšířil všude tam, kde se ho dodavatel rozhodl vytvořit, a jinde zůstal nedostupný.

Tuto mezeru lze shrnout jednou větou: ghost text není těžké vytvořit jednou — obtížné je zabudovat ho samostatně do každé aplikace. Proto se soustředí v editorech kódu a prohlížečích, místo aby se rozšířil do celého systému.

Přinášíme ghost text do zbytku Windows

Typeahead je navržen tak, aby tuto mezeru překlenul, aniž by bylo nutné čekat, až tuto funkci přidají všichni výrobci aplikací. Běží jako nástroj v systémové liště a zobrazuje návrhy jako průsvitný text přímo u kurzoru téměř v jakékoli desktopové aplikaci Windows — WhatsApp, Telegramu, Slacku, Chromu, Edge, Firefoxu, Outlooku, Thunderbirdu, Wordu, Poznámkovém bloku, Notepad++ a v chatovacích i textových panelech VS Code; v programových editorech je tato funkce ve výchozím nastavení vypnutá, aby nekonkurovala specializovanému nástroji pro doplňování kódu.

Návrhy vytváří lokální LLM (Qwen 3.5 prostřednictvím llama.cpp), který běží zcela offline, případně vlastní textové zkratky a automatické doplňování podle slovníku, pokud ještě není načten žádný model. Návrh přijmete klávesou Tab nebo šipkou doprava, přesně jako u funkce, kterou znáte z editoru kódu nebo adresního řádku prohlížeče. Nic z toho, co napíšete, neopustí zařízení: žádný účet, žádná telemetrie textu a pole pro hesla i finanční aplikace jsou automaticky vyloučeny.

Často kladené dotazy

Co přesně je „ghost text“?
Jde o textový návrh zobrazený šedě přímo za kurzorem. Nestává se součástí vašeho textu, dokud ho výslovně nepřijmete, obvykle stisknutím klávesy Tab. Jinak zmizí, jakmile příště začnete psát nebo přesunete kurzor.
Je ghost text totéž co automatické doplňování?
Ghost text je jeden ze způsobů, jak zobrazit automatické doplňování — přímo v textu a šedě, na rozdíl od rozevíracího seznamu možností. Oba způsoby šetří stisky kláves; ghost text se obvykle přijímá rychleji, protože není třeba nic vybírat, stačí stisknout Tab.
Proč má VS Code ghost text, ale Slack ne?
Editory kódu mají funkce doplňování zabudované do svého základu, protože jsou zásadní pro psaní kódu. Chatovací aplikace a komunikátory nebyly navrženy s ohledem na předvídání textu, takže se tato funkce objeví jen tam, kam ji vývojář přidal — a většina ji nepřidala.
Funguje Typeahead také v editorech kódu?
Ve VS Code se Typeahead vztahuje na panely chatu a textu, nikoli na editory kódu — ty jsou ve výchozím nastavení vypnuté, aby nástroj nekolidoval se specializovanými nástroji pro doplňování kódu, které už možná používáte.
Potřebuje ghost text z Typeahead připojení k internetu?
Ne. Návrhy vytváří místní LLM (Qwen 3.5 prostřednictvím llama.cpp), který po stažení funguje zcela offline. Případně můžete využít úryvky a automatické doplňování ze slovníku, které fungují i před instalací modelu.

Získat Typeahead

Jednorázový nákup, žádné předplatné. Windows 10 / Windows 11. Bezplatná zkušební verze na 7 dní.

Získat na Microsoft Store