ck : La recherche sémantique de code redéfinie
ck est un outil puissant de recherche de code qui va au-delà du grep traditionnel en comprenant la sémantique du code. Décrivez ce que vous recherchez en langage naturel (par exemple, « gestion des erreurs »), et ck trouvera le code pertinent, y compris les blocs try/catch, les retours d'erreur et le traitement des exceptions, même si ces mots exacts ne sont pas présents. Il offre des modes de recherche basés sur les mots clés, basés sur la sémantique et hybrides, produisant une sortie JSON structurée idéale pour l'analyse de code, la génération de documentation et la refactorisation automatisée. Conservant l'interface en ligne de commande familière et le comportement de grep tout en ajoutant une intelligence sémantique, ck est parfait pour les développeurs, les agents d'IA et les équipes.