Ưu tiên đặc tả đã lỗi thời. Chào đón kỷ nguyên kỹ năng.

Phát triển API đang thay đổi với các AI Agent. Skill-First tổng hợp các thông số kỹ thuật, bài kiểm tra và kịch bản thành các kỹ năng có thể thực thi, có thể kiểm chứng – bổ sung cho các phương pháp tiếp cận hiện có trong kỷ nguyên Agent.

Oliver Kingsley

Oliver Kingsley

6 tháng 7 2026

Ưu tiên đặc tả đã lỗi thời. Chào đón kỷ nguyên kỹ năng.

Apidog cho doanh nghiệp

Triển khai tại chỗ

SSO & RBAC

Tuân thủ SOC 2

Khám phá Apidog Enterprise

Đây là một loạt bài gồm 10 phần chia sẻ cách Apidog phát triển Apidog CLI, một công cụ dòng lệnh để kiểm thử API và quản lý vòng đời API. Bạn có thể đọc theo thứ tự hoặc chuyển đến bất kỳ bài viết nào bạn quan tâm:

Tiêu đề Trọng tâm
1 Chúng tôi đã xây dựng 126 công cụ MCP. Nhưng đó không phải là giải pháp tốt nhất cho Agent Khám phá vấn đề
2 Tại sao chúng tôi phát triển Apidog CLI hoàn toàn mới Phát triển kiến trúc
3 Quy tắc vàng: CLI tạo ra dữ kiện, Model hành động dựa trên dữ kiện Triết lý cốt lõi
4 agentHints: Dạy CLI giao tiếp với Agent Đầu ra có cấu trúc
5 SKILL: Chuyển giao kinh nghiệm vận hành dưới dạng mã Kinh nghiệm vận hành
6 Các con số không nói dối: Giảm 30% lượt gọi công cụ, giảm 25% số token Kết quả định lượng
7 Từ PRD đến Vòng lặp kiểm thử: Quy trình làm việc Agent hoàn chỉnh với Apidog CLI Hướng dẫn thực hành
8 Tại sao khả năng tương thích CI/CD là điều không thể thiếu đối với các công cụ Agent Góc nhìn DevOps
9 Nhánh AI: Thay đổi dự án an toàn hơn với AI Agent Lớp bảo mật
10 Spec-First đã là quá khứ. Chào mừng đến với Skill-First. Tầm nhìn & tương lai

Phát triển API đang thay đổi cùng với AI Agent. Skill-First đóng gói các đặc tả, kiểm thử và kịch bản thành các kỹ năng có thể thực thi, kiểm chứng được – bổ sung cho các phương pháp tiếp cận hiện có trong kỷ nguyên Agent.

Kỷ nguyên Spec-First

Trong nhiều năm, quy trình cộng tác của nhiều nhóm phát triển là Spec-First.

Đó là gì

Nguyên tắc Mô tả
Thiết kế API trước Định nghĩa API trước khi triển khai
Cộng tác dựa trên tài liệu Các nhóm tham khảo đặc tả chung
Giả lập sớm Frontend có thể phát triển dựa trên bản giả lập
Gỡ lỗi cùng nhau Các vấn đề hiển thị ở định dạng chung
Kiểm thử dựa trên đặc tả Xác minh việc triển khai khớp với thiết kế
Phát hành khi sẵn sàng Phát hành các API đã được tài liệu hóa và kiểm thử

Giá trị

Lợi ích Tại sao nó quan trọng
Các hợp đồng rõ ràng Frontend/backend biết điều gì sẽ xảy ra
Phát triển song song Các nhóm làm việc độc lập
Giảm ma sát Giao tiếp sai được phát hiện sớm
Kiểm thử ổn định Các kiểm thử khớp với hành vi được tài liệu hóa
Tài liệu sống Đặc tả phát triển cùng với sản phẩm

Spec-First là phương pháp đúng đắn cho việc phát triển API do con người điều khiển.


Người tiêu dùng mới: AI Agent

Sau khi AI Coding xuất hiện, người tiêu dùng tài sản API đã thay đổi.

Agent cũng bắt đầu tiêu thụ các tài sản này.

Những gì Agent cần

Hoạt động của Agent Tài sản cần thiết
Đọc endpoint Tài liệu API
Thêm kiểm thử Định nghĩa endpoint, schemas
Chạy tự động hóa Kịch bản kiểm thử, môi trường
Sửa mã dựa trên báo cáo Chi tiết lỗi, dữ liệu phản hồi
Đánh giá liệu thay đổi có sử dụng được không Kết quả kiểm thử, độ bao phủ

