Giới thiệu Agent: Trợ lý AI mã nguồn mở mạnh mẽ dành cho macOS
Agent là ứng dụng macOS tích hợp Agentic AI, giúp lập trình viên tự động hóa viết mã, xây dựng dự án và điều khiển hệ thống. Ứng dụng hỗ trợ 17 nhà cung cấp LLM, tích hợp Apple Intelligence và hoạt động hoàn toàn riêng tư.

Agent là một ứng dụng macOS bản địa (native) mới nổi bật, được thiết kế như một môi trường phát triển tích hợp (IDE) và công cụ điều khiển dựa trên AI. Được xây dựng bằng ngôn ngữ Swift, ứng dụng này định vị mình là giải pháp thay thế mã nguồn mở cho các công cụ trả phí như Claude Code, Cursor hay Cline.
Giao diện chính của ứng dụng Agent trên macOS
Điểm mạnh cốt lõi của Agent nằm ở khả năng Agentic AI – tức là nó không chỉ trò chuyện hay gợi ý mã nguồn, mà còn thực sự thực thi các hành động. Nó có thể đọc toàn bộ kho mã (codebase), sửa lỗi, xây dựng dự án Xcode, commit thay đổi và thậm chí điều khiển các ứng dụng khác trên máy Mac thông qua Accessibility API.
Tính năng nổi bật
Môi trường lập trình Agentic
Agent cung cấp một môi trường coding hoàn chỉnh, cho phép AI đọc, chỉnh sửa tệp tin với độ chính xác cao và chạy các lệnh shell. Nó tích hợp sâu với Xcode, hỗ trợ build, chạy, phân tích và quản lý Git tự động. Mọi thay đổi đối với tệp tin đều được sao lưu theo kiểu Time Machine, cho phép hoàn tác (undo) dễ dàng.
Tự động hóa máy tính để bàn (AXorcist)
Thông qua tính năng AXorcist, Agent có thể điều khiển bất kỳ ứng dụng Mac nào nào thông qua Accessibility API. Nó có thể nhấp chuột, nhập liệu, cuộn trang và điều hướng menu mà không cần AppleScript phức tạp. Điều này mở ra khả năng tự động hóa quy trình làm việc (workflow) trên toàn hệ thống.
Hỗ trợ đa nền tảng AI
Agent kết nối với 17 nhà cung cấp LLM khác nhau, bao gồm Claude, GPT, Gemini, Grok, Mistral, DeepSeek, Qwen, và các mô hình cục bộ như Ollama, vLLM, LM Studio. Đặc biệt, ứng dụng còn tích hợp Apple Intelligence để xử lý các tác vụ tại thiết bị (on-device), đảm bảo tốc độ và quyền riêng tư.
Badge số lượng sao trên GitHub
Những cập nhật mới nhất
Phiên bản mới nhất của Agent (26.4+) mang đến nhiều cải tiến đáng kể:
- Apple Intelligence như một tác nhân thực sự: Sử dụng FoundationModels.Tool để xử lý các yêu cầu tự động hóa UI ngay tại thiết bị mà không cần token đám mây.
- Khám phá ứng dụng runtime (SDEF): Agent tự động phát hiện các ứng dụng trong thư mục Applications, cho phép mở rộng khả năng điều khiển mà không cần chỉnh sửa mã.
- Prompt caching: Hỗ trợ lưu trữ prompt cho mọi nhà cung cấp định dạng OpenAI, giúp tiết kiệm chi phí và tăng tốc độ phản hồi.
- Nén token tại thiết bị: Khi ngữ cảnh quá dài, Apple Intelligence sẽ tự động tóm tắt các cuộc hội thoại cũ để tiết kiệm bộ nhớ.
Quyền riêng tư và An ninh
Agent được xây dựng dựa trên mô hình bảo mật của Apple. Dữ liệu của người dùng được lưu giữ trên máy Mac, không bị gửi lên đám mây trừ khi sử dụng các nhà cung cấp LLM bên ngoài. Ứng dụng không có telemetry (thu thập dữ liệu sử dụng) và không yêu cầu thuê bao hàng tháng. Người dùng hoàn toàn kiểm soát các khóa API và dữ liệu của mình.
Badge phiên bản hiện tại
Cách cài đặt và sử dụng
Bạn có thể tải Agent trực tiếp về máy và kéo vào thư mục Applications. Sau khi mở, ứng dụng sẽ tự động thiết lập các cấu hình cần thiết. Người dùng chỉ cần chọn nhà cung cấp AI trong phần Cài đặt (Settings), nhập API key hoặc chọn mô hình cục bộ như Ollama để bắt đầu.
Đối với những người muốn tùy biến, Agent cũng hỗ trợ xây dựng từ nguồn (build from source) thông qua Xcode hoặc script dòng lệnh.
Với khả năng kết hợp sức mạnh của nhiều mô hình AI và sự tích hợp sâu vào hệ sinh thái macOS, Agent hứa hẹn将成为 một công cụ đắc lực cho cả lập trình viên và những người dùng muốn nâng cao năng suất làm việc trên máy Mac.



