Quy trình làm việc Claude đầy thiên tài của Andrej Karpathy: Từ Vibe Coding đến Software 3.0

@ai_ai_ailover
TIẾNG NHẬT2 ngày trước · 08 thg 7, 2026
198K
230
13
0
795

TL;DR

Bài viết này khám phá cách tiếp cận của Andrej Karpathy trong việc sử dụng Claude như một môi trường thực thi Software 3.0, tập trung vào các quy trình làm việc đại lý, Claude Code và quản lý dự án có cấu trúc để đạt được hiệu quả tối đa.

Từ "Vibe Coding" đến "Software 3.0": Cách Biến Claude Thành Một Đội Ngũ Phát Triển, Nghiên Cứu và Thực Thi Chạy Bằng Ngôn Ngữ Tự Nhiên

Khi thảo luận về việc sử dụng Claude trong năm 2026, không thể bỏ qua Andrej Karpathy. Là thành viên sáng lập của OpenAI, cựu Giám đốc AI tại Tesla – người từng dẫn dắt nhóm thị giác Autopilot, và là nhà giáo dục đã ảnh hưởng đến vô số kỹ sư qua các bài giảng CS231n và LLM, Karpathy là một nhân vật then chốt. Hồ sơ của ông đề cập rõ ràng đến sự tham gia của ông với OpenAI, Tesla và Stanford.

Hơn nữa, vào tháng 5 năm 2026, Karpathy đã gia nhập Anthropic. Theo Reuters, ông tham gia vào nhóm tiền huấn luyện (pretraining) – nhóm định hình các khả năng nền tảng của các mô hình Claude. Do đó, sử dụng Claude "theo cách của Karpathy" không chỉ đơn thuần là một kỹ thuật prompt mượn danh tiếng; đó là một triết lý coi LLMs như một loại máy tính, hệ điều hành và môi trường phát triển mới, kết nối với các tính năng mới nhất của Claude.

Lưu ý: "Phiên bản Karpathy" của Claude được thảo luận ở đây không phải là một chế độ chính thức do Anthropic hoặc chính Karpathy phân phối. Đó là một khuôn khổ thực tế được tái tạo từ các bài giảng công khai, ghi chú về Claude Coding, triết lý Software 3.0 và thông tin chính thức mới nhất từ Anthropic.

1. Bản Chất Của Claude Phong Cách Karpathy: "Xây Dựng Với AI," Không Phải "Hỏi AI"

Hầu hết mọi người sử dụng Claude để tạo văn bản, tóm tắt, nghiên cứu hoặc email. Dù hữu ích, nhưng cách sử dụng theo phong cách Karpathy còn đi xa hơn nhiều.

Trong bài giảng năm 2025 "Phần Mềm Đang Thay Đổi Một Lần Nữa," ông đã thảo luận về cách bản đồ phần mềm đã thay đổi. Software 1.0 là mã do con người viết; Software 2.0 là trọng số mạng nơ-ron; và Software 3.0 là prompt cho LLMs, nơi ngôn ngữ tự nhiên đang trở thành ngôn ngữ lập trình mới.

Áp dụng điều này vào Claude, nó không phải là một "đối tác trò chuyện." Claude là một môi trường thực thi mới chạy bằng tiếng Anh hoặc tiếng Nhật.

Nó viết mã, viết bài kiểm tra, đọc thông số kỹ thuật, sử dụng trình duyệt, chỉnh sửa tệp, kết nối với Slack/Google Drive/Jira, ủy quyền cho các tác tử phụ (sub-agents), lưu đầu ra dưới dạng Artifacts và ghi nhớ ngữ cảnh của toàn bộ dự án.

Đến tháng 7 năm 2026, Claude đã phát triển từ một AI trả lời câu hỏi thành một AI thúc đẩy công việc tiến triển. Cách tiếp cận theo phong cách Karpathy là đón nhận sự thay đổi này một cách trực diện.

2. Bản Đồ Claude Mới Nhất Tính Đến Tháng 7 Năm 2026

Việc chọn một mô hình Claude không chỉ đơn giản là "cái nào thông minh nhất." Claude Sonnet 5, Opus 4.8, Fable 5, Mythos 5 và Haiku 4.5 mỗi mô hình đều phục vụ những vai trò khác nhau.

Anthropic đã công bố Claude Sonnet 5 vào ngày 30 tháng 6 năm 2026. Đây là mô hình mặc định cho người dùng Free và Pro, đồng thời có sẵn trên Max, Team, Enterprise, Claude Code và Nền tảng (Platform). Giá được đặt ở mức $3/$15 cho mỗi triệu token (đầu vào/đầu ra) sau mức giá giới thiệu ban đầu.

Điểm mạnh chính của Sonnet 5 là tỷ lệ giá/hiệu suất và hiệu suất tác tử (agentic performance). Anthropic mô tả nó là "Sonnet có tính tác tử cao nhất," có khả năng sử dụng công cụ tự động, lập kế hoạch và làm việc trên terminal ở mức độ trước đây yêu cầu các mô hình lớn hơn nhiều.

