📖 Nội dung bài học
Video
Nền tảng Nhà phát triển Claude là gì?
Nền tảng Nhà phát triển Claude là cơ sở hạ tầng của Anthropic để xây dựng với Claude một cách lập trình. Thay vì trò chuyện với Claude trên trình duyệt, bạn gửi các yêu cầu có cấu trúc từ mã của mình và nhận lại các phản hồi có cấu trúc — với quyền kiểm soát mọi chi tiết: bạn muốn dùng mô hình nào, tốn bao nhiêu token, Claude có thể dùng những công cụ nào và nó tuân theo những chỉ dẫn hệ thống nào.
Cụ thể, nền tảng này bao gồm một vài thành phần:
- Một REST API bạn có thể gọi từ bất kỳ ngôn ngữ nào
- Các SDK cho các ngôn ngữ lập trình khác nhau
- Các giao diện dòng lệnh (CLI)
- Một bảng điều khiển (console) nơi bạn quản lý khóa API, theo dõi việc sử dụng, triển khai các agent được quản lý và kiểm thử prompt
Ba lớp của nền tảng
Một cách hữu ích để hình dung nền tảng này là ba lớp xếp chồng lên nhau.
- Primitives (Các khối cơ bản) — các khối xây dựng API được tinh chỉnh cho Claude. Đây là Messages API, tool use, files, web search, code execution, máy chủ MCP và skills. Đây là những thành phần bạn thực sự gọi từ mã của mình.
- Infrastructure (Cơ sở hạ tầng) — những gì bạn cần để xây dựng và mở rộng quy mô các hệ thống agentic vượt ra ngoài bản mẫu. Các agent được quản lý, thử lại (retries), hàng đợi (queues), khả năng quan sát (observability) — là những thứ giúp mọi thứ hoạt động khi một lệnh gọi Claude trở thành một nghìn lệnh gọi.
- Controls (Các công cụ kiểm soát) — các công cụ để vận hành các hệ thống đó trong môi trường sản xuất, như bảng điều khiển (dashboards) và đánh giá (evals). Đây là những "nút điều chỉnh" mà nhóm của bạn sử dụng khi hệ thống đã hoạt động.

Nói ngắn gọn: xây dựng bằng primitives, mở rộng quy mô trên infrastructure, vận hành với control.
Bạn có thể thấy cấu trúc này phản ánh trong chính Claude Console — đó là nơi các lớp infrastructure và control tồn tại, với các phần để xây dựng, quản lý agent và phân tích.
Một ví dụ thực tế: soạn thảo phản hồi cho bộ phận hỗ trợ khách hàng
Giả sử bạn quản lý một ứng dụng hỗ trợ khách hàng cơ bản và được yêu cầu thêm một tính năng: soạn thảo phản hồi dựa trên nội dung của một ticket, tuân theo giọng điệu và hướng dẫn của nhóm bạn. Bạn muốn kết nối tính năng này với một nút bấm trong giao diện người dùng (UI).

Đây là một trường hợp sử dụng hoàn hảo cho Messages API. Luồng hoạt động như sau:
- Định nghĩa một client
- Truy xuất ticket mà cuộc trò chuyện đề cập đến
- Gọi
messages.create - Trả về phản hồi cho nút bấm để hiển thị
client = anthropic.Anthropic()
response = client.messages.create(
model="claude-haiku-4-5", # Haiku: phù hợp cho tác vụ soạn thảo đơn giản
max_tokens=1024,
system=TONE_AND_GUIDELINES,
messages=[
{"role": "user", "content": ticket_content}
],
)
draft = response.content
Mỗi tham số thực hiện một nhiệm vụ cụ thể:
- model — mô hình nào xử lý yêu cầu. Ở đây là Haiku, vì soạn thảo phản hồi là một tác vụ đơn giản.
- max_tokens — giới hạn độ dài phản hồi của Claude.
- system — system prompt, nơi bạn định nghĩa vai trò của Claude. Giọng điệu và hướng dẫn liên quan được đặt ở đây.
- messages — một mảng các đối tượng. Vai trò
usercho Claude biết đây là đầu vào của người dùng; nội dung ticket được đặt ở đây.
Sau đó, bạn truy xuất phản hồi và trả về cho nút bấm để hiển thị. Xong.

Từ "hỏi Claude một câu hỏi" đến "Claude là một phần của sản phẩm của tôi"
Lưu ý điều gì đã xảy ra trong ví dụ đó: bạn không xây dựng một chatbot từ đầu. Bạn đang thêm Claude vào một sản phẩm đã tồn tại, và API là cách bạn kết nối nó.
Đó là ý tưởng cốt lõi. Nền tảng Claude là quyền truy cập cấp API của bạn vào các mô hình, công cụ và cơ sở hạ tầng của Claude. Đó là cách bạn đi từ hỏi Claude một câu hỏi đến Claude là một phần của sản phẩm của tôi.
Và khi sản phẩm của bạn cần các agent, nền tảng không chỉ cung cấp cho bạn mô hình. Với managed agents, nó sẽ chạy chúng cho bạn.
Tóm tắt
- Nền tảng Nhà phát triển Claude là cơ sở hạ tầng của Anthropic để xây dựng với Claude một cách lập trình: một REST API, SDK, CLI và một bảng điều khiển cho các khóa API, việc sử dụng, các agent được quản lý và kiểm thử prompt.
- Hãy coi nó như ba lớp: primitives (Messages API, tool use, files, web search, code execution, máy chủ MCP, skills), infrastructure (managed agents, retries, queues, observability) và controls (dashboards, evals).
- Nói ngắn gọn: xây dựng bằng primitives, mở rộng quy mô trên infrastructure, vận hành với control.
- Một lệnh gọi
messages.createduy nhất cho phép bạn kiểm soát hoàn toàn mô hình, độ dài phản hồi, system prompt và đầu vào của người dùng — đủ để kết nối Claude vào một tính năng hiện có như soạn thảo phản hồi hỗ trợ khách hàng. - Nền tảng đưa bạn từ việc hỏi Claude câu hỏi đến việc biến Claude thành một phần sản phẩm của bạn — và với managed agents, nó có thể chạy các agent của bạn cho bạn.
🎬 Bản ghi video
Source video:
RfeC02NmLqs
Không có transcript — xem phần nội dung bài học bên trên.
🔁 Bài học liên quan
- Bài tiếp: Your first API call
- Thuộc lộ trình: Path C
- Docs tham khảo: Glossary · Skills atlas · By use-case
📚 Nguồn & ghi nhận
- Bài học gốc Anthropic Academy: https://anthropic.skilljar.com/claude-platform-101/486250
- © 2025 Anthropic. Chỉ dùng cho mục đích giáo dục, fair-use.
- Crawl: 2026-06-27 · Chuẩn hoá: 2026-06-27