GitHub Copilot CLI chính thức đạt trạng thái GA (General Availability), mở cửa cho tất cả người dùng Copilot trả phí.
Nếu lần cuối bạn quan tâm đến công cụ này là khi nó chỉ có thể trả lời câu hỏi trong dòng lệnh, thì hiện tại nó đã tiến hóa rất khác.
CLI hiện tại là gì
Nó không còn chỉ là một trợ lý có thể đặt câu hỏi trong terminal.
Những tính năng được thêm vào trong các phiên bản gần đây:
v1.0.21 (7 tháng 4): Thêm lệnh để quản lý MCP server trực tiếp trong CLI – kết nối, xem, chuyển đổi. MCP hiện đang trở thành tiêu chuẩn giao diện chung cho các công cụ AI, và việc Copilot CLI tích hợp nó có nghĩa là nó có thể kết nối với bất kỳ hệ sinh thái MCP nào hiện có.
v1.0.18 (4 tháng 4): Thêm Critic agent – tự động có một agent xem xét trước khi bạn thực hiện các tác vụ phức tạp hoặc kế hoạch, tìm ra các vấn đề tiềm ẩn. Điều này giống như một trình xem xét tự động trong mã, nhưng được thực hiện trước khi thực thi.
Chế độ hoạt động kép:
- Chế độ Plan: Phân tích yêu cầu, làm rõ thắc mắc, tạo kế hoạch thực thi, và chỉ hành động sau khi bạn xác nhận. Phù hợp với các tác vụ có độ không chắc chắn cao.
- Chế độ Autopilot: Tự động chạy hoàn toàn, không dừng lại để chờ xác nhận, có thể thực thi lệnh, lặp mã, và tự sửa lỗi.
Tự chọn mô hình: Claude Opus 4.6, Claude Sonnet 4.6, GPT-5.3-Codex, Gemini 3 Pro, Claude Haiku 4.5 – bạn có thể chọn dựa trên độ phức tạp của tác vụ và ngân sách.
Copilot SDK cũng đã ra mắt
Vào ngày 2 tháng 4, GitHub cũng đã âm thầm phát hành Copilot SDK (bản xem trước công khai).
Điều này có thể có ý nghĩa lâu dài hơn so với việc CLI đạt GA: SDK tiết lộ cùng một runtime điều khiển Copilot CLI và agent trên đám mây, cho phép các nhà phát triển nhúng agent này vào ứng dụng của riêng họ.
Đây là lần đầu tiên GitHub mở khả năng agent của Copilot như một cơ sở hạ tầng có thể nhúng được.
Điều này đại diện cho hướng đi nào
GitHub Copilot đã mất hai ba năm để dần dần chuyển từ tính năng tự động hoàn thành phím tab thành khả năng xử lý issue, xem xét mã, và bây giờ là một agent CLI đa năng.
Mỗi bước đều là mở rộng mặt phẳng điều khiển – từ IDE đến plugin trình duyệt, đến xem xét PR, đến dòng lệnh, và bây giờ là SDK.
Hình thái hiện tại: Giao cho Copilot CLI một tác vụ, nó có thể lập kế hoạch, thực thi, kiểm tra kết quả của chính nó, kết nối với các công cụ MCP, tất cả mà không cần rời khỏi terminal.
Đối với các nhà phát triển yêu thích quy trình làm việc bằng bàn phím, hướng đi này khá hấp dẫn. GitHub Copilot hiện có hơn 20 triệu người dùng, và một tỷ lệ đáng kể trong số đó là người dùng terminal nặng.
Đối thủ cạnh tranh trực tiếp của Copilot CLI là Claude Code và Gemini CLI. Cả ba đều đang tiến triển theo hướng này; ai có thể khiến nhà phát triển hình thành thói quen, người đó sẽ giành chiến thắng ở điểm vào này.
Nguồn tham khảo: GitHub Copilot CLI Reaches General Availability,CocoLoop; Bringing Agentic Coding to the Terminal (Visual Studio Magazine); RELEASE: GitHub Copilot CLI – AI for the Command Line (kurtsh.com)