Các lập trình viên kiếm 40.000 USD/tháng với Claude Sonnet 5 đều dùng chung một hệ thống. Đây là bí quyết.

@Sprytixl
TIẾNG ANH2 ngày trước · 02 thg 7, 2026
104K
51
6
3
186

TL;DR

Hướng dẫn này trình bày chi tiết quá trình chuyển đổi từ việc viết câu lệnh (prompting) đơn thuần sang 'kỹ thuật kho lưu trữ' (repository engineering), sử dụng Claude Sonnet 5 và Fable 5 như các tác nhân tự hành để xây dựng các doanh nghiệp phần mềm có doanh thu cao.

Hầu hết các nhà phát triển khi dùng thử Claude Sonnet 5 đều sử dụng nó giống như cách họ từng dùng ChatGPT - mở một cửa sổ chat, dán một đoạn code, đặt một câu hỏi, sao chép câu trả lời. Họ nhận được một phản hồi hữu ích và tiếp tục công việc. Họ nghĩ rằng họ đang sử dụng AI để phát triển phần mềm.

Nhưng thực tế không phải vậy. Họ đang sử dụng một mô hình tiên tiến như một công cụ tìm kiếm.

Đánh dấu trang này và theo dõi

- Tôi là Sprytix, một nhà phát triển xây dựng các hệ thống AI và quy trình tự động hóa, biến công nghệ thành thu nhập thực tế. Luôn mở cửa chào đón tin nhắn.

Những nhà phát triển thực sự kiếm được tiền với Claude Sonnet 5 đã xây dựng một thứ hoàn toàn khác. Không phải là một câu lệnh (prompt). Mà là một hệ thống. Một hệ thống nơi Claude đọc toàn bộ mã nguồn trước khi viết một dòng code nào, lên kế hoạch trước khi code, chạy kiểm thử sau mỗi thay đổi và tự động tạo pull request. Một hệ thống nơi công việc của nhà phát triển chuyển từ viết code sang xem xét code.

Claude Sonnet 5 có 886,000 commit trên hơn 17,000 dự án mã nguồn mở. Stripe đã sử dụng Claude Fable 5 để di chuyển một cơ sở mã Ruby 50 triệu dòng trong một ngày - công việc mà một nhóm phát triển ước tính mất hai tháng. Nó đã hoạt động tự động trong 9.5 giờ để xây dựng một công cụ phân tích nghiên cứu phức tạp mà không cần bất kỳ sự can thiệp nào của con người.

Sự khác biệt giữa những kết quả đó và một nhà phát triển nhận được đầu ra tầm thường từ cùng một mô hình không phải là do mô hình. Mà là do hệ thống xung quanh nó.

Đây chính là hệ thống chính xác đó.

Tại sao Fable 5 thay đổi giới hạn

https://x.com/claudeai/status/2072402636813607381

Claude Sonnet 5 xử lý quy trình làm việc hàng ngày. Fable 5 là thứ được sử dụng khi nhiệm vụ quá phức tạp cho bất kỳ thứ gì khác.

Anthropic đã định vị Fable 5 không phải là một bản nâng cấp chat mà là một tác nhân (agent) - thứ không trả lời câu hỏi mà hoàn thành các dự án. Sự khác biệt thể hiện ngay lập tức qua những gì nó thực sự có thể làm một cách tự động.

Stripe đã giao cho nó một cơ sở mã Ruby 50 triệu dòng và một nhiệm vụ di chuyển. Một ngày sau, việc di chuyển đã hoàn tất. Một nhóm các nhà phát triển cấp cao ước tính mất hai tháng cho cùng một công việc. Fable 5 không viết nhanh hơn - nó lập kế hoạch tốt hơn, hiểu các phụ thuộc trên hàng triệu dòng code cùng một lúc và thực thi mà không bị mất ngữ cảnh giữa chừng.

Trong một bài kiểm tra riêng biệt, nó đã hoạt động tự động trong 9.5 giờ để xây dựng một công cụ phân tích nghiên cứu phức tạp. Không có điểm kiểm tra. Không có sự điều chỉnh. Không có con người trong vòng lặp cho đến khi công việc hoàn thành.

