Для текста вокруг вашего кода

Не инструмент автодополнения кода.
Но всё остальное в ваших предложениях — другое дело.

Copilot работает с вашим кодом. Typeahead работает со всем остальным, что вы пишете вокруг него: сообщениями команде в Slack, сообщениями коммитов, описаниями PR в браузере, заметками в черновом файле. Он не затрагивает буферы кода и по умолчанию включён только в контекстах для обычного языка.

Буферы кода: выключены
По умолчанию отключены; включаются по желанию
Чаты и текстовые панели: включены
Slack, сообщения коммитов, Notepad
Попробовать бесплатно
Бесплатная пробная версия на 7 дней
  Сообщение коммита в Git — набор текста…
исправление: устранить состояние гонки в обработчике повторного подключения WebSocket
⇥ Нажмите Tab, чтобы принять
Автодополнение обычного текста.
Вашей IDE уже доверена работа с кодом.

Чем Typeahead не является

Это не альтернатива Copilot или Cursor, и приложение не пытается им стать. Оно не понимает синтаксис, типы или вашу кодовую базу и не предназначено для автодополнения кода.

  • Не анализирует AST и сигнатуры функций, не обучено специально для работы с кодом
  • Буферы кода в VS Code по умолчанию выключены — их нужно явно включать для каждого приложения
  • По умолчанию не предлагает код в файлах .py, .ts, .go и других исходных файлах
  • Если вам нужно автодополнение кода, продолжайте пользоваться своим инструментом для этого

Для чего он предназначен

Typeahead работает с обычным текстом вокруг вашего кода: перепиской команды, сообщениями коммитов, описаниями PR в браузере, черновиками README в обычном редакторе.

  • Дополняет сообщения коллегам в Slack по мере набора
  • Сообщения коммитов, введённые в терминале или текстовом поле графического интерфейса Git
  • Чаты и текстовые панели VS Code включаются по желанию и отдельно от буфера кода
  • Приложение работает локально, поэтому всё, что вы вводите, включая описания PR с внутренними подробностями, остаётся на вашем устройстве
Сознательно ограничено обычным языком

Все категории ниже — это обычный текст, а не исходный код.

Чаты команды

Slack поддерживается как мессенджер: обновления статуса и короткие ответы коллегам дополняются по мере набора.

Сообщения коммитов

Сообщение коммита, введённое в терминале или текстовом поле графического интерфейса Git, является обычным текстом, и Typeahead работает с ним именно так.

Буферы кода остаются выключенными

Буфер редактора VS Code по умолчанию отключён. Его включение — явный выбор для конкретного приложения, а не поведение по умолчанию.

Ничего не покидает ваше устройство

Работает с локальной моделью через llama.cpp — внутренние названия проектов, описания PR и текст чатов остаются на вашем устройстве.

Вопросы от разработчиков
Это альтернатива Copilot или Cursor?
Нет. Typeahead не обучен специально для работы с кодом и не предназначен для его автодополнения. Это инструмент для завершения предложений на обычном языке в тексте, который вы вводите вне кода, например в чатах и сообщениях коммитов.
Будет ли он предлагать текст внутри файлов с кодом?
По умолчанию нет. Буфер кода в VS Code изначально отключён. Только чаты и текстовые панели VS Code по умолчанию считаются контекстами для обычного языка и включены; чтобы включить редактор кода, это нужно отдельно сделать для конкретного приложения.
Работает ли он в Slack?
Да, Slack поддерживается. Обратите внимание: Microsoft Teams пока не поддерживается.
Поможет ли он писать сообщения коммитов?
Да. Если вы вводите сообщение коммита в терминале или текстовом поле графического интерфейса Git, Typeahead воспринимает его как обычный текст и предлагает варианты продолжения.
Отправляется ли куда-либо мой код или внутренний текст?
Нет. Предложения генерирует локально работающая модель с помощью llama.cpp. Облачная обработка и аккаунт не нужны, а вводимый текст не собирается с помощью телеметрии.

Быстрее пишите в Slack. Продолжайте пользоваться привычным редактором кода.

Единоразовая покупка, без подписки. Windows 10 / Windows 11.