Bỏ qua để đến nội dung

Giới thiệu

sotatek-proxy là một daemon nhẹ chạy trong nền trên máy tính của bạn, đóng vai trò cầu nối minh bạch giữa các AI CLI (Claude Code, claude-cli, v.v.) và Sotatek Bifrost gateway, đồng thời bổ sung metadata attribution về tiến trình và git vào mỗi request.

Không có proxy, các request từ AI CLI đến Bifrost không mang theo bất kỳ ngữ cảnh cục bộ nào — không có cách nào biết developer nào đang gửi request, hay request đó xuất phát từ repository nào.

sotatek-proxy giải quyết điều này một cách âm thầm, không cần thay đổi gì trong CLI workflow của bạn:

  1. Chặn các request trên loopback interface (127.0.0.1:3817)
  2. Xác định thư mục làm việc của tiến trình đang gọi
  3. Tìm thư mục .git/ gần nhất và đọc git remote -v
  4. Inject header X-Git-Remote (base64-encoded) trước khi forward lên Bifrost
  5. Stream response về CLI của bạn theo thời gian thực
Tính năngChi tiết
Chỉ loopbackBind 127.0.0.1:3817 — không bao giờ lộ ra LAN
SSE / streamingFlush từng chunk, không buffer — streaming token tức thì
Git attributionInject header X-Git-Remote vào mỗi request
TTL cacheCache PID → git-remote, kiểm tra CWD an toàn (TOCTOU-safe)
Đa nền tảngmacOS (arm64 / amd64), Linux (amd64 / arm64), Windows (amd64)
Quản lý daemonlaunchd · systemd · Windows SCM — tự khởi động khi login / boot
Bảo mậtAuth header không bao giờ được log; client không thể giả mạo attribution

Sau khi cài đặt, xem hướng dẫn Cấu hình CLI để trỏ Claude Code đến proxy.