Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Grep hay Glob? Phân biệt hai Built-in Tools trong Claude Code

    Khi làm việc với codebase, Claude Code có thể sử dụng các built-in tools để tìm kiếm thông tin. Trong đó, GrepGlob có mục đích khác nhau.
    Hiểu đúng sự khác biệt giúp Agent lựa chọn công cụ phù hợp với nhiệm vụ.

    Click image for larger version

Name:	CLAUDE CODE TOOLS_GREP VS GLOB.jpg
Views:	0
Size:	123.7 KB
ID:	444173


    Grep: Tìm kiếm nội dung
    Grep được sử dụng để tìm kiếm nội dung bên trong code.

    Ví dụ, có thể tìm:
    • Function names
    • Error messages
    • Import statements
    Nếu câu hỏi đặt ra là:
    “Trong project này, những file nào đang sử dụng function X?”

    thì vấn đề cần tìm là nội dung bên trong file.

    Đây là trường hợp phù hợp với Grep.

    Glob: Tìm file theo pattern
    Glob tập trung vào việc tìm file dựa trên pattern.

    Ví dụ:
    **/*.test.tsx
    Pattern này có thể được sử dụng để tìm các file test có phần mở rộng .test.tsx.

    Vì vậy, nếu mục tiêu là:
    “Tìm tất cả file test .tsx trong project”

    thì Glob là lựa chọn phù hợp.

    Grep và Glob khác nhau thế nào?
    Grep Tìm kiếm nội dung trong code
    Glob Tìm file theo pattern
    Có thể ghi nhớ ngắn gọn:
    Grep → Search content
    Glob → Search files
    Việc phân biệt hai tool tưởng như đơn giản nhưng lại liên quan trực tiếp đến khả năng Agent lựa chọn đúng công cụ cho từng nhiệm vụ.


    Bạn đang tìm kiếm một chương trình đào tạo và luyện thi chứng chỉ CCAR-F để chuẩn bị kiến thức bài bản và tự tin hơn trên hành trình chinh phục chứng chỉ?
    👉 VnPro có Khóa đào tạo và luyện thi chứng chỉ CCAR-F, đồng hành cùng bạn trong quá trình học tập và ôn luyện. 📩 Liên hệ VnPro để được tư vấn ngay nhé!

Working...
X