~/AI CODING AS/developer-forks-continue-extension-to-create-a-lightweight-telemetry-free-local-autocomplete

Lập trình viên fork Continue tạo công cụ tự động hoàn thành mã nguồn cục bộ bảo mật

Một lập trình viên đã phát hành bản fork của extension Continue trên VS Code mang tên "FIM-Autocomplete", loại bỏ hoàn toàn các tính năng agent, thanh chat bên lề và việc thu thập dữ liệu từ xa. Công cụ này chỉ tập trung vào việc tự động hoàn thành mã nguồn trực tiếp (inline completion) bằng các mô hình ngôn ngữ lớn (LLM) cục bộ hoặc lưu trữ đám mây mà không cần đăng ký trả phí. Dự án này mang lại một giải pháp thay thế gọn nhẹ và bảo mật cho các lập trình viên đang mệt mỏi với sự cồng kềnh, phí đăng ký và các thương vụ thâu tóm doanh nghiệp của các trợ lý AI phổ biến. Nó cho phép các nhà phát triển kiểm soát hoàn toàn mã nguồn và dữ liệu của mình bằng cách chạy các mô hình tự động hoàn thành hoàn toàn ngoại tuyến. Extension này hỗ trợ nhiều backend khác nhau như Ollama, llama.cpp và LM Studio, tự động chọn định dạng prompt Fill-in-the-Middle (FIM) phù hợp cho hơn 16 dòng mô hình. Nó cũng sử dụng ngữ cảnh liên tệp, bao gồm phạm vi tree-sitter và định nghĩa LSP, để cải thiện độ chính xác của gợi ý trong khi vẫn giữ dữ liệu đo lường (telemetry) hoàn toàn cục bộ trên bộ nhớ tạm.

## KIẾN THỨC NỀN

Continue là một trợ lý lập trình AI mã nguồn mở phổ biến gần đây đã sáp nhập vào Cursor (Anysphere), công ty sau đó được SpaceX mua lại. Trong khi các trợ lý AI truyền thống đang phát triển thành các hệ thống "agentic" phức tạp có thể tự viết lại kho lưu trữ hoặc trò chuyện, nhiều lập trình viên vẫn ưa chuộng tính năng tự động hoàn thành dạng "ghost text" đơn giản để dự đoán dòng mã tiếp theo. Fill-in-the-Middle (FIM) là một kỹ thuật viết prompt trong đó mô hình điền mã nguồn vào giữa phần ngữ cảnh phía trước và phía sau đã có sẵn.

## TÀI LIỆU THAM KHẢO

## TỪ KHÓA

#AI Coding Assistant#VS Code Extension#Local LLMs#Open Source#Privacy

$ subscribe --daily

Lập trình viên fork Continue tạo công cụ tự động hoàn thành mã nguồn cục bộ bảo mật | Daily News