text
1Sonnet 5 | phát triển hàng ngày, công việc khách hàng, tự động hóa
2Fable 5 | di chuyển phức tạp, tác vụ tự động dài, suy luận tiên tiến
3Claude Code | định tuyến giữa chúng tự động dựa trên độ phức tạp của tác vụ

Ý nghĩa thực tế cho một nhà phát triển độc lập chạy hệ thống này: Sonnet 5 xử lý 80% công việc với chi phí thấp hơn nhiều. Fable 5 xử lý 20% còn lại mà nếu không sẽ cần đến một kiến trúc sư cấp cao - những tác vụ mà làm sai đồng nghĩa với nhiều ngày dọn dẹp.

Claude Code Router đọc độ phức tạp của từng tác vụ và phân bổ nó một cách tự động. Triển khai tính năng đơn giản được chuyển đến Sonnet 5. Tái cấu trúc quy mô lớn, kiểm toán bảo mật và các quyết định kiến trúc được chuyển đến Fable 5. Nhà phát triển trả tiền cho đúng mô hình cho đúng tác vụ và không bao giờ sử dụng mô hình yếu cho một công việc phức tạp.

Tại sao hầu hết mọi người nhận được kết quả trung bình

Claude Sonnet 5 mà không có hệ thống hoạt động như thế này:

text
1Câu hỏi | nhà phát triển gõ lệnh
2Phản hồi | Claude trả lời một cách riêng lẻ
3Kết quả | một hàm, một tệp, không có ngữ cảnh

Claude Sonnet 5 với một hệ thống hoạt động như thế này:

text
1Kho lưu trữ | Claude đọc mọi thứ trước tiên
2AGENTS.md | Claude biết kiến trúc
3Kế hoạch | Claude viết kế hoạch triển khai
4Phê duyệt | nhà phát triển xem xét và xác nhận
5Code | Claude triển khai từng tính năng một
6Kiểm thử | Claude chạy kiểm thử sau mỗi thay đổi
7PR | Claude tự động mở pull request

Đầu ra từ quy trình làm việc thứ hai không tốt hơn 10%. Nó khác biệt về mặt phân loại - loại công việc trước đây cần một nhà phát triển cấp cao và hai tuần thì giờ chỉ cần Claude và một buổi chiều.

https://x.com/claudeai/status/2072017450611142835

Bốn tệp thay đổi mọi thứ

Hiểu biết quan trọng nhất từ hơn 17,000 kho lưu trữ sử dụng Claude Code là: những nhà phát triển đạt kết quả tốt nhất không viết các câu lệnh (prompt) hay hơn. Họ xây dựng ngữ cảnh tốt hơn.

Năm 2024, lợi thế là kỹ thuật tạo prompt. Năm 2026, lợi thế là kỹ thuật kho lưu trữ (repository engineering) - xây dựng các tệp và cấu trúc giúp Claude hiểu toàn bộ dự án của bạn trước khi nó viết một dòng code nào.

Bốn tệp thực hiện hầu hết công việc.

AGENTS.md

Mọi kho lưu trữ Claude Code nghiêm túc đều có tệp này. Nó cho Claude biết mọi thứ về dự án mà nếu không có nó sẽ phải tự tìm hiểu lại từ đầu mỗi phiên làm việc.

text
1Không bao giờ dùng axios. Luôn dùng fetch.
2Mọi component: TypeScript, Tailwind, Server Actions.
3Kiểm thử: Vitest cho unit, Playwright cho E2E.
4Không bao giờ commit trực tiếp vào nhánh main.
5Luôn mở một PR.
6Chạy npm test trước mỗi commit.

Claude đọc AGENTS.md khi bắt đầu mỗi phiên làm việc. Sau đó, nó không bao giờ cần được nhắc lại các quy tắc này. Tệp này là bộ nhớ vĩnh viễn về cách dự án này hoạt động.

CLAUDE.md

Ngữ cảnh dự án rộng hơn. Các quyết định kiến trúc, cấu trúc thư mục, lý do tại sao một số lựa chọn nhất định được đưa ra, những gì cần tránh. Claude đọc tệp này và hiểu dự án như một nhà phát triển đã làm việc trên nó trong nhiều tháng.

skills/

