Giao diện mở đầu chính thức của Dragon IDE
Công cụ lập trình Tuyển chọn

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.

Dragon IDEAI codingOllamaOpenCodelocal AImã nguồn mở
-

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.

Giao diện Dragon IDE sau một lượt làm việc với mô hình local, hiển thị chat, thay đổi code và mức dùng context

Ả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.

Access Gate

0/1 bước

Hoàn thành 1 bước để tiếp tục

Dragon IDE: Trình soạn thảo code AI chạy với mô hình Ollama trên máy

Direct sponsor Chưa hoàn thành

Mở trang nhà tài trợ

Đây là liên kết nhà tài trợ/cross-promo độc lập, không phải quảng cáo CPC bắt buộc click.

Shopee · Tài trợ

Mở tab nhà tài trợ

Prototype hiện ghi proof trên trình duyệt. Production sẽ xác minh bằng Worker/server.

Đ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.

Nguồn tham khảo

Link ngoài và tài liệu liên quan

  • Nguồn

    Access Gate

    0/1 bước

    Hoàn thành 1 bước để tiếp tục

    Dragon IDE: Trình soạn thảo code AI chạy với mô hình Ollama trên máy

    Direct sponsor Chưa hoàn thành

    Mở trang nhà tài trợ

    Đây là liên kết nhà tài trợ/cross-promo độc lập, không phải quảng cáo CPC bắt buộc click.

    Shopee · Tài trợ

    Mở tab nhà tài trợ

    Prototype hiện ghi proof trên trình duyệt. Production sẽ xác minh bằng Worker/server.

    Chính
  • Nguồn

    Access Gate

    0/1 bước

    Hoàn thành 1 bước để tiếp tục

    Dragon IDE: Trình soạn thảo code AI chạy với mô hình Ollama trên máy

    Direct sponsor Chưa hoàn thành

    Mở trang nhà tài trợ

    Đây là liên kết nhà tài trợ/cross-promo độc lập, không phải quảng cáo CPC bắt buộc click.

    Shopee · Tài trợ

    Mở tab nhà tài trợ

    Prototype hiện ghi proof trên trình duyệt. Production sẽ xác minh bằng Worker/server.