Ra mắt bản thử nghiệm kỹ thuật GitHub Copilot Workspace
(github.blog)- Môi trường phát triển dựa trên Copilot cho phép dùng ngôn ngữ tự nhiên để brainstorming, lập kế hoạch, xây dựng, kiểm thử và chạy mã
- Tận dụng nhiều tác tử dựa trên Copilot ở mọi giai đoạn của quy trình phát triển, đồng thời vẫn trao cho nhà phát triển toàn quyền kiểm soát
- Đưa ra một cách tiếp cận mang tính đột phá để xây dựng phần mềm bằng ngôn ngữ tự nhiên
- Được thiết kế không phải để thay thế sự sáng tạo của nhà phát triển, mà để giúp phát huy nó nhanh hơn và dễ hơn
- Hỗ trợ các nhà phát triển giàu kinh nghiệm hoạt động như những system thinker, đồng thời sẽ hạ thấp đáng kể rào cản gia nhập cho những người có thể xây dựng phần mềm
GitHub Copilot Workspace hoạt động như thế nào
- Rào cản gia nhập lớn nhất với nhà phát triển phần lớn nằm ở giai đoạn bắt đầu
- Ở bước đầu của một dự án lớn, yêu cầu tính năng hoặc báo cáo lỗi, họ thường dễ bị chững lại
- GitHub Copilot Workspace gặp nhà phát triển ngay tại điểm khởi đầu đó: "GitHub Repo hoặc GitHub Issue"
- Có thể dùng tác tử Copilot như bộ não thứ hai để nhận hỗ trợ AI ngay từ giai đoạn khởi đầu ý tưởng
- Copilot Workspace sẽ lập và đề xuất kế hoạch theo từng bước
- Dựa trên sự hiểu biết sâu về codebase, câu trả lời trong issue và nhiều yếu tố khác, nó đưa ra kế hoạch từng bước để giải quyết issue
- Cung cấp dưới dạng danh sách được đơn giản hóa bằng ngôn ngữ tự nhiên mọi thứ cần thiết để xác thực kế hoạch và kiểm thử mã
- Toàn bộ nội dung đề xuất đều có thể chỉnh sửa
- Có thể chỉnh sửa hoàn toàn mọi thứ mà Copilot Workspace đề xuất, từ kế hoạch đến mã
- Trong khi nhà phát triển vẫn giữ toàn bộ quyền tự chủ, Copilot Workspace giúp giảm gánh nặng nhận thức
- Khi đã hài lòng với kế hoạch, có thể chạy mã trực tiếp trong Copilot Workspace
- Có thể chuyển sang GitHub Codespace mặc định để tinh chỉnh mọi thay đổi mã cho đến khi hài lòng với kết quả cuối cùng
- Có thể chia sẻ workspace ngay với nhóm qua liên kết để họ xem công việc và thử lặp lại quá trình
- Chỉ cần gửi Pull Request, chạy GitHub Actions và quét mã bảo mật, sau đó yêu cầu các thành viên trong nhóm thực hiện code review thủ công
- Các thành viên trong nhóm có thể dùng Copilot Workspace để xem ý tưởng đã được phát triển thành mã như thế nào
- Cũng hỗ trợ khả năng tương thích di động
- Vì ý tưởng có thể xuất hiện ở bất cứ đâu, GitHub Copilot Workspace được thiết kế để dùng được trên mọi thiết bị
- Có thể làm việc trong môi trường phát triển thực tế trên desktop, laptop hoặc khi đang di chuyển
- Tầm nhìn của GitHub về tương lai của môi trường phát triển là
- Giúp việc bắt đầu, học hỏi và cuối cùng là thực thi trở nên dễ dàng hơn thông qua hạ tầng trực quan, dựa trên Copilot
1 bình luận
Ý kiến trên Hacker News
aider, một công cụ mã nguồn mở tương tựCopilot WorkspacePlandex, một công cụ quản lý dự án AI mã nguồn mở chạy trên terminal