Tôi Đã Chuyển Từ Mọi Công Cụ Lập Trình AI Sang Claude Code Và Không Bao Giờ Quay Lại

Giao Diện Terminal Claude Code
Claude Code — nơi dòng lệnh trở thành đối tác phát triển mạnh mẽ nhất của bạn
Insight Cốt Lõi

Trợ lý lập trình AI tốt nhất không phải là công cụ có giao diện đẹp nhất — mà là công cụ suy nghĩ như một lập trình viên.

Tôi từng nghĩ OpenAI là vua không thể tranh cãi của AI. GPT-4o là công cụ hàng ngày của tôi, và tôi giới thiệu nó với bất kỳ ai muốn nghe. Rồi Claude Opus 4.1 xuất hiện, và mọi thứ thay đổi. Khi Opus 4.5 ra mắt vào tháng 11 năm 2025, lập kỷ lục trên SWE-bench với độ chính xác 80.9%, tôi nhận ra mình đã tự giới hạn bản thân. Đây là câu chuyện về cách một công cụ dòng lệnh không có giao diện fancy đã trở thành phần mềm quan trọng nhất trong quy trình phát triển của tôi. Đây là câu chuyện về Claude Code.

Hành Trình Của Tôi Đến Claude Code

Hãy để tôi đưa bạn về nơi mọi thứ bắt đầu. Giống như nhiều lập trình viên, tôi đã nhảy qua nhảy lại giữa các trợ lý AI trong nhiều năm. ChatGPT là lựa chọn hiển nhiên—ai cũng dùng nó. Tôi trả tiền cho GPT-4, rồi GPT-4o, luôn đuổi theo model mới nhất. Nó tốt. Nó giúp tôi viết code nhanh hơn. Nhưng có gì đó còn thiếu.

Bước ngoặt đến khi tôi thử Claude Opus 4.1 cho một tác vụ refactoring phức tạp. Tôi có một codebase PHP legacy—hàng ngàn dòng code mì Ý tích lũy qua nhiều năm sửa nhanh và nợ kỹ thuật. GPT-4o sẽ xử lý từng phần, thường mất context giữa các session. Claude tiếp cận khác đi. Nó hiểu kiến trúc. Nó thấy các pattern tôi đã bỏ lỡ. Nó đề xuất thay đổi không chỉ đúng—mà còn thanh lịch.

💡

Sự khác biệt không chỉ ở trí thông minh—mà ở sự thấu hiểu. Claude không chỉ xử lý code của tôi; nó thấu hiểu codebase của tôi.

Khi Anthropic phát hành Claude Opus 4.5 vào tháng 11 năm 2025, tôi chuyển hoàn toàn. Model đạt điểm cao hơn bất kỳ ứng viên con người nào trong bài kiểm tra kỹ thuật nội bộ của Anthropic. Model với 80.9% độ chính xác trên SWE-bench Verified—dẫn trước rõ ràng 3-5 điểm phần trăm so với mọi đối thủ. Nhưng quan trọng hơn, đó là model cảm giác như có một senior developer ngồi cạnh tôi, không bao giờ mệt, không bao giờ bực bội, và đã đọc mọi cuốn sách lập trình từng được viết.

Hôm nay, tôi dùng claude-opus-4-5-20251101-thinking làm model chính cho công việc nghiêm túc. Cho câu hỏi nhanh và tác vụ hàng ngày, Opus 4.5 tiêu chuẩn xử lý mọi thứ tuyệt vời. Xếp hạng cá nhân của tôi sau khi sử dụng rộng rãi: Claude Opus 4.5 > GPT-5.2 > Gemini 3 Pro. Mỗi cái có điểm mạnh riêng, nhưng Claude đã trở thành mặc định của tôi.

Claude Code Là Gì?

Claude Code là trợ lý lập trình agentic của Anthropic—một công cụ dòng lệnh được thiết kế cho các lập trình viên muốn AI tích hợp sâu vào quy trình phát triển của họ. Không giống các giao diện chat nơi bạn copy-paste code snippets qua lại, Claude Code sống trong terminal của bạn, trực tiếp bên cạnh các file dự án.

