VSCode + Aider + Supermaven : STOP PAYING for CURSOR with this 100% FREE & Opensource Alternative

Tóm tắt ngắn:
- Video giới thiệu một giải pháp thay thế miễn phí và mã nguồn mở cho Cursor, một công cụ lập trình có phí. Giải pháp này kết hợp VSCode, Aider, Supermaven và các mô hình ngôn ngữ lớn của Google (Gemini).
- Các điểm chính bao gồm: sự không hài lòng của người tạo video về giá cả và tính chất "chỉ là một phiên bản thương mại của mã nguồn mở" của Cursor; việc sử dụng VSCode làm trình soạn thảo chính; Aider kết hợp với mô hình Gemini (cả phiên bản Flash và phiên bản thử nghiệm Pro) để tạo mã, chỉnh sửa và trò chuyện; Supermaven cung cấp khả năng tự động hoàn thành mã; và AER được sử dụng thông qua terminal.
- Ứng dụng của giải pháp này là cung cấp một môi trường lập trình mạnh mẽ, đầy đủ tính năng, hoàn toàn miễn phí, bao gồm tự động hoàn thành, tạo mã, chỉnh sửa và trò chuyện với AI.
- Quá trình cài đặt và cấu hình các phần mềm và mô hình được trình bày chi tiết trong video.
Tóm tắt chi tiết:
Video bắt đầu bằng lời phàn nàn của người tạo video về Cursor, cho rằng nó quá đắt đỏ và chỉ là một phiên bản thương mại của VSCode. Ông ấy đã tạo video trước đó về các giải pháp thay thế, nhưng chúng đòi hỏi API key, gây khó khăn cho người dùng. Vì vậy, video này tập trung vào một giải pháp hoàn toàn miễn phí.
Phần 1: Giới thiệu giải pháp: Video giới thiệu kế hoạch sử dụng VSCode làm trình soạn thảo, Aider làm công cụ chính tương tác với AI, Supermaven cho tự động hoàn thành, và Gemini (cả phiên bản Flash và phiên bản thử nghiệm Pro) làm mô hình ngôn ngữ lớn. Người tạo video nhấn mạnh tính miễn phí của giải pháp này, tận dụng tầng miễn phí của Gemini.
Phần 2: Cài đặt và cấu hình Supermaven: Người tạo video hướng dẫn người xem cài đặt Supermaven trong VSCode và đăng ký tài khoản miễn phí để sử dụng tính năng tự động hoàn thành. Ông ấy nhấn mạnh rằng tính năng chat của Supermaven chỉ hoạt động với tài khoản trả phí hoặc API key, nhưng tự động hoàn thành vẫn hoạt động tốt mà không cần chúng.
Phần 3: Cài đặt và cấu hình Continue Dev: Người xem được hướng dẫn cài đặt Continue Dev, một extension VSCode mã nguồn mở, để kết nối với Gemini. Quá trình này bao gồm thêm API key của Google AI Studio và chọn mô hình Gemini 1.5 Flash hoặc các mô hình thử nghiệm (như Pro experimental). Continue Dev được sử dụng cho việc trò chuyện, tạo mã, và chỉnh sửa mã.
Phần 4: Sử dụng AER: AER được cài đặt thông qua terminal bằng lệnh pip install AER chat
. Người tạo video cho thấy cách sử dụng AER với API key của Gemini để tạo mã, lấy ví dụ là tạo một trò chơi Minesweeper bằng HTML, CSS và JavaScript.
Phần 5: Kết luận: Video kết luận bằng việc nhấn mạnh tính ưu việt của giải pháp này: miễn phí, đầy đủ tính năng (tự động hoàn thành, tạo mã, chỉnh sửa mã, trò chuyện), và có thể tùy chỉnh để sử dụng với các mô hình khác nếu cần. Ông ấy cũng đề xuất DeepSeek như một lựa chọn bổ sung với chi phí thấp. Cuối cùng, người tạo video kêu gọi người xem ủng hộ kênh của mình.
Những câu nói đáng chú ý: "I don't like cursor... it's just way overrated", "everything I'm going to show you in this video will be free to use", "the auto completion is much better than local models and faster". Những câu này thể hiện quan điểm và mục tiêu chính của video.