Hệ thống giúp phân biệt người dùng cao cấp với những người còn lại. Thay vì viết lại cùng một hướng dẫn mỗi phiên, skills là các tệp quy trình làm việc có thể tái sử dụng mà Claude có thể gọi theo yêu cầu.

text
1skills/
2 frontend.md - Tailwind, Next.js, SEO, quy tắc trợ năng
3 backend.md - Mẫu API, xử lý lỗi, tiêu chuẩn ghi log
4 security.md - Mẫu xác thực, xác thực đầu vào, quy tắc OWASP
5 deployment.md - Docker, CI/CD, biến môi trường
6 database.md - Quy ước lược đồ, mẫu di chuyển, quy tắc truy vấn

Gọi chúng bằng một dòng:

text
1@frontend - xây dựng trang đích cho phần giá
2@security - kiểm toán middleware xác thực
3@database - tạo một bản di chuyển cho bảng vai trò người dùng mới

Claude đã biết mọi thứ trong tệp skill đó. Không cần giải thích lại. Không mất ngữ cảnh giữa các phiên.

Câu lệnh lập kế hoạch (The planning prompt)

Câu lệnh quan trọng nhất trong bất kỳ quy trình làm việc Claude Code nghiêm túc nào:

text
1Đọc toàn bộ kho lưu trữ.
2Hiểu hoàn toàn kiến trúc.
3Chưa viết bất kỳ code nào.
4Viết một kế hoạch triển khai chi tiết cho tính năng này.
5Liệt kê mọi tệp bạn sẽ chạm vào và lý do.
6Liệt kê mọi trường hợp ngoại lệ bạn dự đoán.
7Chờ sự chấp thuận của tôi trước khi triển khai bất cứ thứ gì.
8Sau khi được chấp thuận: triển khai từng tính năng một.
9Chạy kiểm thử sau mỗi thay đổi.
10Cho tôi xem sự khác biệt (diff) trước khi commit.

Mọi kho lưu trữ hàng đầu đều tuân theo mẫu này. Nghiên cứu trước. Lập kế hoạch thứ hai. Triển khai thứ ba. Không bao giờ làm ngược lại.

Hệ thống tác nhân phụ (The subagent system)

Thiết lập mạnh mẽ nhất không phải là một Claude làm mọi thứ. Mà là các tác nhân chuyên biệt, mỗi tác nhân làm một công việc - giống như cách một nhóm phát triển làm việc, ngoại trừ mỗi chuyên gia là Claude với một tệp ngữ cảnh khác nhau.

text
1Tác nhân Nghiên cứu | tìm thư viện tốt nhất, đọc tài liệu, đánh giá các lựa chọn
2Tác nhân Lập kế hoạch | chia nhỏ các tính năng thành các bước triển khai
3Tác nhân Code | viết code thực tế
4Tác nhân Xem xét | kiểm tra lỗi, vấn đề bảo mật, chất lượng code
5Tác nhân Triển khai | xử lý CI/CD, cấu hình môi trường, phát hành

Quy trình làm việc cho một tính năng mới:

text
1/nghiên-cứu - tìm thư viện xác thực tốt nhất cho stack của chúng ta
2/lập-kế-hoạch - tạo kế hoạch triển khai cho đăng nhập OAuth
3/code - triển khai kế hoạch
4/xem-xét - xem xét toàn bộ PR để tìm vấn đề bảo mật

Một mô hình. Bốn chuyên gia. Một tính năng hoàn chỉnh từ nghiên cứu đến pull request đã được xem xét mà không cần một lần chuyển đổi ngữ cảnh nào từ nhà phát triển.

Đây là những gì Stripe đã sử dụng ở quy mô lớn. Không phải một phiên Claude làm mọi thứ - mà là một hệ thống phối hợp nơi mỗi giai đoạn có đúng ngữ cảnh để thực hiện tốt công việc cụ thể của nó.

Các công cụ hoàn thiện hệ thống

Ba kho lưu trữ mã nguồn mở kết nối trực tiếp vào quy trình làm việc này.

OpenCode - github.com/sst/opencode

Sprytix - inline image