Hãy nghĩ về nó như sự tiến hóa của hỗ trợ lập trình AI. Các công cụ thế hệ đầu như GitHub Copilot tập trung vào autocomplete—dự đoán dòng code tiếp theo của bạn. Claude Code đại diện cho điều gì đó khác biệt về bản chất: một đối tác phát triển hiểu toàn bộ dự án của bạn, có thể đọc và sửa file, chạy test, thực thi lệnh shell, và suy luận về các quyết định kiến trúc phức tạp.

🧠 Nhận Thức Toàn Bộ Dự Án

Claude Code đọc toàn bộ codebase của bạn, hiểu mối quan hệ giữa các file, dependencies, và pattern kiến trúc. Nó duy trì context xuyên suốt các session.

🔧 Thao Tác File Trực Tiếp

Không cần copy-paste nữa. Claude Code có thể đọc, tạo, và sửa file trực tiếp trong dự án của bạn. Thay đổi được theo dõi và có thể xem lại trước khi commit.

💻 Thực Thi Lệnh Shell

Chạy builds, tests, linters—bất kỳ lệnh shell nào—với hướng dẫn của Claude. Nó có thể chẩn đoán lỗi, đề xuất sửa chữa, và lặp lại cho đến khi mọi thứ hoạt động.

🔄 Quy Trình Agentic

Đưa cho Claude một mục tiêu cấp cao, và nó chia nhỏ công việc, thực thi các bước, xử lý lỗi, và báo cáo tiến độ. Tự động hóa thực sự, không chỉ là đề xuất.

Sự Khác Biệt Của Anthropic

Trước khi đi sâu hơn, đáng để hiểu ai đã xây dựng công cụ này. Anthropic được thành lập bởi Dario Amodei và một đội ngũ các nhà nghiên cứu rời OpenAI. Nền tảng của Dario trải dài từ nghiên cứu AI của Baidu đến lãnh đạo OpenAI, mang lại cho anh cái nhìn độc đáo về việc xây dựng hệ thống AI một cách có trách nhiệm. Sứ mệnh của Anthropic—tạo ra AI an toàn và có lợi—thấm nhuần trong thiết kế của Claude Code.

Đây không chỉ là marketing. Claude Code có các tính năng an toàn được xây dựng có chủ đích: prompt yêu cầu quyền trước khi thực thi các lệnh có thể nguy hiểm, khả năng hạn chế quyền truy cập file, và giải thích rõ ràng về những gì nó đang làm và tại sao. Nó cảm giác như một công cụ được thiết kế bởi những người thực sự nghĩ về hậu quả.

Claude Code Cho VS Code

Giao Diện Extension Claude Code VS Code
Claude Code cho VS Code — mang sức mạnh terminal vào IDE yêu thích của bạn

Không phải ai cũng muốn sống trong terminal, và Anthropic hiểu điều này. Claude Code cho VS Code mang toàn bộ sức mạnh của Claude Code vào IDE của bạn, được bọc trong giao diện quen thuộc. Đây là khuyến nghị hàng đầu của tôi cho các lập trình viên mới với agentic coding hoặc bất kỳ ai thích quy trình làm việc trực quan.

Cài Đặt Và Thiết Lập

1
Cài Đặt Extension

Tìm "Claude Code" trong marketplace extension của VS Code, hoặc truy cập trang extension chính thức. Một click để cài đặt.

2
Xác Thực

Đăng nhập với tài khoản Anthropic của bạn. Extension xử lý OAuth liền mạch—không cần quản lý API key thủ công.

3
Mở Dự Án Của Bạn

Điều hướng đến bất kỳ thư mục dự án nào. Claude Code tự động quét và lập chỉ mục cấu trúc codebase của bạn.

4
Bắt Đầu Lập Trình

Mở sidebar Claude và bắt đầu mô tả những gì bạn muốn xây dựng. AI xử lý phần còn lại.

Tính Năng Đặc Thù VS Code

Extension không chỉ là wrapper quanh CLI. Nó tích hợp sâu với các tính năng của VS Code:

