Code Intelligence
Understand how Kodezi CLI analyzes your code, detects issues, and helps you search and explore your project intelligently.
Kodezi CLI includes powerful code understanding features that help you debug, explore, and analyze your entire codebase. It uses LSP (Language Server Protocol) and advanced search tools to give you deep insight into your project in real time.
Key Capabilities
- Diagnostics: Automatically detects errors and warnings as you type
- Code Search: Quickly search functions, variables, patterns, and comments
- Context Awareness: Understands project structure, imports, and file relationships
- Multi Language Support: Works with any major programming language through LSP
Search Capabilities
You can search through your codebase using natural language. Here are some examples:
"Find all functions named 'processData'"
"Search for TODO comments in TypeScript files"
"Show me where UserService is used"Kodezi will search your entire project and return precise results.
Analysis Tools
Kodezi combines multiple analysis tools to give a complete picture:
-
Regex Pattern Matching: Useful for finding repeated patterns, keywords, or complex expressions.
-
Symbol Analysis (via Sourcegraph): Helps locate functions, classes, variables, or references across large projects.
-
Error & Warning Detection: Identifies issues before they break your application.
-
Code Structure Understanding: Helps the AI generate fixes and improvements based on the architecture of your project.