Local Coding Agent Tray
Ứng dụng nhẹ chạy dưới system tray, quản lý MCP server, Secure MCP Tunnel, workspace và quyền truy cập.
- Tự phục hồi kết nối tunnel
- Lưu secret bằng Keychain / Windows DPAPI
- Dashboard và log tại máy
Kết nối ChatGPT với máy cá nhân hoặc VPS để đọc file, sửa code, chạy lệnh và theo dõi tác vụ — không cần mở cổng inbound.
$ lca start --background
[server] listening on 127.0.0.1:8787
[tunnel] main channel connected
ChatGPT call workspace_info
{
"mode": "safe",
"roots": ["D:\\projects"]
}
Tray đã sẵn sàng trên Windows và macOS. Studio vẫn đang phát triển nội bộ.
Ứng dụng nhẹ chạy dưới system tray, quản lý MCP server, Secure MCP Tunnel, workspace và quyền truy cập.
Bản thử nghiệm giao diện desktop cho Codex CLI. Chưa sẵn sàng để tải hoặc sử dụng chính thức.
Làm lần lượt 4 bước dưới đây. Không chia sẻ API key, không commit secret và chỉ chọn workspace bạn thật sự tin cậy.
Cài Git và Node.js, tải Local Coding Agent rồi chọn đúng thư mục code mà ChatGPT được phép thao tác.
Chọn MCP app folder là thư mục repo Local Coding Agent; chọn Workspace là repo dự án cần AI làm việc; trỏ tunnel-client path tới file vừa tải. Trên Windows có thể đặt tại tools\tunnel-client.exe.
irm https://raw.githubusercontent.com/LongNgn204/local-coding-agent/main/scripts/bootstrap.ps1 | iex
Muốn đổi thư mục cài, đặt biến LCA_INSTALL_DIR trước khi chạy.
Dùng tài khoản ChatGPT có quyền Developer mode. ChatGPT Plus và phần API Platform được quản lý riêng; API có thể cần thiết lập thanh toán riêng.
tunnel_....sk-••••••••••••••tunnel_••••••••••Nhấn Save key, Save tunnel rồi Start. Chỉ tiếp tục khi Server báo ONLINE và Tunnel báo CONNECTED.
Cài/bật Plugin trong ChatGPT, mở một chat Work mới và chọn Plugin từ menu công cụ hoặc gõ @.
Hãy dùng Local Coding Agent gọi workspace_info, cho tôi biết workspace/roots hiện tại, sau đó chạy git_status. Chưa sửa hoặc xóa file.
Kết quả đúng: ChatGPT gọi được tool, trả về chính xác workspace đã chọn và app vẫn hiện Tunnel: CONNECTED.
Server chỉ bind loopback, quyền theo từng root, lệnh nguy hiểm bị chặn và secret không được ghi vào source. Safe mode là mặc định.