Jlovec (@jlovec1024)让 Claude Code 会话启动时静默预热 CodeGraph 中发帖

缘起
CodeGraph 对代码理解很有用,但它依赖项目本地索引。如果每次进入项目后才想起手动初始化,既容易遗漏,也会把“环境准备”混进正常对话。更糟的是,初始化命令的输出可能进入上下文,干扰模型判断 
我的目标很简单:Claude Code 会话开始时自动准备 CodeGraph,但这件事不应该打扰人,也不应该打扰模型 
方案
把初始化放进 Claude Code 的全局 SessionStart hook。这样每次启动会话、清空上下文、压缩上下文后,Claude 都会先静默尝试一次 codegraph init。 
全局配置只需要关注 hook 片段 
{
  "hooks": {
    "SessionStart": [
      {
        "matcher": "startup",
        "hooks": [
          {
            ...
 
 
Back to Top