Trong bối cảnh này, tài liệu API, các trường hợp kiểm thử và kịch bản kiểm thử trong Apidog không chỉ là tài liệu cộng tác cho con người.

Chúng là các tài sản có thể gọi được một cách xác định cho Agent.


Chuyển đổi tài sản

Tài sản Spec-First (Góc nhìn con người) Skill-First (Góc nhìn Agent)
Tài liệu API Tài liệu cộng tác Nguồn dữ liệu có thể gọi
Các trường hợp kiểm thử Hiện vật chất lượng Xác minh có thể thực thi
Kịch bản kiểm thử Quy trình kiểm thử Mục tiêu tự động hóa
Môi trường Cấu hình Ngữ cảnh thời gian chạy
Báo cáo Kết quả xem xét Tín hiệu phản hồi

Các tài sản chuyển đổi từ "có thể đọc" sang "có thể gọi".


Định nghĩa Skill-First

Xây dựng dựa trên Spec-First:

Những gì còn lại Tại sao
Đặc tả endpoint Vẫn cần các hợp đồng rõ ràng
Các trường hợp kiểm thử Vẫn cần các hiện vật chất lượng
Kịch bản kinh doanh Vẫn cần độ bao phủ quy trình làm việc
Tài liệu Vẫn cần tài liệu tham khảo cho con người

Cộng thêm:

Những gì được thêm vào Mục đích
Kỹ năng có thể thực thi Agent có thể gọi các quy trình làm việc
Các bước có thể kiểm chứng Các cổng chất lượng ở mỗi giai đoạn
Chuỗi có thể theo dõi Nhật ký kiểm toán hành động của Agent

Skill-First = Spec-First + Lớp thực thi Agent.


Kiến trúc hệ thống

Lớp Trách nhiệm Ví dụ
Apidog Quản lý tài sản API và kiểm thử Endpoint, schemas, trường hợp kiểm thử, kịch bản
CLI Cung cấp khả năng thực thi xác định Lệnh, xác thực, đầu ra
SKILL Cung cấp khả năng đánh giá và đường dẫn tác vụ Hướng dẫn quy trình làm việc, quy tắc trình tự
Agent Hiểu mục tiêu, thực thi, điều chỉnh Claude Code, Cursor, Trae, Codex

Mỗi lớp có một vai trò cụ thể.

Cách chúng hoạt động cùng nhau

Người dùng: "Tạo kiểm thử cho API hoàn tiền và chạy xác minh"
        ↓
Agent: Hiểu loại tác vụ (SKILL hỗ trợ)
        ↓
Agent: Gọi CLI để đọc các endpoint (CLI thực thi)
        ↓
Agent: Tạo các trường hợp kiểm thử (Agent tạo)
        ↓
CLI: Xác thực cấu trúc (cli-schema xác thực)
        ↓
Agent: Ghi các trường hợp kiểm thử (CLI thực thi)
        ↓
CLI: Trả về agentHints (CLI hướng dẫn)
        ↓
Agent: Đọc lại, điều chỉnh (Agent làm theo gợi ý)
        ↓
Agent: Chạy kiểm thử (CLI thực thi)
        ↓
CLI: Trả về báo cáo (CLI cung cấp phản hồi)
        ↓
Agent: Tóm tắt cho người dùng (Agent hoàn tất)

Chuyển đổi quy trình làm việc

Quy trình làm việc Spec-First (Do con người điều khiển)

Con người thiết kế đặc tả
        ↓
Con người tài liệu hóa
        ↓
Con người tạo bản giả lập
        ↓
Con người gỡ lỗi
        ↓
Con người viết kiểm thử
        ↓
Con người phát hành

Đặc điểm:

Khía cạnh Mô tả
Người điều khiển Con người
Trọng tâm Cộng tác
Phản hồi Xem xét thủ công
Tốc độ Tốc độ con người
Lỗi Con người phát hiện

Quy trình làm việc Skill-First (Có Agent hỗ trợ)

Con người chỉ định mục tiêu
        ↓
Agent đọc các tài sản hiện có
        ↓
Agent tạo ra các thay đổi
        ↓
CLI xác thực
        ↓
Agent ghi
        ↓
CLI hướng dẫn các bước tiếp theo
        ↓
Agent xác minh
        ↓
Con người xem xét kết quả

Đặc điểm:

Khía cạnh Mô tả
Người điều khiển Agent (được hướng dẫn bởi mục tiêu của con người)
Trọng tâm Thực thi
Phản hồi Xác thực tự động
Tốc độ Tốc độ Agent
Lỗi CLI phát hiện

Các nhóm nên làm gì

Các bước tức thì

Bước Hành động
1. Cài đặt npm install -g apidog-cli@latest
2. Cài đặt SKILL apidog skill install
3. Thử tác vụ nhỏ Giao tác vụ rủi ro thấp cho Agent
4. Học các mẫu Quan sát quy trình làm việc của Agent
5. Mở rộng phạm vi Tăng dần độ phức tạp của tác vụ

Ví dụ về tác vụ Agent đầu tiên

Sử dụng Apidog CLI để giúp tôi tạo endpoint API đầu tiên trong Apidog.
Đầu tiên, hãy kiểm tra thiết lập Apidog CLI của tôi và liệt kê các dự án mà tôi có thể truy cập.
Hỏi tôi nên sử dụng dự án nào. Sau khi tôi xác nhận, hãy tạo một endpoint GET /health đơn giản
có tên Health Check với ví dụ phản hồi 200. Xác thực bất kỳ đầu vào có cấu trúc nào
trước khi ghi, sau đó đọc lại endpoint và tóm tắt những gì đã được tạo.

Điều này mang lại:

Lợi ích Mô tả
Kiểm tra thiết lập Agent xác minh môi trường
Chọn dự án Agent hỏi trước khi ghi
Tạo nhỏ Tác vụ đầu tiên rủi ro thấp
Xác thực cli-schema trước khi ghi
Đọc lại Xác nhận những gì đã được tạo
Tóm tắt Con người nhận được kết quả rõ ràng

Lệnh bắt đầu

# Cài đặt Apidog CLI
npm install -g apidog-cli@latest

# Cài đặt SKILL bổ trợ
apidog skill install

# Kiểm tra phiên bản (cần 2.2.5+)
apidog -v

# Xác thực
apidog auth login

# Liệt kê dự án
apidog project list

Tương lai

Xu hướng Hướng đi
Sự tham gia của Agent Nhiều tác vụ phát triển API hơn được Agent xử lý
Các mẫu CLI + SKILL Quy trình làm việc trưởng thành, tiêu chuẩn hóa
Nhiều kỹ năng hơn Các kỹ năng dành riêng cho từng lĩnh vực trong các ngữ cảnh khác nhau
Hội tụ tốt hơn Kỹ thuật được cải thiện cho các nút quan trọng
Cộng tác giữa con người và Agent Chuyển giao liền mạch giữa con người và Agent

Tương lai là phát triển API có Agent hỗ trợ.


Tóm tắt toàn bộ loạt bài

Chúng tôi đã đề cập toàn bộ hành trình:

Phần Chủ đề Thông tin chi tiết quan trọng
1 Vấn đề 126 công cụ MCP → một bức tường các công cụ ngẫu nhiên
2 Bước ngoặt Sự phức tạp chuyển từ ngữ cảnh sang kỹ thuật
3 Triết lý CLI xác thực, Agent tạo
4 Thiết kế agentHints hướng dẫn các bước tiếp theo
5 Kinh nghiệm SKILL đóng gói kiến thức quy trình làm việc
6 Xác thực Giảm 30% lượt gọi, giảm 25% token
7 Thực hành PRD → OpenAPI → Kiểm thử → Xác minh
8 Nền tảng CI/CD vẫn là nền tảng
9 Thành thật Bốn thách thức vẫn còn
10 Tầm nhìn Spec-First → Skill-First

Nguyên tắc cuối cùng

Spec-First dành cho sự cộng tác của con người. Skill-First dành cho việc thực thi của Agent.
Kỷ nguyên Phương pháp tiếp cận Người tiêu dùng
Truyền thống Spec-First Con người
Kỷ nguyên Agent Skill-First Con người + Agent

Tài sản trở nên có thể gọi được. Quy trình làm việc trở nên có thể thực thi. Chất lượng trở nên có thể kiểm chứng được.

Chào mừng đến với Skill-First.


Những điểm chính cần nhớ


Tải xuống Apidog để thiết kế, giả lập, kiểm thửtài liệu hóa API trong một không gian làm việc. Tìm hiểu thêm về Apidog CLI để kiểm thử API dòng lệnh, tự động hóa CI và quy trình làm việc của AI Agent.

button

Thực hành thiết kế API trong Apidog

Khám phá cách dễ dàng hơn để xây dựng và sử dụng API