You MUST use Kai MCP tools (kai_diff, kai_grep, kai_context, kai_callers, kai_callees, kai_impact, etc.) for ALL code exploration, searching, diffing, and analysis. Do NOT use raw Grep, Read, git-diff, or the Explore agent for these tasks. Only fall back to raw tools when the Kai MCP server is unavailable or the specific query is not covered by any Kai tool.
Do NOT delegate code exploration to subagents (e.g., Explore agents). Subagents cannot use Kai MCP tools. Instead, call the Kai MCP tools directly from the main conversation.