Điểm Nổi Bật Tích Hợp IDE

  • Inline Diffs: Xem các thay đổi được đề xuất highlight trực tiếp trong editor trước khi chấp nhận
  • Hỗ Trợ Multi-Panel: Chạy nhiều instance Claude trong các pane khác nhau cho công việc song song
  • File Context: @-mention file để tự động đưa chúng vào prompt của bạn
  • Tích Hợp Terminal: Claude có thể truy cập terminal tích hợp của VS Code
  • Quick Commands: Tích hợp command palette cho các hành động phổ biến
🎯

Khuyến nghị của tôi: Nếu bạn mới với agentic coding hoặc không thoải mái với CLI, hãy bắt đầu với extension VS Code. Bạn có 90% sức mạnh với đường cong học tập nhẹ nhàng hơn.

Tại Sao Lập Trình Viên Yêu CLI

Đây là điều những người không phải lập trình viên thường không hiểu: dòng lệnh không phải là công nghệ nguyên thủy mà các developer quá cứng đầu để từ bỏ. Đó là một lựa chọn. Một triết lý. Và Claude Code hoàn toàn đón nhận triết lý này.

Dòng lệnh đơn giản, nhanh, và hiệu quả. Không có button để tìm. Không có menu để điều hướng. Bạn gõ những gì bạn muốn, và nó xảy ra. Mọi hành động đều rõ ràng. Mọi thao tác đều có thể script. Có lý do tại sao các system admin, DevOps engineer, và backend developer sống trong terminal—đó là con đường trực tiếp nhất giữa ý định và thực thi.

Lợi Thế CLI Của Claude Code

Tốc Độ

Không có overhead render UI. Response stream trực tiếp đến terminal của bạn. Trên kết nối nhanh, nó cảm giác tức thì.

Tập Trung

Không có xao lãng. Không có sidebar tranh giành sự chú ý. Chỉ bạn, code của bạn, và AI. Kích hoạt trạng thái flow thuần túy.

Có Thể Script

Pipe các lệnh với nhau. Tích hợp với bash script. Tự động hóa quy trình. Triết lý Unix áp dụng.

Hiệu Quả Tài Nguyên

Chạy ở mọi nơi—bao gồm server headless, SSH session, và máy cấu hình thấp. Không có bloat Electron.

Như một developer đã nói: "Do bản chất CLI của Claude Code, nó thúc đẩy bạn khám phá nhiều hơn. Vì thiếu các gợi ý UI trực quan, nó khuyến khích khám phá. Rất nhiều thứ được ẩn đi và bạn cần tìm ra. Nó thưởng cho sự tò mò."

Có gì đó gần như kỳ diệu về điều này. Trong thời đại phần mềm ngày càng phình to với giao diện ngày càng phức tạp, Claude Code đi theo hướng ngược lại. Nó tin tưởng developer biết họ đang làm gì. Nó tránh đường. Và bằng cách nào đó, sự đơn giản này làm cho nó mạnh mẽ hơn, không phải yếu hơn.

Claude Code có lẽ được post-trained với cùng các công cụ mà nó hiện đang sử dụng. Model chỉ thoải mái hơn trong harness CLI—nó cảm giác native, không phải được gắn thêm.

Bắt Đầu

Hãy thực hành. Đây là cách đi từ số 0 đến năng suất với Claude Code.

Cài Đặt

Cài đặt qua npm (Khuyến nghị)
npm install -g @anthropic-ai/claude-code

Yêu cầu Node.js 18+ được cài đặt trên hệ thống của bạn.

Thay thế: Tải Trực Tiếp
# macOS/Linux
curl -fsSL https://claude.ai/code/install.sh | bash

# Windows (PowerShell)
irm https://claude.ai/code/install.ps1 | iex

Khởi Chạy Lần Đầu

Điều hướng đến thư mục dự án của bạn và gõ:

Khởi Chạy Claude Code
claude

Thế thôi. Một lệnh. Claude Code khởi động và tự động bắt đầu hiểu dự án của bạn.

Lệnh /init

