Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Hướng dẫn proxy Agentica - Claude Code

Skill tham khảo cho lập trình viên khi ghép agent Agentica với proxy Claude Code CLI: cấu hình bắt buộc và cách sửa lỗi thường gặp.

Lập trìnhNâng cao3,934299Điểm AI 7/10Cập nhật lần cuối: 26 thg 1, 2026

Làm được gì

Hướng dẫn dựng và gỡ lỗi proxy để agent Agentica gọi được Claude Code CLI (claude -p) cùng bộ công cụ của nó.

  • Bắt buộc thêm --allowedTools Read Write Edit Bash để tránh lỗi "permission denied"
  • Định dạng phản hồi SSE streaming (data: {...}\n\n, data: [DONE]) mà Agentica yêu cầu
  • Quy tắc trả kết quả dạng khối pythonreturn cho REPL parser
  • Mẫu prompt chống "ảo giác": buộc agent thực sự gọi tool trước khi báo thành công
  • Ràng buộc sandbox: /tmp bị chặn, nên dùng đường dẫn tương đối như workspace/
  • Bảng lỗi → nguyên nhân → cách sửa

Phù hợp với ai

  • Lập trình viên xây swarm/multi-agent bằng Agentica và muốn dùng tool của Claude Code
  • Người tự viết proxy tương thích OpenAI API chạy cục bộ
  • Người dùng đúng cấu trúc repo Continuous-Claude-v3 (các file tham chiếu theo repo này)

Ví dụ sử dụng

  1. Agent nói đã tạo file nhưng thực tế không có → thêm phần cảnh báo chống ảo giác vào system prompt rồi kiểm tra bằng ls -la workspace/test.txt.
  2. Gặp APIConnectionError → chuyển phản hồi proxy từ JSON thuần sang SSE streaming.
  3. Kiểm tra proxy độc lập bằng curl tới http://localhost:8080/v1/chat/completions.

· · · 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/parcadei/Continuous-Claude-v3/HEAD/.claude/skills/agentica-claude-proxy/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)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
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 .claude/skills/agentica-claude-proxy từ repo GitHub parcadei/Continuous-Claude-v3 vào ~/.claude/skills/agentica-claude-proxy/ 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/parcadei/Continuous-Claude-v3.git /tmp/cc-v3 && mkdir -p ~/.claude/skills && cp -r /tmp/cc-v3/.claude/skills/agentica-claude-proxy ~/.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.

  1. Mở terminal và tải repo: git clone https://github.com/parcadei/Continuous-Claude-v3.git
  2. Tạo thư mục skill: mkdir -p ~/.claude/skills
  3. Sao chép skill: cp -r Continuous-Claude-v3/.claude/skills/agentica-claude-proxy ~/.claude/skills/
  4. Khởi động lại Claude Code và kiểm tra danh sách skill (skill này đặt user-invocable: false nên sẽ được tham chiếu tự động thay vì gọi tay).
  5. Để dùng thật, bạn cần scripts/agentica/claude_proxy.py trong repo, công cụ uv và Claude CLI. Chạy proxy: uv run python scripts/agentica/claude_proxy.py --port 8080.
  6. Kiểm tra: curl http://localhost:8080/health.