🔬 Nghiên cứu 🌱 Mới trồng 24 tháng 7, 2026 Trồng 24 thg 7

jlcodes99/cockpit-tools

📦 jlcodes99/cockpit-tools ⭐ 14k Mở trên GitHub ↗

jlcodes99/cockpit-tools là công cụ quản lý tài khoản AI IDE đa dịch vụ, hỗ trợ chuyển đổi nhiều tài khoản, theo dõi quota, tự động wake-up và quản lý nhiều instance cho Codex, Copilot, Cursor, Windsur…

Kết luận: partial · Công nghệ: ai-tooling · account-manager · quota-monitoring · cli-utility · multi-instance

jlcodes99/cockpit-toolscông cụ quản lý tài khoản AI IDE đa dịch vụ, hỗ trợ chuyển đổi nhiều tài khoản, theo dõi quota, tự động wake-up và quản lý nhiều instance cho Codex, Copilot, Cursor, Windsurf, Gemini-cli và các công cụ tương tự. Với 14k+ stars, đây là một utility đã có độ quan tâm cao, phù hợp để tham khảo hoặc thử áp dụng trong các môi trường phát triển cần vận hành nhiều tài khoản AI/dev tool song song.

📖 Giới thiệu chi tiết

🧩 Nó là gì?

jlcodes99/cockpit-tools là một công cụ desktop giúp bạn quản lý nhiều tài khoản cho các AI IDE / công cụ lập trình AI như Antigravity IDE, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Grok CLI, CodeBuddy, Qoder, Trae, Zed và ZCode.

Hiểu đơn giản: nếu bạn đang dùng nhiều tài khoản AI để code, Cockpit Tools giống như “bảng điều khiển trung tâm” để xem, đổi, theo dõi quota và mở nhiều phiên làm việc cùng lúc.

🎯 Giải quyết vấn đề gì? Dành cho ai?

Khi dùng các công cụ AI để lập trình, bạn có thể gặp các tình huống như:

  • Có nhiều tài khoản Codex, Cursor, Copilot, Windsurf... nhưng đổi qua lại rất phiền.
  • Không biết tài khoản nào còn quota, tài khoản nào sắp hết lượt dùng.
  • Muốn mở nhiều cửa sổ / instance cùng lúc, mỗi cửa sổ dùng một tài khoản khác nhau.
  • Muốn tự động “wake-up” để làm mới hoặc kích hoạt chu kỳ quota đúng lúc.
  • Muốn quản lý mọi thứ trong một giao diện thay vì phải mò từng file cấu hình.

jlcodes99/cockpit-tools phù hợp với:

  • Lập trình viên dùng nhiều AI coding tools mỗi ngày.
  • Người có nhiều tài khoản cho cùng một dịch vụ và cần chuyển đổi nhanh.
  • Team nhỏ hoặc cá nhân cần theo dõi quota để tránh đang làm việc thì bị hết lượt.
  • Người thích một công cụ desktop trực quan hơn là tự sửa file cấu hình thủ công.

⚙️ Hoạt động ra sao?

  • Quản lý tài khoản tập trung: bạn thêm hoặc nhập tài khoản vào Cockpit Tools, sau đó chọn tài khoản muốn dùng cho từng nền tảng.
  • Chuyển tài khoản một chạm: thay vì đăng xuất / đăng nhập thủ công, công cụ ghi đúng thông tin đăng nhập vào nơi ứng dụng gốc đang đọc.
  • Theo dõi quota: hiển thị lượng dùng còn lại, thời gian reset, loại gói như Basic, Plus, Team, Pro, Business... tùy nền tảng hỗ trợ.
  • Dashboard tổng quan: gom trạng thái của nhiều nền tảng vào một màn hình để bạn nhìn nhanh tài khoản nào còn dùng tốt.
  • Ứng dụng đa instance: có thể mở nhiều phiên bản của cùng một công cụ, mỗi phiên bản dùng thư mục cấu hình và tài khoản riêng.
  • Tự động wake-up: hỗ trợ tác vụ đánh thức định kỳ để giúp một số mô hình / tài khoản cập nhật hoặc kích hoạt chu kỳ quota.
  • Dữ liệu chủ yếu nằm trên máy bạn: đây là công cụ desktop cục bộ, không yêu cầu tạo thêm tài khoản riêng cho Cockpit Tools.

🆚 Khi nào nên dùng / không nên

Nên dùng jlcodes99/cockpit-tools khi:

  • Bạn dùng nhiều tài khoản AI IDE hoặc AI coding tool song song.
  • Bạn thường xuyên cần đổi tài khoản Codex, GitHub Copilot, Cursor, Windsurf, Kiro, Grok CLI, CodeBuddy, Qoder, Trae, Zed hoặc ZCode.
  • Bạn muốn xem quota và tình trạng tài khoản trong một nơi duy nhất.
  • Bạn cần mở nhiều instance độc lập cho nhiều dự án khác nhau.

