Các tính năng này khả dụng trên ChatGPT cho MacOS phiên bản 1.2025.057 trở lên.
ChatGPT giờ đây có thể đọc và chỉnh sửa nội dung trong các ứng dụng lập trình của bạn, mang đến những câu trả lời thông minh hơn phù hợp với công việc của bạn và giúp bạn duy trì mạch làm việc.
Bắt đầu
Để bắt đầu, bạn cần cài đặt ChatGPT cho MacOS bằng cách truy cập https://openai.com/chatgpt/desktop/ và làm theo hướng dẫn tải xuống và thiết lập. Trong quá trình thiết lập ban đầu, hãy tìm ứng dụng trong Finder, khởi chạy ứng dụng và hoàn tất quá trình đăng nhập hoặc đăng ký.
Vui lòng đảm bảo ứng dụng ChatGPT đang chạy để có thể truy cập các tính năng được mô tả bên dưới.
Người dùng Enterprise & Edu
Nếu bạn không thấy các bước bên dưới, vui lòng liên hệ quản trị viên doanh nghiệp của bạn. Quản trị viên Enterprise có thể tắt nút gạt "Allow code edits on macOS" trong Admin Settings để vô hiệu hóa chức năng này, đó là lý do một số người dùng có thể không thấy chức năng này.
Cách làm việc với plugin
Để làm việc với ứng dụng đang hoạt động của bạn, chỉ cần mở Thanh chat ChatGPT bằng cách nhấn Option+Space hoặc nhấp vào biểu tượng ChatGPT trên thanh menu. Bạn có thể thay đổi phím tắt truy cập này trong ứng dụng MacOS bằng cách đi tới ChatGPT -> Settings -> Keyboard Shortcut.
Bạn cũng có thể nhấp vào nút Work with Apps trong cửa sổ ChatGPT để kết nối thủ công với ứng dụng. Hiện tại, ChatGPT chỉ hỗ trợ các ứng dụng lập trình và chỉnh sửa văn bản phổ biến như được liệt kê bên dưới, và sẽ sớm có thêm tích hợp ứng dụng khác. Để thiết lập, bạn cần thêm ứng dụng mong muốn và cấp các quyền cần thiết hoặc cài đặt mọi tiện ích mở rộng bắt buộc.
Bạn sẽ thấy một biểu ngữ phía trên Thanh chat cho biết ChatGPT đang làm việc với ứng dụng nào và ChatGPT nhận diện nội dung gì. Khi bạn gửi tin nhắn, ChatGPT sẽ đưa nội dung đó kèm theo tin nhắn của bạn. Nếu bạn không thấy biểu ngữ này, ChatGPT không làm việc với bất kỳ ứng dụng nào của bạn và sẽ không đưa thêm nội dung nào vào cùng tin nhắn.
Sau khi bạn nhấn gửi, ChatGPT sẽ trả lời bằng cách sử dụng mọi nội dung và phần chọn bổ sung được bao gồm từ Work with Apps. Bạn có thể xem ChatGPT đã xem gì trong cuộc trò chuyện của mình:
Nội dung này trở thành một phần của lịch sử trò chuyện và được lưu trong tài khoản của bạn cho đến khi bạn xóa. Sau khi bạn xóa một cuộc trò chuyện hoặc xóa tài khoản của mình, các cuộc trò chuyện sẽ bị xóa khỏi hệ thống của chúng tôi trong vòng 30 ngày, trừ khi trước đó chúng đã được khử định danh và tách khỏi tài khoản của bạn, hoặc chúng tôi phải giữ lại vì lý do bảo mật hoặc pháp lý. Để tìm hiểu thêm về các biện pháp kiểm soát dữ liệu, hãy xem Câu hỏi thường gặp về Data Controls.
Chỉnh sửa mã
Khi làm việc với IDE, bạn có thể yêu cầu ChatGPT chỉnh sửa trực tiếp các tệp đang mở - không cần sao chép và dán. Khi bạn yêu cầu chỉnh sửa, ChatGPT sẽ tạo một diff để bạn xem lại và áp dụng, và cũng có tùy chọn tự động áp dụng các chỉnh sửa. Diffs có thể dễ dàng hoàn tác trong giao diện ChatGPT hoặc bằng cách dùng CMD+Z trong trình chỉnh sửa của bạn.
Chế độ thoại nâng cao
Bạn có thể dùng chế độ thoại nâng cao khi làm việc với ứng dụng. Chỉ cần nhấp vào biểu tượng sóng trong thanh chat ở cửa sổ chính (xin lưu ý, việc này sẽ cần quyền truy cập micrô). Khi bạn đang trong một phiên thoại nâng cao, nút Work With Apps cho phép bạn kiểm soát những ứng dụng mình đang làm việc cùng.
Xin lưu ý rằng bạn chưa thể khởi chạy chế độ thoại nâng cao từ cửa sổ đồng hành và chế độ thoại hiện chưa hỗ trợ chỉnh sửa mã.
Nội dung nào được bao gồm cùng với tin nhắn?
Khi làm việc với trình chỉnh sửa văn bản: Apple Notes, Notion, TextEdit, Quip
ChatGPT bao gồm toàn bộ nội dung của các khung trình chỉnh sửa đang mở trong cửa sổ trước cùng, tối đa đến giới hạn cắt bớt.
Nếu bạn chọn văn bản trong trình chỉnh sửa, ChatGPT sẽ tập trung vào phần bạn chọn. (Toàn bộ nội dung của khung đó vẫn được bao gồm làm ngữ cảnh.)
Khi làm việc với trình chỉnh sửa mã: Xcode, VS Code (bao gồm Code, Code Insiders, VSCodium, Cursor, Windsurf), Jetbrains (bao gồm Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip), TextEdit
ChatGPT bao gồm toàn bộ nội dung của các khung trình chỉnh sửa đang mở trong cửa sổ trước cùng, tối đa đến giới hạn cắt bớt.
Nếu bạn chọn văn bản trong trình chỉnh sửa, ChatGPT sẽ tập trung vào phần bạn chọn. (Toàn bộ nội dung của khung đó vẫn được bao gồm làm ngữ cảnh.)
Không hỗ trợ sổ tay Jupyter.
Khi làm việc với terminal: Terminal, iTerm, Warp, Prompt
ChatGPT bao gồm 200 dòng gần nhất của các khung đang mở.
Nếu bạn chọn văn bản trong một khung, ChatGPT sẽ tập trung vào phần đã chọn và bao gồm cả văn bản lân cận tối đa đến giới hạn cắt bớt.
Bạn có thể xem ứng dụng nào trên máy tính của mình tương thích bằng cách đi đến ChatGPT > Settings > Work with Apps > Manage Apps.
Tính năng này hoạt động như thế nào?
Để bật ChatGPT hoạt động với hầu hết các ứng dụng tương thích, cần dùng API Trợ năng của macOS để truy vấn nội dung (System Settings - Accessibility). Điều này cũng có nghĩa là bạn có thể tắt tính năng cho các ứng dụng đó bằng cách tắt quyền Trợ năng cho ChatGPT trong phần cài đặt.
Để bật ChatGPT hoạt động với VS Code, cần cài đặt tiện ích mở rộng VS Code để
truy vấn nội dung. Bạn có thể cài đặt tiện ích trong chính VSCode (tên tiện ích là ChatGPT – Work with Code on macOS).
Bạn có thể xem ứng dụng nào trên máy tính của mình tương thích và cần gì để hoạt động với từng ứng dụng bằng cách đi tới Settings > Work with Apps > Manage Apps.
Tôi có thể tắt ChatGPT làm việc với ứng dụng không?
Có, chỉ cần gạt công tắc “Enable Work with Apps” trong phần cài đặt ChatGPT trên macOS. Thao tác này sẽ tắt hoàn toàn chức năng và xóa biểu tượng khỏi cửa sổ câu lệnh.