Khi bạn mở Claude Code lần đầu trong dự án mới, chạy /init. Điều này tạo file CLAUDE.md—bộ nhớ của Claude về dự án của bạn. Nó quét codebase của bạn, xác định các file quan trọng, hiểu tech stack của bạn, và ghi lại context đặc thù dự án.

Khởi Tạo Context Dự Án
/init

Claude phân tích cấu trúc dự án của bạn và tạo file context cho các session trong tương lai.

File CLAUDE.md đặc biệt—Claude tự động đọc nó khi bắt đầu mỗi cuộc hội thoại. Bạn có thể thêm hướng dẫn ở đây: tiêu chuẩn coding, pattern ưa thích, những thứ cần tránh. Hãy nghĩ về nó như tài liệu onboarding mà Claude thực sự đọc và tuân theo.

📝

File CLAUDE.md có thể phân cấp. Có một file ở thư mục gốc dự án cho các quy tắc toàn cục, và các file lồng nhau trong thư mục con cho hướng dẫn đặc thù module. Claude ưu tiên file cụ thể nhất.

Khái Niệm Và Lệnh Cốt Lõi

Các Lệnh Thiết Yếu

Sức mạnh của Claude Code nằm ở các slash command của nó. Đây là tham chiếu đầy đủ:

Quản Lý Context

/add-dir Thêm một thư mục vào context của Claude để phân tích
/clear Xóa lịch sử hội thoại và giải phóng context window
/compact Nén hội thoại thành các điểm thiết yếu, giữ context quan trọng
/resume Tiếp tục một session hội thoại trước đó

Thiết Lập Dự Án

/init Khởi tạo dự án và tạo file context CLAUDE.md
/permissions Cấu hình quyền file và thực thi lệnh
/config Xem và sửa cấu hình Claude Code

Quy Trình Phát Triển

/review Yêu cầu code review các thay đổi gần đây hoặc file cụ thể
/pr-comments Phân tích và phản hồi các comment pull request
/install-github-app Thiết lập review PR tự động qua tích hợp GitHub

Điều Khiển Session

/model Chuyển đổi giữa Opus, Sonnet, và các model khả dụng khác
/cost Hiển thị token usage và chi phí cho session hiện tại
/logout Đăng xuất khỏi tài khoản Anthropic hiện tại
/vim Bật/tắt vim keybindings cho input

Nâng Cao

/mcp Quản lý các server Model Context Protocol
/memory Xem và chỉnh sửa bộ nhớ persistent xuyên suốt các session
/terminal-setup Cấu hình tích hợp terminal và cài đặt shell

Plan Mode vs Auto-Accept Mode

Một trong những tính năng quan trọng nhất của Claude Code là khả năng chuyển đổi giữa chế độ planning và execution. Dùng Shift+Tab để chuyển đổi giữa chúng.

🎯 Plan Mode

Claude phân tích codebase của bạn với các thao tác chỉ đọc. Nó đề xuất thay đổi nhưng không thực thi. Hoàn hảo cho:

  • Hiểu các codebase phức tạp
  • Nhận đề xuất kiến trúc cấp cao
  • Khám phá an toàn không rủi ro
  • Xây dựng sự tự tin trước khi thực thi

⚡ Auto-Accept Mode

Claude thực thi thay đổi trực tiếp, tự động chấp nhận sửa đổi file. Dùng khi:

  • Bạn tin tưởng phán đoán của Claude
  • Làm việc trên các tác vụ được hiểu rõ
  • Cần lặp nhanh
  • Bạn có backup version control
💡

Mẹo pro: Lấy kế hoạch từ Opus, sau đó chuyển sang Sonnet 4 cho việc thực thi thực tế. Dùng model đắt cho suy nghĩ, cái rẻ hơn cho gõ.

Phân Tích Bảng Giá

Claude Code cung cấp nhiều tùy chọn giá tùy thuộc vào cách bạn muốn truy cập. Hiểu kinh tế là quan trọng cho việc sử dụng bền vững.

Các Gói Giá API Claude
Bảng giá API của Anthropic — trả cho những gì bạn dùng với chi phí per-token minh bạch

