Tino Connector
Một lần cài để VS Code/Copilot có Remote MCP của AIM và toàn bộ skill TINO. Extension nối thẳng
tới https://aim.tino.vn/mcp, không nhận API key và không đọc hay upload mã nguồn thay agent của
người dùng.
Cài đặt
Yêu cầu VS Code 1.109 trở lên để IDE nhận cả Remote MCP và Agent Skills.
Từ Marketplace:
code --install-extension tinovn.aim-connector-vscode
Hoặc cài artifact release .vsix:
code --install-extension aim-connector-vscode-1.0.4.vsix
Không có bước nhập client_id, URL hoặc chép skill. VS Code tự cập nhật cả extension và bảy skill
theo cài đặt auto-update chung của IDE.
Đăng nhập
Chạy Tino: Sign In. Extension mở trang Device consent của AIM; email, OTP, passkey, chọn tài
khoản và consent đều ở trên AIM. Refresh token chỉ nằm trong VS Code SecretStorage. Khi Remote
MCP bắt đầu phiên, extension refresh và chỉ thêm access token ngắn hạn vào HTTP header của phiên đó.
Các lệnh:
- Tino: Sign In — kết nối tài khoản.
- Tino: Sign Out — thu hồi token family và xóa token local.
- Tino: Switch Account — sign out rồi chạy lại consent.
Phát triển
npm ci
npm test
npm run typecheck
npm run build
npx vsce package
Skill và cấu hình public là file sinh từ distribution/catalog-connect.yaml; chạy
uv run python scripts/build_distribution.py ở root repository sau khi thay catalog/skill.