ccglass
Local logging reverse-proxy và dashboard để xem coding agent như Claude Code, Codex, Kimi, OpenCode, Ollama gửi gì lên model.
Xem thêm từ README.mdThu gọn README.md
Đánh giá chi tiết
Tổng quan
ccglass là một reverse-proxy local kèm web dashboard để quan sát chính xác coding agent gửi gì lên model. Công cụ hỗ trợ nhiều client như Claude Code, Codex, OpenCode, DeepSeek-TUI, Reasonix, Kimi, Ollama, OpenRouter và các endpoint tương thích khác. Ý tưởng rất thực tế: khi agent hoạt động “ảo diệu”, ta cần biết context nào được gửi đi, tool call nào xảy ra, token/cost ra sao và message thay đổi thế nào qua từng turn.
Với coding agent, observability là phần thường bị thiếu. Người dùng thấy agent sửa file, chạy lệnh, trả lời kết quả nhưng khó biết payload model gồm những gì. ccglass giải quyết bằng cách đứng giữa client và model provider, ghi lại request/response rồi hiển thị trong dashboard.
Tính năng chính
- Reverse-proxy local để capture request từ coding agent.
- Dashboard xem message history, tool calls, token/cache/cost và agent-loop flow.
- Hỗ trợ nhiều client phổ biến: Claude Code, Codex, Kimi, OpenCode, Ollama, OpenRouter…
- Cài nhanh qua npm global và chạy bằng lệnh
ccglass. - Có chế độ chọn client cần inspect khi khởi động.
Điểm mạnh
Đây là tool rất hữu ích cho người nghiêm túc dùng agent coding. Nó giúp debug prompt/context, phát hiện rò rỉ dữ liệu, hiểu vì sao agent tốn token hoặc ra quyết định lạ. Với team xây agent, ccglass giống một lớp observability nhẹ trước khi đầu tư hệ thống tracing phức tạp.
Hạn chế
Vì là proxy, người dùng cần cấu hình client đi qua ccglass và phải cẩn trọng nơi lưu log vì log có thể chứa code, prompt, secret hoặc dữ liệu nội bộ. Một số client/provider có thể thay đổi giao thức khiến hỗ trợ cần cập nhật.
Phù hợp khi nào
ccglass phù hợp cho developer dùng Claude Code/Codex/Kimi hằng ngày, team muốn audit agent traffic, hoặc người đang tối ưu chi phí/token/context của coding agent.