Dành cho phần văn bản xung quanh mã của bạn

Không phải công cụ hoàn thành mã.
Còn phần còn lại trong câu của bạn thì có.

Copilot xử lý mã của bạn. Typeahead xử lý mọi nội dung khác bạn gõ xung quanh mã — tin nhắn Slack cho nhóm, thông điệp commit, mô tả PR trong trình duyệt, ghi chú trong tệp nháp. Ứng dụng hoàn toàn không can thiệp vào vùng đệm mã; theo mặc định, ứng dụng chỉ bật trong ngữ cảnh ngôn ngữ tự nhiên.

Vùng đệm mã: tắt
Mặc định chỉ bật khi chọn tham gia
Khung trò chuyện và văn bản: bật
Slack, thông điệp commit, Notepad
Dùng thử miễn phí
Dùng thử miễn phí 7 ngày
  Thông điệp commit Git — đang gõ…
fix: khắc phục tình trạng tranh chấp trong trình xử lý kết nối lại websocket
⇥ Nhấn Tab để chấp nhận
Tự động hoàn thành văn xuôi.
IDE của bạn đã đảm nhiệm phần mã.

Typeahead không phải là gì

Đây không phải lựa chọn thay thế Copilot hay Cursor và ứng dụng cũng không cố trở thành như vậy. Ứng dụng không hiểu cú pháp, kiểu dữ liệu hay cơ sở mã của bạn, và không được xây dựng để tự động hoàn thành mã.

  • Không nhận biết AST, không có chữ ký hàm, không được huấn luyện chuyên biệt về mã
  • Vùng đệm mã của VS Code mặc định bị tắt — bạn phải chủ động bật tính năng này cho từng ứng dụng
  • Theo mặc định, ứng dụng sẽ không đề xuất mã bên trong tệp .py, .ts, .go hoặc bất kỳ tệp mã nguồn nào
  • Nếu cần hoàn thành mã, hãy tiếp tục dùng công cụ hiện có của bạn cho việc đó

Công dụng thực sự của ứng dụng

Typeahead hoạt động với phần văn bản ngôn ngữ tự nhiên xung quanh mã của bạn — trò chuyện nhóm, thông điệp commit, mô tả PR viết trong trình duyệt, bản nháp README trong trình soạn thảo văn bản thông thường.

  • Tin nhắn Slack gửi đồng đội, được viết tiếp khi bạn gõ
  • Thông điệp commit nhập vào terminal hoặc trường văn bản của giao diện Git
  • Khung trò chuyện và văn bản của VS Code, bật khi chọn tham gia và tách biệt với vùng đệm mã
  • Chạy cục bộ, vì vậy không nội dung nào bạn gõ — kể cả mô tả PR có thông tin nội bộ — rời khỏi máy của bạn
Cố ý giới hạn trong ngôn ngữ tự nhiên

Tất cả các danh mục bên dưới đều là văn xuôi, không phải mã nguồn.

Trò chuyện nhóm

Slack là ứng dụng nhắn tin được hỗ trợ — các cập nhật trạng thái và câu trả lời nhanh cho đồng đội sẽ được viết tiếp khi bạn gõ.

Thông điệp commit

Khi bạn nhập thông điệp commit vào terminal hoặc trường văn bản của giao diện Git, đó là văn bản ngôn ngữ tự nhiên và Typeahead xử lý theo cách đó.

Vùng đệm mã vẫn bị tắt

Vùng đệm trình soạn thảo của VS Code mặc định bị tắt. Bật tính năng này là lựa chọn rõ ràng cho từng ứng dụng, không phải hành vi mặc định khi cài đặt.

Không có gì rời khỏi máy

Chạy mô hình cục bộ thông qua llama.cpp — tên dự án nội bộ, mô tả PR và nội dung trò chuyện vẫn ở trên thiết bị của bạn.

Câu hỏi từ nhà phát triển
Đây có phải là lựa chọn thay thế Copilot hoặc Cursor không?
Không. Typeahead không được huấn luyện chuyên biệt về mã và không được xây dựng để tự động hoàn thành mã nguồn. Đây là công cụ hoàn thành câu bằng ngôn ngữ tự nhiên nói chung, dành cho văn bản bạn gõ bên ngoài mã, chẳng hạn như trò chuyện và thông điệp commit.
Ứng dụng có đề xuất văn bản bên trong các tệp mã của tôi không?
Không theo mặc định. Vùng đệm mã của VS Code được tắt sẵn. Chỉ các khung trò chuyện và văn bản của VS Code mới được xem là ngữ cảnh ngôn ngữ tự nhiên và được bật theo mặc định; để dùng trong chính trình soạn thảo mã, bạn phải chủ động bật tính năng này cho từng ứng dụng.
Ứng dụng có hoạt động trong Slack không?
Có, Slack là ứng dụng nhắn tin được hỗ trợ. Lưu ý rằng Microsoft Teams hiện chưa được hỗ trợ.
Ứng dụng có thể hỗ trợ viết thông điệp commit không?
Có. Khi bạn nhập thông điệp commit vào terminal hoặc trường văn bản của giao diện Git, Typeahead xem đó là văn bản thông thường và đưa ra các gợi ý hoàn thành.
Mã hoặc văn bản nội bộ của tôi có bị gửi đi đâu không?
Không. Các đề xuất đến từ mô hình chạy cục bộ thông qua llama.cpp. Không xử lý trên đám mây, không cần tài khoản và không thu thập dữ liệu từ những gì bạn gõ.

Tin nhắn Slack nhanh hơn. Trình soạn thảo mã vẫn là công cụ bạn tin dùng.

Thanh toán một lần, không đăng ký thuê bao. Windows 10 / Windows 11.