Các Gói Đăng Ký

Claude Pro

$20/tháng
  • Truy cập Claude Sonnet 4.5
  • Giới hạn usage hào phóng
  • Claude Code bao gồm
  • Chuyển sang Sonnet sau 50% usage

Tốt nhất cho: Người dùng thường xuyên, công việc coding nhẹ

API Access

Trả theo dùng
  • Mang API key của riêng bạn
  • Giá per-token
  • Không cam kết hàng tháng
  • Chọn model đầy đủ

Tốt nhất cho: Usage thay đổi, kiểm soát ngân sách

Kinh Tế API vs Đăng Ký

Bảng Giá API OpenAI Để So Sánh
Để so sánh: Cấu trúc bảng giá API của OpenAI

Nếu bạn đang làm công việc phát triển nghiêm túc, phép tính có thể thú vị. Giá API dựa trên token—cả input (code của bạn, context, lịch sử hội thoại) và output (phản hồi của Claude). Cho các codebase lớn với nhiều context, chi phí API có thể tăng nhanh.

Thực Tế Kinh Tế Token

Khi phân tích một file lớn (50KB+), bạn có thể tiêu thụ 30,000-50,000 token trong một query. Với context retention và câu hỏi tiếp theo, một session phát triển có thể dễ dàng dùng 200,000+ token. Tính toán cho pattern usage cụ thể của bạn trước khi cam kết với một mô hình giá.

💰

Cho hầu hết developer chuyên nghiệp, Claude Max ở $100-200/tháng cuối cùng kinh tế hơn truy cập API. Unlimited usage loại bỏ overhead nhận thức của việc đếm token.

Kỹ Thuật Nâng Cao

Sau nhiều tháng sử dụng intensive, tôi đã phát triển các quy trình làm việc cải thiện đáng kể hiệu quả của Claude Code. Những điều này không có trong tài liệu chính thức nào—chúng là các pattern xuất hiện từ việc sử dụng thực tế.

Kỹ Thuật Scratchpad

Claude Code không có scratchpad tích hợp, nhưng bạn có thể tạo một cái. Yêu cầu Claude duy trì một file markdown nơi nó ghi lại suy nghĩ, quyết định, và tiến độ. Điều này vô giá cho các dự án phức tạp, multi-session.

Thiết Lập Scratchpad
Tạo file tại .claude/scratchpad.md và dùng nó để ghi lại:
- Tất cả file bạn đã phân tích hoặc sửa đổi
- Các quyết định quan trọng và lý do của chúng
- Tiến độ hiện tại trên tác vụ
- Bất kỳ blocker hoặc câu hỏi mở nào

Cập nhật file này khi bạn làm việc. Tôi sẽ tham chiếu nó trong các session tương lai.

Hệ Thống Dev Docs

Cho các dự án phức tạp, tôi dùng hệ thống tài liệu ba file mà Claude duy trì:

📋 plan.md

Kiến trúc cấp cao và kế hoạch triển khai. Cập nhật khi các quyết định lớn thay đổi. Claude đọc file này để hiểu hướng dự án.

📝 context.md

Tài liệu trạng thái hiện tại. Những gì đã xây, đang tiến hành, các vấn đề đã biết. Cập nhật thường xuyên trong quá trình phát triển.

✅ tasks.md

Theo dõi tác vụ chi tiết. Việc cần làm tiếp, đang bị block, đã hoàn thành. Điểm bắt đầu hội thoại cho mỗi session.

Phân Cấp Bộ Nhớ

Claude Code có bốn loại bộ nhớ, mỗi loại phục vụ mục đích khác nhau:

Các Loại Bộ Nhớ

  • Enterprise Policy: Quy tắc toàn tổ chức, tiêu chuẩn coding, yêu cầu bảo mật
  • Project Memory: Context đặc thù dự án trong file CLAUDE.md
  • User Memory: Sở thích cá nhân theo bạn xuyên suốt các dự án
  • Session Memory: Context hội thoại hiện tại (xóa với /clear)

Custom Commands

Lưu các template prompt thường dùng trong .claude/commands/. Chúng trở thành các slash command khả dụng:

.claude/commands/fix-issue.md
Vui lòng phân tích và sửa GitHub issue: $ARGUMENTS

Làm theo các bước sau:
1. Dùng `gh issue view` để lấy chi tiết issue
2. Hiểu vấn đề được mô tả
3. Tìm kiếm codebase cho các file liên quan
4. Triển khai các thay đổi cần thiết
5. Viết và chạy test để xác minh
6. Đảm bảo code pass linting
7. Tạo commit message mô tả
8. Push và tạo PR

Dùng như: /project:fix-issue 1234

Tích Hợp MCP Server

Claude Code hỗ trợ Model Context Protocol (MCP), cho phép nó kết nối với các công cụ và dịch vụ bên ngoài. Bạn có thể thêm Puppeteer cho browser automation, Sentry cho error tracking, databases, và hơn thế nữa.

Cấu Hình .mcp.json
{
  "servers": {
    "puppeteer": {
      "command": "npx",
      "args": ["@anthropic-ai/mcp-server-puppeteer"]
    },
    "sentry": {
      "command": "npx", 
      "args": ["@anthropic-ai/mcp-server-sentry"],
      "env": {
        "SENTRY_AUTH_TOKEN": "$SENTRY_TOKEN"
      }
    }
  }
}

Quy Trình Thực Tế

Pattern Debug PM2

Khi tôi debug các backend service—đặc biệt các setup phức tạp với nhiều microservice—tôi dùng PM2 với Claude Code Hooks cho real-time error monitoring.

Tích Hợp PM2 + Claude Code
# Khởi động service với PM2
pm2 start ecosystem.config.js

# Cấu hình Hook để monitor PM2 logs
# Khi error xuất hiện, Claude tự động:
# 1. Bắt error context
# 2. Xác định service đang fail
# 3. Phân tích code liên quan
# 4. Đề xuất sửa chữa

Cho setup của tôi với 7 microservice, pattern này biến đổi debugging từ hàng giờ lục lọi log thành vài phút giải quyết vấn đề tập trung.

Quy Trình Review PR GitHub

Claude Code có thể tự động review pull request của bạn. Chạy /install-github-app một lần, và Claude review mọi PR bạn tạo.

Tùy Chỉnh PR Review

Prompt review mặc định quá verbose. Tạo claude-code-review.yml với hướng dẫn tập trung:

claude-code-review.yml
direct_prompt: |
  Review pull request này chỉ cho bug và vấn đề bảo mật.
  Ngắn gọn. Không comment về style hoặc naming.
  Chỉ báo cáo các vấn đề thực tế bạn tìm thấy.

Kết quả: Claude bắt các lỗi logic và vấn đề bảo mật mà con người thường bỏ lỡ, trong khi bỏ qua các comment nitpicky về tên biến làm chậm chu kỳ review.

Hiện Đại Hóa Legacy Code

Một trong những câu chuyện Claude Code ấn tượng nhất tôi gặp: một developer 7 năm kinh nghiệm dùng nó để rebuild một codebase 100,000 dòng thành 300,000 dòng trong quá trình migration React 16 sang React 19. Dự án bao gồm các tính năng phức tạp như nhận dạng giọng nói, phát video, và chức năng e-commerce.

🚀

Developer báo cáo rằng Claude Code hiểu ý định kiến trúc đằng sau các pattern legacy và đề xuất các tương đương hiện đại duy trì hành vi gốc trong khi cải thiện khả năng bảo trì.

Mẹo Cho Power User

Sau khi sử dụng rộng rãi và học từ cộng đồng, đây là các mẹo đã tạo sự khác biệt lớn nhất trong trải nghiệm Claude Code của tôi:

01

Xóa Context Thường Xuyên

Dùng /clear mỗi khi bạn bắt đầu điều gì mới. Lịch sử hội thoại cũ ăn token và có thể làm model bối rối. Context mới, kết quả tốt hơn.

02

Bắt Đầu Nhỏ, Lặp Lại

