codex+serena+CodeGraph 笔记
codex+serena+CodeGraph 笔记
原创 已于 2026-08-05 18:02:26 修改 · 粉丝可见 · 38 阅读 · 0 · 0 GEO检测 · 编辑
文章链接:https://blog.csdn.net/hacker_51/article/details/163415038
目录
[TOC]
角色定位
| 工具 | 角色 | 解决的问题 |
|---|---|---|
| Codex CLI | 执行大脑 | 理解任务、规划步骤、生成代码、执行命令 |
| Serena | 精准手术刀 | 符号级导航(找定义、列引用、跳转符号图)——像 LSP 一样实时查询 |
| CodeGraph | 全局地图 | 预构建的代码知识图谱(调用链、影响范围、架构关系)——减少重复探索 |
codex的安装:
1 | |
然后使用Google账号登录即可。
然后建立一个账号池。这里我使用的是 new-api进行聚合API。
再安装 cc switch 进行对接。接入国内的模型。


CodeGraph
将自己的项目看作地图。Agent的代码知识图谱工具。不会再让Agent自己猜测Controller对应的service的关联,而是精准找到对应的关联,就像有了地图。
安装
下载安装依赖
1 | |
将 CodeGraph 连接到您使用的CLI
1 | |


检测并自动配置Claude Code、Cursor、Codex CLI、opencode、Hermes Agent、Gemini CLI、Antigravity IDE 和 Kiro,将 CodeGraphMCP服务器连接到每个工具中。这一步是将 CodeGraph 与你的CLI连接的关键;仅在第1步安装 CLI 并不能完成此操作。该步骤仅连接你的CLI,不会索引任何代码;构建每个项目的图谱需通过第3步的独立 codegraph init 命令来完成。
通过 CC swtich 可以看到多了 codeGraph 的 MCP 服务器

serena
相等于给Agent装一个 IDEA,Agent 可以像正常开发一样,调试监控变量等,理清项目引用关系等等,不会像之前那样拿个记事本一样的去盲目修改代码。
安装
安装 uv 工具
1 | |
检查 uv 是否已安装:
1 | |

安装 serena:
1 | |
检查 serena 是否已安装:
1 | |
注意事项:这是正常现象

觉得不错的话,给点打赏吧 ୧(๑•̀⌄•́๑)૭
wechat pay
ali pay