Dragon IDE: Trình soạn thảo code AI chạy với mô hình Ollama trên máy
Dragon IDE kết hợp nền tảng Code - OSS với trợ lý lập trình OpenCode, phù hợp với người muốn dùng AI ngay trong editor nhưng vẫn ưu tiên mô hình cục bộ và khả năng kiểm soát thay đổi. Dự án còn rất mới, vì vậy nên thử trên bản sao mã nguồn và kiểm tra kỹ mọi thao tác của agent.
Vì sao đáng xem
- Dùng mô hình cục bộ qua Ollama mà không cần tài khoản Dragon hoặc gói thuê bao editor.
- Agent có thể đọc, tìm kiếm, chỉnh sửa code và chạy lệnh ngay trong trình soạn thảo.
- Mọi chỉnh sửa được hiển thị dưới dạng diff để người dùng xem, giữ lại hoặc hoàn tác.
- Có chế độ chỉ đọc, hỏi trước và toàn quyền để kiểm soát mức tự động hóa.
- Hỗ trợ macOS, Windows x64 và Linux x64.
Dragon IDE là trình soạn thảo code mã nguồn mở xây dựng trên Code - OSS, phần lõi nguồn mở của VS Code. Công cụ tích hợp OpenCode làm agent lập trình, cho phép bạn kết nối mô hình cục bộ qua Ollama hoặc dùng khóa API của nhà cung cấp mô hình khác.
Điểm hấp dẫn nhất là bạn có thể đưa AI vào quy trình viết code mà không cần tài khoản Dragon hay thuê bao riêng cho editor. Nếu chọn mô hình Ollama chạy cục bộ, mã nguồn, chỉ mục tìm kiếm và yêu cầu tới mô hình được giữ trên máy theo mô tả của dự án.

Ảnh giao diện từ repository chính thức của Dragon IDE.
Bạn có thể dùng nó vào việc gì?
Nhờ agent xử lý một tác vụ có nhiều bước
Bạn có thể yêu cầu agent tìm các tệp liên quan, đọc code, sửa nhiều vị trí và chạy lệnh kiểm tra. Chẳng hạn: thêm kiểm tra dữ liệu đầu vào cho biểu mẫu đăng ký hoặc điều tra một bài test chạy không ổn định. Các thay đổi xuất hiện dưới dạng diff để bạn xem lại, giữ hoặc hoàn tác.
Sửa nhanh một đoạn code đang chọn
Với inline edit, bạn chọn đoạn code, nhấn Ctrl+I hoặc Cmd+I, rồi mô tả điều cần thay đổi. Cách này phù hợp với những việc nhỏ như đổi tên, bổ sung xử lý lỗi hoặc viết lại một hàm mà không phải chuyển qua cửa sổ chat riêng.
Dùng AI cục bộ trong workflow Ollama
Dragon IDE có bước thiết lập Local AI, kiểm tra bộ nhớ và dung lượng đĩa trước khi đề xuất mô hình phù hợp. Đây là lựa chọn đáng thử nếu bạn muốn hạn chế gửi code ra ngoài hoặc đã có sẵn môi trường Ollama trên máy.
Chuyển giữa giao diện chat và terminal
OpenCode TUI được tích hợp thành một terminal profile và dùng chung phiên làm việc với phần chat. Người quen thao tác bằng terminal có thể tiếp tục cuộc hội thoại ở đó mà không phải bắt đầu lại từ đầu.
Ngoài agent chính, editor còn có gợi ý hoàn thành bằng phím Tab, tìm kiếm code từ chỉ mục cục bộ và tìm kiếm theo ý nghĩa. Giao diện cũng hiển thị mức sử dụng cửa sổ ngữ cảnh và thông tin chi phí của mô hình khi nhà cung cấp có tính phí.
Cần lưu ý
Đây là một dự án rất mới, được tạo đầu tháng 10 năm 2026 và mới có ít sao trên GitHub tại thời điểm nguồn được ghi nhận. Khả năng hoàn thành tác vụ bằng mô hình cục bộ chưa nên được xem là ổn định cho mọi cấu hình máy hoặc codebase.
Agent có thể sửa, xóa tệp và chạy lệnh. Khi thử lần đầu, nên dùng chế độ Read-Only hoặc Ask first, làm việc trên nhánh Git riêng và đọc kỹ diff. Bản Windows hiện chưa được ký mã, nên SmartScreen có thể cảnh báo khi mở lần đầu.
Nếu bạn đang tìm một editor AI ưu tiên mô hình cục bộ và quyền kiểm soát, Dragon IDE đáng để thử nghiệm. Hãy xem repository, chọn mô hình phù hợp với phần cứng và bắt đầu bằng một dự án không quan trọng trước khi đưa vào công việc chính.
Muốn tự kiểm tra và dùng thử?
Mở nguồn gốc để xem tài liệu, cách cài đặt và phiên bản mới nhất.
Điểm cần lưu ý
- • Dự án mới được tạo và hiện có rất ít tín hiệu sử dụng thực tế từ cộng đồng.
- • Chất lượng xử lý phụ thuộc nhiều vào mô hình, cấu hình máy và độ phức tạp của codebase.
- • Agent có khả năng sửa, xóa tệp và chạy lệnh, nên cần dùng chế độ hỏi trước và duy trì bản sao lưu hoặc Git commit sạch khi thử nghiệm. Rủi ro cao hơn khi cấp toàn quyền cho agent.
Đọc tiếp
Có thể bạn sẽ cần những thứ này tiếp theo
Nguồn tham khảo
Link ngoài và tài liệu liên quan
- Nguồn Chính
- Nguồn