Đảm nhận các phần chức năng nhỏ. Claude tỏa sáng khi tác vụ tập trung. Yêu cầu lớn, mơ hồ dẫn đến vấn đề lớn, mơ hồ.

03

Commit Thường Xuyên

Mỗi khi Claude hoàn thành điều gì hoạt động, commit vào version control. Bạn luôn có thể revert. Bạn không thể luôn nhớ cái gì đang hoạt động.

04

Giữ File Nhỏ

File hàng ngàn dòng gây context leak và hallucination. Refactor các file lớn một cách chủ động. Claude hoạt động tốt hơn với code modular.

05

Dùng Paste Screenshot

Trên macOS: Cmd+Ctrl+Shift+4 để screenshot vào clipboard, sau đó Ctrl+V (không phải Cmd+V) để paste. Claude phân tích UI mockup, màn hình lỗi, bất cứ thứ gì visual.

06

Yêu Cầu Tự Review

Sau khi Claude thực hiện thay đổi, yêu cầu nó review công việc của chính nó. Hiệu quả đáng ngạc nhiên trong việc bắt các vấn đề nó đã tạo ra. "Mindset" khác cho review vs. creation.

07

Ghi File, Không Copy

Khi Claude tạo nội dung hữu ích, yêu cầu nó ghi trực tiếp vào file thay vì copy từ terminal. Tránh lỗi chép và vấn đề format.

08

Dùng /resume

Được phát hiện muộn bởi nhiều user: /resume cho phép bạn tiếp tục các session trước. Không restart từ đầu—tiếp tục từ nơi bạn đã dừng.

Thực Tế Ngẫu Nhiên

Đây là điều quan trọng cần hiểu: AI về cơ bản là ngẫu nhiên. Cùng một prompt có thể tạo ra kết quả khác nhau. Đây không phải là bug—đó là bản chất của large language model. Hai hàm ý:

Chất Lượng Prompt Quan Trọng

Prompt càng tốt, kết quả càng nhất quán. Hướng dẫn mơ hồ dẫn đến output biến đổi. Prompt cụ thể, có cấu trúc tốt hội tụ về kết quả đáng tin cậy. Đầu tư thời gian vào prompt engineering—nó trả cổ tức.

Khi điều gì không hoạt động, thử diễn đạt lại thay vì lặp lại. Các từ khác kích hoạt các pattern khác trong model. "Fix this bug" có thể fail trong khi "The loop at line 47 has an off-by-one error in the boundary condition" thành công.

Trải Nghiệm Từ Cộng Đồng

Tôi không phải người duy nhất đã say mê Claude Code. Đây là những gì các developer khác đang báo cáo:

"Tôi đã là power user Cursor hơn một năm. Tôi viết guide về mẹo Cursor mà hàng ngàn developer tham khảo. Và tôi đã bỏ tất cả cho Claude Code. Nhiều tuần nay, tôi sống hoàn toàn trong Claude Code thay vì agent của Cursor. Thực sự, không quay lại được."
— Builder.io Engineering Blog
"Trải nghiệm cảm giác giống pair programming với một kỹ sư hay nói, người giải thích quá trình suy nghĩ của họ trong suốt quá trình. Nó đã bắt được một số vấn đề và tôi tiếp tục yêu cầu nó sửa chúng."
— Mike Sparr, Medium
"Trong 30 ngày qua tôi đã để Claude Code viết phần lớn code của tôi và đảm nhận vai trò product manager hơn. TL;DR: làm cho nó tuân theo kế hoạch, quản lý context hiệu quả nhất có thể."
— MBV, Developer Blog
"Claude Code đã là một trong những trải nghiệm sản phẩm thú vị nhất tôi từng có. Một lượng lớn engineering tinh tế đã đi vào UX/UI và chỉ riêng code/prompt để Claude cảm thấy thoải mái trong harness."
— Sankalp, Bear Blog

Developer Hậu Junior

Nhiều developer mô tả Claude Code hoạt động ở mức "hậu junior": "Có rất nhiều kinh nghiệm ở đó và cả đống năng lượng, nhưng nó không thực sự giỏi nhớ mọi thứ." Điều này khớp với trải nghiệm của tôi. Claude Code xuất sắc trong thực thi nhưng cần hướng dẫn về định hướng.

