Tóm tắt nhanh:
ak-chrome-profilecho agent làm việc trong đúng profile Chrome hằng ngày của bạn, với tài khoản Google và cookie đang đăng nhập. Nó mở URL bằng lệnhchrome-profilerồi gắn agent vào đúng tab vừa mở qua Chrome DevTools MCP. Không cần trạng thái đăng nhập thật thì đừng dùng nó:ak-agent-browserhoặcak-web-testinghợp hơn.
Công khai: mình là maintainer của AgentKit và có quan hệ affiliate: link AgentKit trong bài là link affiliate, mua qua link này bạn được giảm 30%.
Tóm tắt
Dùng khi agent cần đúng tài khoản, cookie hoặc workspace bạn đang đăng nhập trong Chrome, ví dụ đọc một dashboard nội bộ. Không cần cho kiểm thử trình duyệt thông thường: khi đó dùng ak-agent-browser, ak-web-testing hoặc test Playwright sẵn có của dự án.
flowchart LR
A["Việc cần trình duyệt"] --> B{"Cần profile Chrome thật?"}
B -->|"Không"| C["ak-agent-browser hoặc ak-web-testing"]
B -->|"Có"| D["ak-chrome-profile"]
D --> E["Tab đúng profile, agent đọc và thao tác được"]
D --> F["Thiếu thiết lập: dừng, hướng dẫn từng bước"]Nó dựa vào 3 thứ:
| Khái niệm | Câu hỏi | Ví dụ |
|---|---|---|
| Khoá profile | Agent mở trang bằng profile nào? | Khoá work trỏ tới email công ty, khoá side-project trỏ tới profile có tên hiển thị chứa "Side Project" |
| Cầu nối trình duyệt | Agent có đọc được tab vừa mở không? | Chrome DevTools MCP chế độ auto-connect. Lần đầu Chrome xin quyền điều khiển từ xa, bạn cho phép, agent gọi lại một lần |
| Mã gắn tab | Trong danh sách mọi tab của mọi profile, tab nào là tab vừa mở? | URL được thêm đuôi #cdp-profile=work&cdp-open=6d4f8b0a9c1e2d33. Agent chọn tab chứa đúng mã cdp-open, rồi đối chiếu cdp-profile |
CLI chỉ đọc thông tin mô tả profile, không đọc cookie hay mật khẩu, và agent hỏi lại bạn trước khi dùng một profile bạn chưa cấu hình. Đổi lại, skill chỉ hỗ trợ Google Chrome bản stable.
Prompt mẫu (đọc trang sau đăng nhập):
/ak-chrome-profile Mở <URL dashboard nội bộ> bằng profile work.
Đọc bảng số liệu đầu trang và tóm tắt cho tôi.
Ràng buộc: chỉ đọc, không bấm nút hay gửi form nào.| Cờ | Để làm gì | Từ ak |
|---|---|---|
--profile | Nhận một tên profile; chỉ khai báo, không mô tả hành vi | 2.15.0 |
--tab | Nhận tiêu đề hoặc URL tab; chỉ khai báo, không mô tả hành vi | 2.15.0 |
Phần dưới đây là bản chi tiết: luồng chạy, 5 tình huống kèm prompt, giải thích từng cờ, lịch sử thay đổi theo bản ak và các lỗi hay vấp. Bản chi tiết và trang trực quan dành cho subscriber. Agent của bạn cũng tìm được trong đó qua MCP của portal.
Mở khi tài khoản có quyền subscriber
Bài này dành cho subscriber
Khi tài khoản có quyền, toàn bộ bài, bản visual tương tác và lệnh gọi từ agent đều mở.
- Đăng nhập hoặc tạo tài khoản modernEngineerQuyền đọc gắn với email tài khoản.
- Chọn gói trên trang Bảng giáGói 1, 3 hoặc 12 tháng, trả bằng chuyển khoản VietQR. Quyền đọc mở khoảng một phút sau khi tiền về.
- Hoặc nhập mã Facebook subscriberNgười ủng hộ trang qua Facebook nhận mã kích hoạt qua tin nhắn mỗi tháng.
Đã là subscriber? Đăng nhập để đọc.
Dùng bài này trong agent của bạn
Lấy API keyChép đoạn dưới, dán vào Claude Code, Codex hay agent bạn đang dùng. Agent đọc bài rồi đối chiếu với repo đang mở.
Đọc bài "ak-chrome-profile: cho agent làm việc trong Chrome thật của bạn" trên modernEngineer rồi áp dụng vào repo này.
1. Gọi tool content_get của MCP server modernengineer với locale "vi", slug "ak-chrome-profile". Nếu chưa nối MCP server modernengineer, dừng lại và hướng dẫn tôi nối theo https://modernengineer.dev/vi/mcp.
2. Tóm tắt các bước chính của bài, chỉ ra bước nào áp dụng được cho repo này.
3. Đề xuất thay đổi cụ thể và hỏi tôi trước khi sửa file.Nối MCP cho Claude Code (một lần)
claude mcp add --transport http modernengineer \
https://api.modernengineer.dev/mcp \
--header "Authorization: Bearer <API key>"Đọc trọn bài qua MCP cần API key của tài khoản subscriber hoặc đã mua guide này. Không có quyền, agent sẽ chỉ đọc được phần mở đầu.
- Phiên bản
- v1.0.0
- Cập nhật
- 22/10/2026
- Giấy phép
- Bảo lưu mọi quyền
- Slug
- ak-chrome-profile


