Tham chiếu phát triển Claude API
Chính thứcSkill tra cứu chính thức cho Claude API / Anthropic SDK: ID mô hình, giá, streaming, tool use, MCP, agent, caching và hướng dẫn migrate theo từng ngôn ngữ.
Lập trìnhTrung cấp★ 177,818⑂ 21,068Điểm AI 9/10Cập nhật lần cuối: 22 thg 9, 2026
Skill này làm gì
- Tự kích hoạt khi prompt nhắc tới Claude/Anthropic/Opus/Sonnet/Haiku, hoặc khi tác vụ mang hình dáng LLM (tóm tắt, phân loại, trích xuất, agent, MCP, RAG...).
- Quét file dự án để xác định ngôn ngữ (Python, TypeScript, Java/Kotlin, Go, Ruby, C#, PHP, cURL) và chỉ dùng ví dụ trong thư mục ngôn ngữ tương ứng.
- Cung cấp bảng ID mô hình, cửa sổ ngữ cảnh và giá input/output, ngăn việc tự bịa ID mô hình kèm hậu tố ngày tháng.
- Cảnh báo các điểm API đã đổi (
thinking: {type: "adaptive"}, phiên bản tool web search/fetch, namespace Files/Skills ra khỏi beta) để không viết code theo ký ức cũ. - Có bảng quyết định: gọi API đơn lẻ, workflow, loop thủ công, Tool Runner, Managed Agents hay Claude Agent SDK.
- Các subcommand
migrate,prompt-audit,upgrade,cost-optimizechạy quy trình chuyển mô hình, soát prompt lỗi thời, nâng cấp SDK và tối ưu chi phí.
Phù hợp với ai
- Lập trình viên backend/fullstack tích hợp Claude API vào sản phẩm.
- Nhóm cần nâng code cũ lên mô hình mới mà không vỡ API.
- Kiến trúc viên phải chọn giữa tự host agent loop và Managed Agents.
- Người vận hành muốn giảm chi phí token nhưng giữ chất lượng đầu ra.
Ví dụ sử dụng
- "Thêm chức năng tóm tắt tài liệu bằng Claude vào file TypeScript này" → skill nhận ra TypeScript, dùng
@anthropic-ai/sdk, streaming và ID mô hình được khuyến nghị. /claude-api migrate→ hỏi phạm vi và mô hình đích, phân loại từng file rồi áp dụng các breaking change theo thứ tự./claude-api prompt-audit→ liệt kê các prompt/tool description lỗi thời kèmfile:linevà đề xuất diff sửa.
· · · 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/anthropics/skills/HEAD/skills/claude-api/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/claude-api từ repo GitHub anthropics/skills vào ~/.claude/skills/claude-api/ 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 --depth 1 https://github.com/anthropics/skills.git /tmp/anthropic-skills && mkdir -p ~/.claude/skills && cp -r /tmp/anthropic-skills/skills/claude-api ~/.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.
- Tải repo skill:
git clone --depth 1 https://github.com/anthropics/skills.git /tmp/anthropic-skills - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Sao chép skill:
cp -r /tmp/anthropic-skills/skills/claude-api ~/.claude/skills/ - Kiểm tra trong
~/.claude/skills/claude-api/cóSKILL.mdcùng các thư mục con nhưpython/,typescript/,shared/(thiếu tài liệu con thì skill hoạt động không đầy đủ). - Khởi động lại Claude Code, rồi thử yêu cầu "viết code gọi Claude API" hoặc gõ
/claude-api migrate.