Giao diện terminal giúp Claude Code thực sự khả thi ở quy mô lớn. OpenCode đọc toàn bộ kho lưu trữ, thực hiện các chỉnh sửa trên nhiều tệp cùng một lúc, chạy code, tự động sửa lỗi và hiển thị một bản diff sạch sẽ của mọi thay đổi trước khi commit. Nhà phát triển thấy chính xác những gì đã thay đổi và phê duyệt hoặc điều chỉnh trước khi bất cứ thứ gì được đưa vào kho lưu trữ.

Claude Code Router

Không phải mọi tác vụ đều cần mô hình mạnh nhất. Claude Code Router đọc độ phức tạp của mỗi yêu cầu và định tuyến nó một cách phù hợp:

text
1Tác vụ đơn giản | mô hình nhanh hơn, rẻ hơn
2Tái cấu trúc phức tạp | Claude Sonnet 5
3Kiểm toán bảo mật | Claude Fable 5
4Sửa docstring | mô hình nhanh, hoàn thành trong vài giây

Ở quy mô lớn, điều này cắt giảm chi phí API từ 40-60% mà không làm giảm chất lượng đầu ra cho các tác vụ quan trọng.

Serena

Vấn đề với các cơ sở mã lớn là Claude không thể đọc hiệu quả 5,000 tệp. Serena giải quyết vấn đề này bằng cách chỉ tìm các tệp liên quan đến tác vụ hiện tại - nếu bạn đang làm việc trên xác thực, Serena sẽ tìm ra middleware xác thực, trình xử lý phiên và bộ điều khiển đăng nhập. Claude làm việc với chính xác những gì nó cần. Ít token hơn. Đầu ra nhanh hơn. Kết quả tốt hơn.

Các doanh nghiệp được xây dựng trên hệ thống này

Hệ thống trên không chỉ là một cách code tốt hơn. Nó là cơ sở hạ tầng cho các doanh nghiệp phần mềm mà một người có thể vận hành.

Đại lý Phát triển Web - một nhà phát triển độc lập sử dụng Claude Sonnet 5 với hệ thống đầy đủ cung cấp các trang web và ứng dụng web trong một đến hai ngày mà trước đây một nhà phát triển cấp thấp phải mất một đến hai tuần. Chất lượng là không thể phân biệt vì Claude chạy cùng các bài kiểm thử, tuân theo cùng các quy ước và mở cùng các pull request mà một nhà phát triển con người sẽ làm.

text
1Yêu cầu khách hàng | tài liệu yêu cầu
2Tác nhân Nghiên cứu | lựa chọn stack và kiến trúc
3Tác nhân Lập kế hoạch| phân tích tính năng và dòng thời gian
4Tác nhân Code | triển khai với đầy đủ phạm vi kiểm thử
5Tác nhân Xem xét | kiểm toán bảo mật và kiểm tra chất lượng code
6Bàn giao | cơ sở mã đã được xem xét, kiểm thử, tài liệu hóa

4 dự án với giá $2,500 mỗi dự án - $10,000/tháng. Thời gian giao hàng mỗi dự án: hai ngày.

Đại lý Tự động hóa - các công ty liên tục cần các công cụ nội bộ: bảng điều khiển, CRM, bảng quản trị, hệ thống báo cáo. Đây không phải là các sản phẩm phức tạp nhưng chúng tiêu tốn thời gian của nhà phát triển mà hầu hết các công ty không có. Claude Sonnet 5 với hệ thống phù hợp xây dựng chúng nhanh hơn bất kỳ nhóm nội bộ nào.

6 khách hàng với mức phí giữ chân $2,000/tháng - $12,000/tháng.

Nghiên cứu và Tài liệu - tài liệu kỹ thuật, tài liệu API, kiểm toán cơ sở mã, đánh giá kiến trúc. Claude đọc mọi thứ, Claude Code Router xử lý việc định tuyến độ phức tạp và đầu ra là phân tích chất lượng của nhà phát triển cấp cao trong một phần nhỏ thời gian.

5 dự án với giá $1,500 mỗi dự án - $7,500/tháng.

Sản phẩm SaaS - cách sử dụng có giá trị nhất của hệ thống. Xây dựng một sản phẩm thực tế một mình mà hai năm trước sẽ cần một nhóm ba đến năm nhà phát triển. Claude xử lý 80% việc triển khai. Người sáng lập xử lý các quyết định về sản phẩm và mối quan hệ khách hàng.