Không nên dùng, hoặc chưa cần dùng, khi:

  • Bạn chỉ dùng một tài khoản duy nhất và không gặp vấn đề về quota.
  • Bạn không muốn công cụ bên ngoài can thiệp vào file cấu hình đăng nhập của các ứng dụng AI.
  • Bạn làm việc trên máy công cộng / máy dùng chung mà không kiểm soát tốt quyền truy cập file.
  • Bạn cần một giải pháp cloud quản lý tài khoản cho cả tổ chức; Cockpit Tools thiên về công cụ desktop chạy trên máy cá nhân.

So với cách thủ công như đăng xuất / đăng nhập lại từng ứng dụng hoặc tự sửa file cấu hình, Cockpit Tools tiện hơn vì có giao diện, có theo dõi quota và có quản lý đa instance. Đổi lại, bạn cần hiểu rằng công cụ sẽ lưu và ghi thông tin tài khoản vào các thư mục cục bộ tương ứng.

🚀 Bắt đầu nhanh

Cách dễ nhất là tải bản cài đặt từ GitHub Releases:

  1. Mở trang https://github.com/jlcodes99/cockpit-tools/releases.
  2. Tải đúng bản cho hệ điều hành của bạn:
    • macOS: .dmg
    • Windows: .msi hoặc .exe
    • Linux: .deb, .rpm hoặc .AppImage
  3. Cài và mở Cockpit Tools.
  4. Vào nền tảng bạn muốn dùng, ví dụ Codex, GitHub Copilot, Cursor hoặc Windsurf.
  5. Thêm tài khoản bằng OAuth, Token/JSON hoặc import từ máy, tùy nền tảng hỗ trợ.
  6. Chọn tài khoản cần dùng và bấm thao tác chuyển / inject / launch tương ứng.
  7. Kiểm tra Dashboard để xem quota và trạng thái tài khoản.

Cài trên macOS bằng Homebrew:

brew tap jlcodes99/cockpit-tools https://github.com/jlcodes99/cockpit-tools
brew install --cask cockpit-tools

Nếu macOS chặn ứng dụng do quarantine, có thể cài bằng:

brew install --cask --no-quarantine cockpit-tools

Nếu đã có bản cũ trong /Applications/Cockpit Tools.app, có thể gỡ bản cũ rồi cài lại:

rm -rf "/Applications/Cockpit Tools.app"
brew install --cask cockpit-tools

Ví dụ luồng dùng tối thiểu với Codex:

1. Mở Cockpit Tools
2. Chọn mục Codex
3. Import hoặc thêm tài khoản Codex
4. Bấm refresh để xem Hourly / Weekly quota
5. Chọn tài khoản muốn dùng
6. Chuyển tài khoản
7. Mở Codex và tiếp tục làm việc

Ví dụ cấu hình khuyến nghị cho người mới:

Auto refresh quota: 5-10 phút
WebSocket service: tắt nếu không dùng plugin liên kết
Launch path: để trống để Cockpit Tools tự phát hiện
Theme / Language: chọn theo sở thích

✅ Điểm mạnh & ⚠️ Hạn chế

✅ Điểm mạnh:

  • Hỗ trợ rất nhiều nền tảng AI coding phổ biến: Antigravity IDE, Codex, GitHub Copilot, Windsurf, Kiro, Cursor, Grok CLI, CodeBuddy, Qoder, Trae, Zed, ZCode...
  • Có Dashboard trực quan để xem trạng thái tài khoản và quota nhanh.
  • Chuyển đổi nhiều tài khoản tiện hơn nhiều so với đăng nhập thủ công.
  • Hỗ trợ đa instance, hữu ích khi làm nhiều dự án hoặc nhiều tài khoản cùng lúc.
  • Chạy trên macOS, Windows và Linux.
  • Hỗ trợ nhiều ngôn ngữ, trong đó có Tiếng Việt.

⚠️ Hạn chế:

  • Vì quản lý tài khoản và token cục bộ, bạn cần giữ máy cá nhân an toàn.
  • Một số thông tin đăng nhập, tùy nền tảng như Grok CLI, có thể được lưu ở dạng JSON trên máy.
  • Không phù hợp nếu bạn chỉ có một tài khoản và nhu cầu rất đơn giản.
  • Một số tính năng phụ thuộc vào cách từng công cụ gốc lưu đăng nhập, nên có thể thay đổi nếu ứng dụng gốc cập nhật lớn.
  • Khi bật WebSocket service, nên để mặc định chỉ dùng trên 127.0.0.1 và tắt nếu không cần plugin liên kết.