Sản phẩm mới

Open Interpreter là gì? Cài đặt coding agent chạy được với model chi phí thấp

Open Interpreter - coding agent chi phi thap, icon terminal gradient tim hong cam

openinterpreter/openinterpreter là một coding agent — trợ lý AI có thể tự viết và chạy code ngay trên máy của bạn — được thiết kế đặc biệt để hoạt động tốt với các model AI chi phí thấp, không bắt buộc phải dùng model đắt tiền mới chạy mượt. Đây là bản viết lại bằng Rust, lấy cảm hứng từ Codex của OpenAI, hiện có gần 65.700 star trên GitHub.

Lưu ý: đây là phiên bản Rust mới. Bản Python gốc trước đây vẫn được duy trì riêng tại kho endolith/open-interpreter.

Tính năng nổi bật

  • Chạy lệnh trong sandbox riêng trên cả macOS, Linux và Windows để đảm bảo an toàn
  • Đổi qua lại giữa các nhà cung cấp model ngay trong terminal bằng lệnh /model
  • Xem và đổi “harness” (cơ chế điều phối agent) bằng lệnh /harness
  • Tự kiểm thử (QA) ứng dụng web và ứng dụng desktop
  • Hoạt động như một Agent Client Protocol agent, tích hợp được vào các trình soạn thảo code
  • Hỗ trợ MCP, skills, hooks và quản lý quyền hạn (permissions) chi tiết

Cài đặt

Trên macOS hoặc Linux, mở terminal và chạy:

curl -fsSL https://www.openinterpreter.com/install | sh

Trên Windows, mở PowerShell và chạy:

irm https://www.openinterpreter.com/install.ps1 | iex

Cấu hình của Open Interpreter được lưu tại thư mục ~/.openinterpreter trên máy bạn.

Cách sử dụng

Sau khi cài xong, gõ lệnh sau trong terminal để bắt đầu một phiên làm việc:

interpreter

Hoặc dùng lệnh tắt:

i

Trong phiên làm việc, bạn có thể:

  • /model để chọn hoặc đổi model AI đang dùng
  • /harness để xem hoặc đổi cơ chế điều phối agent
  • Ra lệnh bằng ngôn ngữ tự nhiên, ví dụ: “viết cho tôi một script Python đổi định dạng file CSV sang JSON”

Tài liệu chi tiết hơn có tại openinterpreter.com/docs.

Lưu ý an toàn

Vì agent có thể tự chạy lệnh trên máy bạn, hãy đọc kỹ các đề xuất trước khi xác nhận, đặc biệt với các lệnh liên quan đến xóa file hoặc thay đổi hệ thống. Có thể kết hợp thêm công cụ chặn lệnh nguy hiểm (ví dụ destructive_command_guard) để tăng an toàn khi để agent tự động thao tác.

Nguồn tham khảo

github.com/openinterpreter/openinterpreter

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *