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 cao★ 3,934⑂ 299Đ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
pythoncóreturncho 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:
/tmpbị 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
- 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. - Gặp
APIConnectionError→ chuyển phản hồi proxy từ JSON thuần sang SSE streaming. - Kiểm tra proxy độc lập bằng
curltớihttp://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)
- 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 .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.
- Mở terminal và tải repo:
git clone https://github.com/parcadei/Continuous-Claude-v3.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r Continuous-Claude-v3/.claude/skills/agentica-claude-proxy ~/.claude/skills/ - Khởi động lại Claude Code và kiểm tra danh sách skill (skill này đặt
user-invocable: falsenên sẽ được tham chiếu tự động thay vì gọi tay). - Để dùng thật, bạn cần
scripts/agentica/claude_proxy.pytrong repo, công cụuvvà Claude CLI. Chạy proxy:uv run python scripts/agentica/claude_proxy.py --port 8080. - Kiểm tra:
curl http://localhost:8080/health.
Xem mã nguồn trên GitHub ↗Giấy phép: MIT