Claude Opus 4.8 được định vị là mô hình cao cấp cho các tác vụ mã hóa tác tử phức tạp và các nhiệm vụ doanh nghiệp, nhấn mạnh vào tính trung thực, sự liên kết (alignment) và giảm ảo giác (hallucinations) trong các tác vụ kéo dài.

Vào tháng 6 năm 2026, Claude Fable 5 và Mythos 5 cũng ra mắt. Fable 5 là mô hình tổng quát có hiệu suất cao nhất cho kỹ thuật phần mềm và nghiên cứu khoa học. Mythos 5 là mô hình phát hành có giới hạn thông qua Dự án Glasswing, tập trung vào an ninh mạng phòng thủ.

Đối với việc phân bổ nguồn lực theo phong cách Karpathy:

  • Công việc thường ngày và hầu hết phát triển: Sonnet 5.
  • Thiết kế nặng và đánh giá phức tạp: Opus 4.8.
  • Nhiệm vụ khó khăn cao, kéo dài: Fable 5.
  • An ninh mạng phòng thủ: Mythos 5.
  • Phân loại nhanh và tác tử phụ: Haiku 4.5.

3. Bước Ngoặt Của Karpathy: Từ "80% Viết Tay" Đến "80% Tác Tử"

Vào tháng 1 năm 2026, Karpathy lưu ý rằng quy trình làm việc của ông đã thay đổi mạnh mẽ. Trước đây, ông thực hiện hầu hết việc viết mã thủ công với một số hỗ trợ hoàn thành từ AI; đến cuối năm 2025, các tác tử (agents) đã đảm nhận phần lớn công việc viết mã trong khi ông tập trung vào việc chỉnh sửa và hoàn thiện.

Bản chất không phải là "AI có thể viết mã," mà là vai trò của con người đã thay đổi. Con người xác định mục tiêu, ràng buộc và điều kiện thành công. Chúng ta đọc bản triển khai, loại bỏ các trừu tượng hóa (abstractions) tồi và đánh giá vẻ đẹp của thiết kế. Chúng ta dừng Claude nếu nó đi sai hướng và phân rã vấn đề khi nó gặp bế tắc.

Karpathy cảnh báo rằng vì các tác tử vẫn mắc lỗi, chúng ta phải theo dõi chúng "như diều hâu." Các lỗi đã chuyển từ lỗi cú pháp đơn giản sang những thiếu sót khái niệm tinh vi và trừu tượng hóa quá mức.

4. Điều Khiển Claude Bằng "Điều Kiện Thành Công," Không Phải "Mệnh Lệnh"

Các tác tử AI rất giỏi trong việc lặp lại để đạt được một mục tiêu cụ thể. Thay vì quản lý vi mô từng bước, hãy cung cấp các điều kiện thành công và yêu cầu nó viết bài kiểm tra để xác minh chúng.

Tệ: "Sửa lỗi này."

Tốt hơn: "Chuyển hướng đăng nhập đang bị lỗi. Tìm nguyên nhân và sửa nó."

Phong cách Karpathy:

  • Mục tiêu: Đảm bảo người dùng quay lại đích đến ban đầu sau khi đăng nhập.
  • Điều Kiện Thành Công: Các trường hợp hiện tại không bị hỏng; truy cập trái phép chuyển hướng trở lại sau khi đăng nhập; không có chuyển hướng mở (open redirects); các bài kiểm tra đơn vị được thêm vào; lặp lại cho đến khi các bài kiểm tra vượt qua.
  • Quy Trình: Khám phá tệp -> Lập kế hoạch -> Viết bài kiểm tra trước -> Triển khai -> Chạy kiểm tra -> Báo cáo rủi ro.

5. Claude Code: Trung Tâm Của Quy Trình Làm Việc Karpathy

Claude Code là một môi trường thực thi phát triển được kết nối với terminal, IDE, Git và MCP. Con người đặt mục tiêu, và Claude khám phá, lập kế hoạch, kiểm tra và triển khai.

Công việc của con người là đọc mã và loại bỏ "slop"—mã do AI tạo ra trông có vẻ hoạt động nhưng chất lượng thấp. Kỹ năng đọc trở nên quan trọng hơn kỹ năng viết.

6. CLAUDE.md: Hiến Pháp Của Dự Án

Vì các phiên Claude Code đặt lại ngữ cảnh, CLAUDE.md đóng vai trò như hiến pháp của dự án. Nó nên chứa các triết lý thiết kế, điều cấm kỵ, tiêu chuẩn chất lượng và quan điểm đánh giá thay vì chỉ là các đoạn mã rời rạc.

7. Sử Dụng Thẻ XML Cho Ngữ Cảnh

Cấu trúc prompt của bạn như mã Software 3.0. Sử dụng các thẻ <task>, <context>, <success_criteria><constraints> để loại bỏ sự mơ hồ.

8. "Vibe Coding" Không Phải Là Viết Mã Lười Biếng