Nghiên cứu ủng hộ điều này: các công cụ agent-based như Claude Code cho thấy cải thiện hiệu suất 18-250% so với LLM cơ bản trên các tác vụ cấp repository. Nhận thức context là yếu tố khác biệt chính. Claude Code không chỉ viết code—nó hiểu dự án của bạn.

Tiến Hóa Quy Trình

Nhiều developer báo cáo hành trình tương tự: Claude bắt đầu như sidebar, sau đó trở thành giao diện chính.

🔄

"Tôi từng có Claude như sidebar nhỏ trong khi coding trong editor chính. Giờ tôi mặc định Claude trước và chỉ liếc code khi review thay đổi. Nó đã trở thành giao diện chính của tôi, không phải thứ cấp."

Điều này đại diện cho sự thay đổi cơ bản trong cách chúng ta nghĩ về phát triển. Code trở thành output, không phải input. Công việc của bạn trở thành mô tả những gì bạn muốn và review những gì bạn nhận được, thay vì gõ từng ký tự.

Đánh Giá Cuối Cùng

Developer Chuyên Nghiệp Thiết Yếu

Trải nghiệm agentic coding tốt nhất trong class

Người Dùng VS Code Rất Khuyến Nghị

Extension liền mạch, đường cong học tập nhẹ nhàng

Terminal Power User Hoàn Hảo

Trải nghiệm CLI-native tôn trọng quy trình của bạn

Ý Thức Ngân Sách Xem Xét Giá API

Usage nặng có thể đắt nếu không có gói Max

Không Phải Lập Trình Viên Dễ Tiếp Cận Đáng Ngạc Nhiên

Extension VS Code làm nó dễ tiếp cận

Đội Enterprise Khuyến Nghị

Kiểm soát policy và tính năng bảo mật tích hợp

1 Khám Phá
2 Cài Đặt
3 Cấu Hình
4 Thành Thạo
5 Chuyển Đổi

Claude Code không chỉ là một công cụ AI khác. Đó là cái nhìn thoáng qua về phát triển phần mềm trông như thế nào trong kỷ nguyên của trợ lý AI có năng lực. Giao diện terminal có thể dường như là bước lùi, nhưng thực tế là bước tiến về điều gì đó chân thực hơn—một công cụ tin tưởng developer và tránh đường.

Liệu nó sẽ thay thế developer? Không. Nhưng nó sẽ biến đổi những gì developer làm. Ít gõ hơn, nhiều suy nghĩ hơn. Ít debug hơn, nhiều thiết kế hơn. Ít thời gian trong tài liệu hơn, nhiều thời gian sáng tạo hơn.

Tôi bắt đầu hành trình này hoài nghi về Anthropic, tin rằng OpenAI là người chơi nghiêm túc duy nhất. Claude Code đã thay đổi suy nghĩ của tôi. Không qua marketing hay hype, mà qua trải nghiệm hàng ngày có một đối tác có năng lực, chu đáo trong terminal của tôi, sẵn sàng giúp tôi xây dựng bất cứ thứ gì tôi có thể tưởng tượng.

Dòng lệnh là nơi phát triển phần mềm bắt đầu, và theo cách kỳ lạ, đó cũng là nơi tương lai đang xuất hiện. Claude Code đại diện cho điều gì đó hiếm hoi: một công cụ tôn trọng nghề thủ công trong khi khuếch đại khả năng của chúng ta. Code bạn viết vẫn là của bạn. Ý tưởng vẫn là của bạn. Nhưng giờ bạn có một đối tác không bao giờ mệt, không bao giờ mất kiên nhẫn, và đã đọc mọi cuốn sách lập trình từng được viết. Chào mừng đến tương lai của phát triển.

Cập nhật lần cuối: 21 tháng 1, 2026 · Dựa trên trải nghiệm thực tế và nghiên cứu cộng đồng

Thảo luận

0 bình luận

Để lại bình luận

Hãy là người đầu tiên chia sẻ suy nghĩ của bạn!