Quản trị viên Enterprise có thể tắt nút gạt "Work with Apps" trong Admin Settings để vô hiệu hóa chức năng này cho các thành viên trong không gian làm việc.
OpenAI có dùng nội dung được đưa vào từ việc làm việc với ứng dụng để huấn luyện các mô hình của mình không?
Nội dung được đưa vào từ việc làm việc với ứng dụng là một phần của lịch sử trò chuyện trong tài khoản của bạn và hoạt động trong nền để cung cấp câu trả lời hữu ích hơn. Chúng tôi có thể sử dụng nội dung được đưa vào để cải thiện hiệu suất mô hình. Bạn có quyền kiểm soát cách dữ liệu của mình được lưu trữ và sử dụng:
Bạn có thể dễ dàng chọn xem các cuộc trò chuyện với ChatGPT của mình có thể được dùng để cải thiện và huấn luyện các mô hình của chúng tôi hay không bằng cách bật/tắt cài đặt “Improve the model for everyone”.
Nếu bạn bật Trò chuyện tạm thời, các cuộc trò chuyện với ChatGPT của bạn sẽ không được lưu trong tài khoản ChatGPT hoặc dùng để cải thiện các mô hình của OpenAI.
Bạn có thể truy cập các cài đặt và biện pháp kiểm soát dữ liệu khác, chẳng hạn như xuất các cuộc trò chuyện từ ChatGPT hoặc xóa hoàn toàn tài khoản ChatGPT của mình.
Xin lưu ý rằng chúng tôi không sử dụng nội dung do khách hàng gửi đến các dịch vụ kinh doanh của chúng tôi như gói Team và Enterprise để cải thiện hiệu suất mô hình. Vui lòng xem trang Quyền riêng tư Enterprise của chúng tôi để biết thông tin về cách chúng tôi sử dụng dữ liệu doanh nghiệp.
Danh sách đầy đủ các ứng dụng được hỗ trợ là gì?
Apple Notes
Notion
TextEdit
Quip
Xcode
Script Editor
VS Code (bao gồm Code, Code Insiders, VSCodium, Cursor, Windsurf)
Jetbrains (bao gồm Android Studio, IntelliJ, PyCharm, WebStorm, PHPStorm, CLion, Rider, RubyMine, AppCode, GoLand, DataGrip)
TextEdit
Terminal
iTerm
Warp
Prompt
Lưu ý rằng tính năng chỉnh sửa chỉ khả dụng với IDE.