Vibe Coding có nghĩa là phát triển bằng cách truyền đạt "cảm hứng" hoặc ý định bằng ngôn ngữ tự nhiên. Tuy nhiên, điều này đòi hỏi sự giám sát chặt chẽ hơn của con người. Khi việc tạo mã được ủy quyền cho Claude, khả năng của con người trong việc xác định chất lượng và lỗ hổng thiết kế phải được mài giũa.

9. Giá Trị Là "Mở Rộng," Không Chỉ Là "Tiết Kiệm Thời Gian"

Claude cho phép bạn xây dựng những thứ mà trước đây bạn sẽ không buồn làm: bảng điều khiển nội bộ, báo cáo tự động hoặc ứng dụng học tập tùy chỉnh. Đòn bẩy thực sự của AI là mở rộng phạm vi hành động của bạn.

10. Bộ Ba: Claude Code + IDE + Con Người

Karpathy gợi ý giữ Claude Code ở một bên và một IDE lớn ở bên kia. Claude là người lao động; IDE là phòng kiểm tra; con người là người giám sát.

11. Quy Trình Cơ Bản Của Claude Code

  1. Khám phá: Hiểu kho lưu trữ (repo) mà không thay đổi mã.
  2. Lập kế hoạch: Đề xuất các thay đổi và rủi ro.
  3. Kiểm tra trước: Viết các bài kiểm tra ban đầu sẽ thất bại.
  4. Lặp lại: Triển khai cho đến khi các bài kiểm tra, lint và bản dựng vượt qua.

12. "Đánh Giá Đơn Giản Hóa" Bắt Buộc

LLMs có xu hướng thiết kế quá mức (over-engineer). Luôn tự hỏi: "Điều này có thể đơn giản hơn không?" Một cấu trúc phức tạp 1000 dòng thường có thể được giảm xuống còn 100 dòng rõ ràng.

13. Hợp Tác Với Các Tác Tử Phụ

Phân chia vai trò: một tác tử Đánh giá Bảo mật, một tác tử Đơn giản hóa, một tác tử Tài liệu. Việc tách biệt "người tạo" khỏi "người phê bình" sẽ cải thiện chất lượng.

14. Skills: Sổ Tay Hướng Dẫn Của Công Ty

Sử dụng Skills để lưu trữ các hướng dẫn có thể tái sử dụng cho các tác vụ cụ thể như "Đề xuất Doanh nghiệp" hoặc "Đánh giá Mã," phát triển Claude từ trợ lý cá nhân thành nền tảng kinh doanh.

15. Kết Nối Với Thực Tế Bằng MCP

Giao thức Ngữ cảnh Mô hình (Model Context Protocol - MCP) cho phép Claude xem các vấn đề trên Jira, đọc Slack và kiểm tra nhật ký Sentry. Nó biến Claude thành một tác tử thực hiện "công việc điều tra" trong thế giới thực.

16. Claude Projects: Không Gian Làm Việc

Projects hoạt động như những căn phòng giàu ngữ cảnh. Tải lên hồ sơ công ty, chân dung người dùng (personas) và giọng điệu thương hiệu để đảm bảo Claude luôn làm việc trong bối cảnh cụ thể của bạn.

17. Artifacts: Tập Trung Vào Sản Phẩm Bàn Giao

Đừng chỉ yêu cầu câu trả lời; hãy yêu cầu Artifacts—bảng điều khiển tương tác, nguyên mẫu (prototypes) hoặc tài liệu có cấu trúc đóng vai trò như các công cụ thực tế.

18. Tạo và Chỉnh Sửa Tệp

Sử dụng Claude để xây dựng các mô hình tài chính trong Excel hoặc các báo cáo có cấu trúc. Đó là về việc tạo ra các tài sản trung gian cho quá trình ra quyết định của con người.

19. Claude Tag và Connectors

Với Claude Tag trong Slack và Google Workspace Connectors, Claude trở thành một đồng đội mà bạn có thể ủy quyền nhiệm vụ trực tiếp trong các kênh giao tiếp của mình.

20. Claude Science và Design

Các bàn làm việc chuyên biệt dành cho nhà khoa học và nhà thiết kế cho phép tạo ra các tạo phẩm nghiên cứu có thể kiểm tra và các điều chỉnh thiết kế tương tác.

21. 7 Nguyên Tắc Của Claude Phong Cách Karpathy

  1. Coi nó như một máy tính, không phải hộp trò chuyện.
  2. Đưa ra điều kiện thành công, không phải mệnh lệnh.
  3. Đặt bài kiểm tra lên trước.
  4. Chuyển từ người viết sang người đọc.
  5. Cắt tỉa các trừu tượng hóa quá mức.
  6. Xây dựng môi trường (CLAUDE.md, MCP).
  7. Mở rộng phạm vi hành động của bạn.

Kết Luận: Một Triết Lý Thiết Kế Để Làm Việc Với AI

Cách sử dụng Claude theo phong cách Karpathy không phải là "viết với AI" mà là "thiết kế một lực lượng lao động AI." Đó là sự dân chủ hóa của Software 3.0. Đừng chỉ sử dụng Claude; hãy làm việc với nó.

Viết lại trong YouMind

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