Do tekstu wokół Twojego kodu

To nie jest narzędzie do uzupełniania kodu.
Ale resztę Twoich zdań — owszem.

Copilot zajmuje się Twoim kodem. Typeahead pomaga we wszystkim innym, co wpisujesz obok niego — wiadomościach zespołowych na Slacku, wiadomościach commit, opisach PR w przeglądarce i notatkach w pliku roboczym. Nie działa w buforach kodu; domyślnie jest włączony tylko w kontekstach języka naturalnego.

Bufory kodu: wyłączone
Domyślnie wyłączone; wymagają włączenia
Czat i panele tekstowe: włączone
Slack, wiadomości commit, Notatnik
Wypróbuj bezpłatnie
7-dniowy bezpłatny okres próbny
  Wiadomość commit w Git — pisanie…
fix: naprawiono wyścig w procedurze ponownego łączenia websocketu
⇥ Naciśnij Tab, aby zaakceptować
Autouzupełnianie tekstu.
Kodem zajmuje się już Twoje IDE.

Czym Typeahead nie jest

To nie jest alternatywa dla Copilota ani Cursora i nie próbuje nią być. Narzędzie nie rozumie składni, typów ani Twojej bazy kodu i nie służy do autouzupełniania kodu.

  • Bez analizy AST, sygnatur funkcji ani treningu pod kątem kodu
  • Bufory kodu w VS Code są domyślnie wyłączone — trzeba je jawnie włączyć dla każdej aplikacji
  • Domyślnie nie będzie podpowiadać kodu w plikach .py, .ts, .go ani żadnych innych plikach źródłowych
  • Jeśli potrzebujesz uzupełniania kodu, nadal korzystaj z dotychczasowego narzędzia

Do czego naprawdę służy

Typeahead działa w tekście w języku naturalnym otaczającym Twój kod — czacie zespołowym, wiadomościach commit, opisach PR pisanych w przeglądarce i szkicach README w zwykłym edytorze.

  • Wiadomości na Slacku do współpracowników, dokańczane w trakcie pisania
  • Wiadomości commit wpisywane w terminalu lub polu tekstowym graficznego interfejsu Git
  • Czat i panele tekstowe VS Code — opcjonalnie, niezależnie od bufora kodu
  • Działa lokalnie, więc nic, co wpisujesz — w tym opisy PR zawierające wewnętrzne informacje — nie opuszcza Twojego komputera
Celowo ograniczone do języka naturalnego

Wszystkie poniższe kategorie dotyczą tekstu, a nie kodu źródłowego.

Czat zespołowy

Slack jest obsługiwanym komunikatorem — aktualizacje statusu i szybkie odpowiedzi dla współpracowników są dokańczane w trakcie pisania.

Wiadomości commit

Wiadomość commit wpisywana w terminalu lub polu tekstowym graficznego interfejsu Git to tekst w języku naturalnym, dlatego Typeahead właśnie tak ją traktuje.

Bufory kodu pozostają wyłączone

Bufor edytora w VS Code jest domyślnie wyłączony. Włączenie go to świadoma decyzja dotycząca konkretnej aplikacji, a nie ustawienie początkowe.

Żadne dane nie opuszczają komputera

Działa lokalnie na modelu przez llama.cpp — wewnętrzne nazwy projektów, opisy PR i tekst czatów pozostają na Twoim urządzeniu.

Pytania od programistów
Czy to alternatywa dla Copilota lub Cursora?
Nie. Typeahead nie był trenowany specjalnie pod kątem kodu i nie służy do autouzupełniania kodu źródłowego. To narzędzie do uzupełniania zdań w języku naturalnym, które wpisujesz poza kodem, na przykład w czacie lub wiadomościach commit.
Czy będzie podpowiadać tekst w moich plikach kodu?
Domyślnie nie. Bufor kodu w VS Code jest od początku wyłączony. Domyślnie włączone są tylko czat i panele tekstowe VS Code, traktowane jako konteksty języka naturalnego; sam edytor kodu wymaga jawnego włączenia dla danej aplikacji.
Czy działa w Slacku?
Tak, Slack jest obsługiwanym komunikatorem. Pamiętaj, że Microsoft Teams nie jest obecnie obsługiwany.
Czy może pomagać w pisaniu wiadomości commit?
Tak. Gdy wpisujesz wiadomość commit w terminalu lub polu tekstowym graficznego interfejsu Git, Typeahead traktuje ją jak zwykły tekst i podpowiada dalszy ciąg.
Czy mój kod lub wewnętrzne teksty są gdziekolwiek wysyłane?
Nie. Podpowiedzi generuje model działający lokalnie za pośrednictwem llama.cpp. Nie ma przetwarzania w chmurze, konta ani telemetrii dotyczącej wpisywanych treści.

Szybsze wiadomości na Slacku. Ten sam edytor kodu, któremu już ufasz.

Jednorazowy zakup, bez subskrypcji. Windows 10 / Windows 11.