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
2
# Install using npm
npm install -g @openai/codex

然后使用Google账号登录即可。

然后建立一个账号池。这里我使用的是 new-api进行聚合API。

再安装 cc switch 进行对接。接入国内的模型。

CodeGraph

将自己的项目看作地图。Agent的代码知识图谱工具。不会再让Agent自己猜测Controller对应的service的关联,而是精准找到对应的关联,就像有了地图。

安装

下载安装依赖

1
npm i -g @colbymchenry/codegraph

将 CodeGraph 连接到您使用的CLI

1
codegraph install

检测并自动配置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
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"

检查 uv 是否已安装:

1
uv -version

安装 serena:

1
uv tool install -p 3.13 serena-agent

检查 serena 是否已安装:

1
serena --version

注意事项:这是正常现象


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

微信二维码

wechat pay

支付宝二维码

ali pay

codex+serena+CodeGraph 笔记
http://blog.angindem.cn/2026/08/05/Angindem-CSDN博客/204_204/
作者
Angindem
发布于
2026年8月5日
许可协议