Một sản phẩm với doanh thu định kỳ $15,000/tháng sau sáu tháng xây dựng.

text
1Đại lý Web | 4 dự án | $10,000/tháng
2Tự động hóa | 6 khách hàng| $12,000/tháng
3Nghiên cứu | 5 dự án | $7,500/tháng
4Sản phẩm SaaS | 1 sản phẩm | $15,000/tháng
5------------------------------------------------
6Tổng cộng | | $44,500/tháng
7Chi phí công cụ | | $50-150/tháng
8Biên lợi nhuận | | 99%

Thiết lập chỉ mất một cuối tuần

Ngày 1 - Xây dựng nền tảng. Tạo AGENTS.md với các tiêu chuẩn code, lựa chọn công nghệ và quy tắc quy trình làm việc của bạn. Tạo CLAUDE.md với tổng quan kiến trúc và ngữ cảnh dự án. Xây dựng ba đến năm tệp skill cho các tác vụ phổ biến nhất của bạn.

Ngày 2 - Xây dựng hệ thống tác nhân. Thiết lập các tác nhân nghiên cứu, lập kế hoạch, code và xem xét với các tệp ngữ cảnh cụ thể của chúng. Kiểm tra toàn bộ quy trình làm việc trên một tính năng thực tế từ nghiên cứu đến pull request. Cài đặt OpenCode và kết nối nó với quy trình làm việc của bạn.

Ngày 3 - Tìm khách hàng đầu tiên. Mọi đại lý, công ty khởi nghiệp và công ty đang phát triển đều cần công việc phát triển web. Cho họ thấy một tính năng được xây dựng với hệ thống từ bản tóm tắt đến PR đã được xem xét. Tốc độ và chất lượng sẽ chốt được thương vụ.

Dự án đầu tiên là bằng chứng về khái niệm. Sau đó, hệ thống sẽ tự nhân bản - cùng các tác nhân, AGENTS.md khác nhau cho cơ sở mã của mỗi khách hàng, cùng chất lượng mỗi lần.

Sự thay đổi làm thay đổi mọi thứ

Năm 2024, những nhà phát triển giỏi nhất đã viết những câu lệnh (prompt) hay nhất. Năm 2026, những nhà phát triển giỏi nhất xây dựng những hệ thống tốt nhất.

Một câu lệnh tuyệt vời giúp Claude viết một hàm tốt. Một hệ thống tuyệt vời giúp Claude quản lý toàn bộ một dự án phần mềm - đọc cơ sở mã, lập kế hoạch triển khai, viết code, chạy kiểm thử và mở pull request - trong khi nhà phát triển tập trung vào các quyết định thực sự cần đến phán đoán của con người.

Claude Sonnet 5 xử lý công việc hàng ngày. Claude Fable 5 xử lý các vấn đề phức tạp mà trước đây cần một nhóm. Claude Code Router tự động phân bổ đúng mô hình cho đúng tác vụ. Nhà phát triển đứng trên hệ thống và đưa ra các quyết định thực sự quan trọng.

Đó không phải là một cách code tốt hơn. Đó là một công việc hoàn toàn khác.

Hầu hết các nhà phát triển sẽ tiếp tục sử dụng Claude như một chatbot và tự hỏi tại sao kết quả của họ lại tầm thường. Một số ít sẽ dành một cuối tuần để xây dựng hệ thống trên và không bao giờ quay lại cách cũ.

/ Nếu bài viết này hữu ích - hãy theo dõi, bài tiếp theo sẽ được đăng ở đây đầu tiên.

Turn one viral article into a full content workflow

Collect the source, decode the pattern, create assets, draft the story, and distribute from one AI workspace.

Explore YouMind
Dành cho nhà sáng tạo

Biến Markdown của bạn thành bài viết 𝕏 gọn gàng

Khi bạn đăng bài viết dài của riêng mình, việc định dạng hình ảnh, bảng và khối mã cho 𝕏 rất mệt mỏi. YouMind biến cả bản nháp Markdown thành một bài viết 𝕏 gọn gàng, sẵn sàng để đăng.

Thử Markdown sang 𝕏

Thêm pattern để giải mã

Bài viết viral gần đây

Khám phá thêm bài viết viral