About Probe Tool
This chat interface uses the Probe semantic code search tool. The AI (powered by either Anthropic's Claude or
OpenAI's GPT)
can search through your codebase to find relevant code blocks and create diagrams to explain code structure.
Example queries:
- "Search for functions that handle authentication"
- "Find code related to database connections"
- "Look for implementations of the Observer pattern"
- "Create a diagram of the authentication flow"
- "Explain the project structure with a flowchart"
- "Find all functions with more than 3 parameters"
- "Show me the implementation of the 'login' function"
You can specify a folder to search in: "Search for API handlers in folder /Users/leonidbugaev/go/src/tyk"
Probe extracts complete code blocks (functions, classes, methods) to provide full context for AI analysis.
Available Tools
- Search: Find code using Elasticsearch-like query syntax
- Query: Search code using ast-grep structural pattern matching
- Extract: Extract code blocks from files based on file paths and line numbers
graph TD
A[Client] --> B[Server]
B --> C[Database]