Thủ thuật
Hướng dẫn sử dụng GitHub Copilot: Làm chủ không gian làm việc đa Agent và tính năng Canvas
(giờ Việt Nam)
Tóm tắt AI
GitHub Copilot nâng cấp thành không gian làm việc đa Agent, cho phép quản lý nhiều luồng tác vụ, xem trước UI qua Canvas và tự động hóa quy trình xử lý PR với Agent Merge.
Bản dịch AI
Bạn mới làm quen với ứng dụng GitHub Copilot? Hãy tìm hiểu cách bắt đầu các dự án, làm việc với các AI agent, khám phá canvas và tối ưu hóa quy trình phát triển phần mềm của bạn.
27 tháng 7, 2026
5 phút
Các công cụ lập trình AI thường bắt đầu bằng một cửa sổ trò chuyện. Mặc dù cách này hiệu quả cho những câu hỏi nhanh hoặc tạo mã nguồn, nhưng quá trình phát triển phần mềm thực tế hiếm khi diễn ra theo một đường thẳng. Bạn có thể đang sửa lỗi, rồi ngay sau đó lại phải xem xét một pull request, tìm hiểu một phần mã nguồn xa lạ hoặc khám phá một ý tưởng mới.
Ứng dụng GitHub Copilot được thiết kế cho kiểu quy trình làm việc đó. Thay vì coi AI như một cuộc hội thoại đơn lẻ, ứng dụng cung cấp cho bạn một không gian làm việc nơi bạn có thể quản lý nhiều phiên agent, chuyển đổi giữa các tác vụ mà không bị mất nhịp, và làm việc với các AI agent xuyên suốt các phần khác nhau trong quy trình của mình.
Công việc của bạn bắt đầu với một dự án
Các phiên agent được kết nối với một dự án, cung cấp cho mỗi phiên ngữ cảnh repository cần thiết cho một tác vụ cụ thể.
Từ màn hình chính của ứng dụng GitHub Copilot, bạn có thể chọn một dự án đã từng làm việc trước đó hoặc thêm dự án mới từ GitHub hoặc máy cục bộ. Sau khi chọn dự án, bạn có thể bắt đầu một phiên làm việc với mã nguồn, tệp tin và các công cụ cần thiết để thực hiện tác vụ.
Ví dụ, bạn muốn thêm một thành phần điều hướng breadcrumb vào một ứng dụng hiện có. Thay vì phải thủ công tìm kiếm qua các tệp tin để xác định vị trí cần thay đổi, bạn có thể mô tả bản cập nhật mà mình muốn thực hiện. Phiên làm việc có thể kiểm tra dự án, xác định các tệp liên quan, thực hiện thay đổi và chạy các bài kiểm thử để giúp xác thực công việc.
Bằng cách bắt đầu mỗi phiên với dự án đã được kết nối sẵn, bạn có thể dành nhiều thời gian hơn cho công việc và ít thời gian hơn để chuẩn bị môi trường.
Duy trì nhiều luồng công việc cùng lúc
Sau khi đã chọn dự án và bắt đầu một phiên agent, bạn có thể tạo thêm các phiên khác cho những câu hỏi, ý tưởng hoặc tác vụ khác mà không làm gián đoạn công việc hiện tại. Quick Chat cho phép bạn bắt đầu một cuộc hội thoại mới ngay từ màn hình chính của ứng dụng Copilot. Mỗi cuộc hội thoại có thể tập trung vào một lĩnh vực công việc khác nhau, mang đến cho bạn không gian riêng để khám phá ý tưởng, đặt câu hỏi hoặc xử lý các thay đổi.
Ví dụ, bạn có thể mở một phiên Quick Chat để hỏi Copilot về chính Copilot, chẳng hạn như cách worktree hoạt động trong ứng dụng, trong khi một phiên agent khác vẫn tiếp tục làm việc trên bản cập nhật dự án. Bạn cũng có thể sử dụng Quick Chat để tìm hiểu cách mã nguồn của mình hoạt động, khám phá các phương pháp tiềm năng hoặc thu thập ngữ cảnh trước khi quyết định bước tiếp theo.
Khi quay lại phiên làm việc ban đầu, bạn có thể tiếp tục công việc từ nơi đã dừng lại, xem xét các thay đổi và thực hiện mọi cập nhật cần thiết để thúc đẩy tác vụ tiến triển.
Nhiều phiên làm việc cho phép bạn theo dõi các luồng công việc khác nhau mà không bị mất dấu trạng thái của từng tác vụ.
Làm cho công việc của bạn trở nên tương tác với canvas
Khi thực hiện thay đổi về giao diện (UI), việc nhìn thấy kết quả cũng quan trọng không kém việc xem xét mã nguồn đằng sau nó. Ứng dụng GitHub Copilot cho phép bạn mở một browser canvas ngay trong quy trình làm việc, cung cấp cách để xem trước ứng dụng và thực hiện thay đổi dựa trên những gì bạn thấy.
Canvas là một không gian tương tác, chia sẻ được xây dựng xung quanh các thành phần công việc như kế hoạch, bảng kanban, danh sách kiểm tra hoặc một ứng dụng đang chạy. Nó cung cấp hình ảnh trực quan về công việc của bạn bên cạnh cuộc hội thoại, giúp bạn vượt ra khỏi giới hạn của việc xem tác vụ dưới dạng văn bản thuần túy.
Thay vì mở terminal mới và khởi chạy trình duyệt riêng biệt, bạn có thể tạo một browser canvas trong ứng dụng GitHub Copilot bằng lệnh gạch chéo /create-canvas.
Ví dụ, sau khi yêu cầu Copilot cập nhật một thành phần UI, bạn có thể tạo canvas với lệnh: /create-canvas Mở ứng dụng này trong browser canvas
Thao tác này sẽ mở ứng dụng của bạn trong một canvas nơi bạn có thể xem trước kết quả. Nếu cần điều chỉnh, bạn có thể bật Enable Canvas Dev Mode và sử dụng Pick & Polish để chọn trực tiếp các phần tử trong canvas, sau đó sử dụng chúng làm ngữ cảnh cho yêu cầu tiếp theo. Bạn có thể chỉ định một phần cụ thể trên trang, yêu cầu cập nhật và tiếp tục tinh chỉnh kết quả.
Duy trì tiến độ công việc với Agent Merge
Khi các thay đổi đã sẵn sàng, bước tiếp theo là tạo một pull request và thực hiện quy trình CI cũng như đánh giá tiêu chuẩn. Agent Merge giúp mở rộng quy trình đó vượt ra ngoài việc thay đổi mã nguồn ban đầu bằng cách theo dõi pull request và hỗ trợ các tác vụ phát sinh trong quá trình đánh giá.
Để bắt đầu quy trình Agent Merge, hãy mở các tùy chọn pull request trong ứng dụng Copilot và chọn Agent Merge. Từ đó, bạn có thể chọn các hành động mà Agent Merge có thể thực hiện, chẳng hạn như giải quyết phản hồi đánh giá, hỗ trợ xử lý lỗi CI hoặc giải quyết xung đột khi merge.
Sau khi Agent Merge được kích hoạt, nó sẽ theo dõi pull request trong suốt quá trình đánh giá và CI. Nếu có vấn đề phát sinh, nó có thể giúp giải quyết các thay đổi được yêu cầu và chuẩn bị pull request để merge. Khi các kiểm tra bắt buộc đã vượt qua, bạn có thể chọn merge pull request đó.
Bắt đầu khám phá ứng dụng Copilot
Ứng dụng Copilot tập hợp các phần khác nhau trong quy trình phát triển của bạn về một nơi duy nhất. Hãy bắt đầu với một dự án. Từ đó, bạn có thể tạo các phiên riêng biệt cho các luồng công việc khác nhau, tạo canvas để trực quan hóa và tinh chỉnh công việc, đồng thời duy trì tiến độ thay đổi thông qua quy trình pull request với Agent Merge.
Còn nhiều điều để khám phá, bao gồm các cách bổ sung để tùy chỉnh và mở rộng quy trình làm việc của bạn. Cách tốt nhất để học cách sử dụng ứng dụng GitHub Copilot là tự mình trải nghiệm.
Bạn có một tác vụ nào đó đang tồn đọng trong backlog không? Hãy thử thực hiện với ứng dụng GitHub Copilot và xem cách bạn có thể khám phá, xây dựng và triển khai sản phẩm với các AI agent.
Thẻ:
Viết bởi
Senior Developer Advocate, GitHub
Bài viết liên quan
Chúng tôi cũng có bản tin (newsletter)
Khám phá các mẹo, hướng dẫn kỹ thuật và phương pháp hay nhất trong bản tin hai tuần một lần dành riêng cho các lập trình viên.
Địa chỉ email của bạn
Bài viết được AI dịch và tổng hợp tự động từ GitHub Blog. Liên kết bài gốc ở phía trên. Dữ liệu đồng bộ qua API công khai được ghi nguồn tại AI HOT (canonical) ↗. AIHOT.vn luôn dẫn nguồn đầy đủ — nếu bạn thấy điểm cần chỉnh sửa, hãy gửi ý kiến tại trang phản hồi.