Cách thiết lập Gemini CLI cho người dùng Google Workspace
- Để người dùng Google Workspace dùng được Gemini CLI thì bước xác thực ban đầu hơi rắc rối một chút
- Nếu làm bình thường thì sẽ báo không đăng nhập được, và nói rằng phải thiết lập
GOOGLE_CLOUDE_PROJECTlàm biến môi trường thì mới dùng được
Cần thực hiện các bước dưới đây
- Tạo Google Cloud Project
- Bật Gemini API trong Google Cloud Project
- Cấp vai trò IAM trong Google Cloud Project
- Sao chép ID của Google Cloud Project rồi đưa vào biến môi trường
- Khởi chạy lại terminal, chạy lại gemini
(Toàn bộ nội dung đã được mình tổng hợp trên blog kèm ảnh chụp màn hình)
Tái sử dụng CLAUDE.md trong Gemini CLI
- Cũng giống như Claude Code, để dùng Gemini CLI đúng cách thì cần tạo
GEMINI.md. - Mình đã có sẵn file
CLAUDE.mdđược tạo bằng lệnh/initcủa Claude Code, nên không muốn viết trùng lặp
Vì vậy:
- Trong
CLAUDE.md, viết: "See @AGENTS.md for guidelines." - Chuyển nội dung
CLAUDE.mdhiện có sangAGENTS.md - Trong Gemini, sửa
contextFileNamethànhAGENTS.mdtrong phần cấu hình toàn cục
Điều này khả thi nhờ các tính năng sau
- Claude Code có thể tham chiếu file khác thông qua @ (Gemini không làm được điều này)
- Gemini có thể đổi tên file dùng để thiết lập rule (Claude không làm được điều này)
- Và Gemini cũng có thể đọc file ngữ cảnh trong thư mục con giống như Claude Code. Tức là cũng có thể dùng
AGENTS.mdtheo từng module - Sau khi cấu hình, có thể dùng lệnh
/memorytrong Claude và/memory showtrong Gemini để kiểm tra xem đã đọc đúng chưa
4 bình luận
Bên phía Workspace không phải là bản trả phí sao..?
À vâng, đây là bài viết onboarding dành cho người dùng tài khoản doanh nghiệp đang sử dụng Google Workspace!
Tôi vừa thử xong. Ngay cả với tài khoản Google miễn phí cũng có thể dùng miễn phí.
Ồ, hay đấy :)