0
0
Lập trình
Admin Team
Admin Teamtechmely

Gemini CLI tích hợp vào Zed: AI trong tay bạn

Đăng vào 1 ngày trước

• 4 phút đọc

Gemini CLI đã tích hợp vào Zed, mang AI trực tiếp đến trình soạn thảo mã của bạn

Gemini CLI được xây dựng để có thể mở rộng theo mặc định thông qua các tiêu chuẩn mới nổi như MCP, hướng dẫn dựa trên markdown, chủ đề màu sắc, mở rộng tùy chỉnh, công cụ tùy chỉnh, cấu hình tùy chỉnh và Open Telemetry. Bởi vì chúng tôi đã xây dựng Gemini CLI như một bộ điều phối nhẹ có khả năng tích hợp với bất kỳ chuỗi công cụ nào, số lượng đóng góp từ cộng đồng, tích hợp và mở rộng đã bùng nổ. Thực tế, trong tám tuần kể từ khi Gemini CLI ra mắt, cộng đồng đã kết hợp 1K pull request mở rộng khả năng của Gemini CLI. Kết hợp với một hệ sinh thái mở rộng đang phát triển, Gemini CLI nhanh chóng trở thành phần quan trọng của nhiều hệ thống kỹ thuật – bao gồm cả hệ thống của Google.

Chúng tôi luôn tìm cách tích hợp với những công cụ mà các nhà phát triển yêu thích, và Zed là một sự kết hợp tự nhiên. Vì trình soạn thảo mã nguồn mở hiệu suất cao của Zed đã trở thành lựa chọn phổ biến trong đội ngũ Gemini CLI, chúng tôi đã liên hệ với các nhà sáng tạo để khám phá một sự hợp tác sâu sắc hơn. Bắt đầu từ hôm nay, Gemini CLI đã tích hợp với Zed, mang các mô hình của Gemini trực tiếp vào môi trường Rust của Zed. Các nhà phát triển giờ đây có thể tận dụng một trải nghiệm AI nhanh chóng và nhạy bén như chính trình soạn thảo.

Gemini CLI ♥️ Zed

Sự tích hợp này kết hợp hai công cụ thiết yếu – terminal và IDE – giúp bạn giải quyết các tác vụ phổ biến một cách nhanh chóng và chính xác. Ví dụ, bạn có thể:

  • Tạo và tái cấu trúc mã ngay tại chỗ: Viết một bình luận, nhấn phím tắt, và ngay lập tức có một hàm được tạo ra.
  • Nhận câu trả lời ngay lập tức: Đánh dấu mã gây nhầm lẫn hoặc thông điệp lỗi để nhận được giải thích ngay lập tức.
  • Trò chuyện tự nhiên trong terminal: Sử dụng lệnh gemini trong terminal tích hợp của Zed cho các câu hỏi rộng hơn, giống như bạn đã quen.

Một kiểu hợp tác mới

Tất nhiên, sự tích hợp này không chỉ về các tính năng; đó là một cách tốt hơn để hợp tác với một tác nhân AI. Quy trình làm việc mới này giữ cho bạn là người điều khiển. Dưới đây là những gì làm cho nó đặc biệt:

  • Theo dõi tác nhân theo thời gian thực: Trong khi Gemini đang làm việc, bạn không bị mù quáng. Bạn có thể theo dõi trực tiếp khi nó thực hiện thay đổi trên nhiều tệp, mang đến cho bạn cái nhìn rõ ràng về việc thực thi của nó.
  • Xem xét mã như một pull request: Khi tác nhân hoàn thành công việc, Zed sẽ trình bày các thay đổi trong một giao diện xem xét mạnh mẽ. Bạn sẽ nhận được một diff rõ ràng cho mỗi sửa đổi đề xuất, cho phép bạn xem xét, chấp nhận hoặc điều chỉnh các thay đổi với cùng mức độ kiểm soát như trong một cuộc xem xét mã.
  • Tận hưởng việc chuyển giao liền mạch: Không có việc sao chép dán khó chịu. Ngay khi bạn hoàn thành việc xem xét, bạn có thể ngay lập tức quay lại mã của mình, giữ cho bạn trong dòng chảy.
  • Cung cấp ngữ cảnh vượt xa hệ thống tệp của bạn: Bạn có thể cho tác nhân biết nhiều hơn chỉ là các tệp cục bộ của bạn. Hãy chỉ cho nó đến một URL với tài liệu hoặc một đặc tả API để cung cấp cho nó ngữ cảnh cần thiết để giải quyết các vấn đề khó khăn hơn.

Sẵn sàng để xây dựng?

Chúng tôi rất vui mừng thông báo về sự hợp tác này. Đọc thông báo đối xứng trên blog của Zed.

Thật dễ dàng để bắt đầu với Gemini CLI và Zed. Chúng tôi rất háo hức để xem bạn xây dựng những gì. Như thường lệ, Gemini CLI là mã nguồn mở. Tham gia cùng chúng tôi trên GitHub nơi bạn có thể yêu cầu trợ giúp, kiểm tra mã nguồn của chúng tôi, báo cáo sự cố và đóng góp mã để cải thiện dự án cho mọi người.

Chúc bạn lập trình vui vẻ!

Gợi ý câu hỏi phỏng vấn
Không có dữ liệu

Không có dữ liệu

Bài viết được đề xuất
Bài viết cùng tác giả

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào