Cộng tác uỷ quyền với Claude Code
Skill dùng script bridge để gọi Claude Code CLI ở chế độ headless, uỷ quyền việc tạo prototype, debug và review code.
Lập trìnhNâng cao★ 130⑂ 17Điểm AI 9/10Cập nhật lần cuối: 17 thg 8, 2026
Skill này làm gì
- Chạy
claude --printthông quascripts/claude_bridge.py, trả về JSON có cấu trúc:SESSION_ID,agent_messages, chi phí USD, token usage,tools_failed,permission_denials. - Hỗ trợ hội thoại nhiều lượt bằng
SESSION_IDhoặc--continue, chọn model (haiku/sonnet/opus) và kiểm soát chi phí với--effort,--max-budget-usd. - Mặc định uỷ quyền chỉ đọc (
--permission-mode planhoặc--tools "Read,Glob,Grep"); quyền ghi chỉ được cấp có chủ ý, tốt nhất trong git worktree riêng. - Giải thích rõ cách host có thể âm thầm chặn lệnh bridge và cách thêm allowlist để tránh việc uỷ quyền thất bại trong im lặng.
Phù hợp với ai
- Lập trình viên muốn có "ý kiến thứ hai" độc lập từ một agent khác khi đang code.
- Nhóm cần rà soát thiết kế, edge case, khoảng trống test song song với việc triển khai.
- Kỹ sư automation cần theo dõi chi phí và quyền hạn của từng lần uỷ quyền.
Ví dụ sử dụng
- Phân tích luồng xác thực trong
src/auth/ở chế độplan(không sửa file). - Yêu cầu review
login()trongsrc/auth.pyvà chỉ trả về unified diff. - Lượt 1 phân tích bug, sau đó dùng
SESSION_IDđể hỏi tiếp "đề xuất cách sửa" và "còn edge case nào".
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/appautomaton/agent-designer/HEAD/skills/collaborating-with-claude/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục skills/collaborating-with-claude từ repo GitHub appautomaton/agent-designer vào ~/.claude/skills/collaborating-with-claude/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/appautomaton/agent-designer.git /tmp/agent-designer && mkdir -p ~/.claude/skills && cp -r /tmp/agent-designer/skills/collaborating-with-claude ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Cài Claude Code CLI, chạy
clauderồi/loginđể đăng nhập (hoặc đặt biếnANTHROPIC_API_KEY). - Clone repo:
git clone https://github.com/appautomaton/agent-designer.git - Copy skill:
mkdir -p ~/.claude/skills && cp -r agent-designer/skills/collaborating-with-claude ~/.claude/skills/ - Kiểm tra:
python3 ~/.claude/skills/collaborating-with-claude/scripts/claude_bridge.py --help - Thêm vào
permissions.allowtrongsettings.json:"Bash(python3 *collaborating-with-claude*bridge.py*)"; nếu dùng sandbox, thêm cùng mẫu vàosandbox.excludedCommands. - Khởi động lại Claude Code và yêu cầu ví dụ: "uỷ quyền review đoạn code này cho Claude Code CLI". Với tác vụ dài, chạy nền và đặt timeout 600000ms.