Serena

符号级语义代码工具包, 让 AI 像 IDE 一样精准检索、重构与调试代码。

平台 MCP 维度 代码工程 出品 官方 中文 不支持 费用 免费
访问 Serena 官网 →

关于 Serena

Serena 是 Oraios AI 于 2025 年 3 月开源的 MCP 编码工具包, 采用 MIT 许可, 官方定位是「编码代理的 IDE」。它基于 LSP 语言服务器在符号层级理解代码, 可覆盖 40 多种编程语言, 并能接入 Claude Code、Codex、Cursor 等任意 MCP 客户端。

与依赖行号和文本搜索的方案不同, Serena 在符号层面提供查找定义、引用分析、重命名、移动与内联等 IDE 级操作, 并内置项目记忆和可组合模式, 让代理在大型代码库上更省 token、更少误改; 部分深度能力来自付费的 JetBrains 插件。

技能规格

厂商 Oraios AI
平台 MCP
能力维度 代码工程
是否官方 官方出品
中文支持 不支持
上线时间 2025-03
最近核实 2026-09
费用说明 核心工具开源免费, MIT 许可; 仅 JetBrains 深度集成插件为付费订阅。

怎么安装

uv tool install -p 3.13 serena-agent 安装, 然后运行 serena init 初始化; 接入 Claude Code 可用 claude mcp add serena -- serena start-mcp-server --context ide-assistant --project $(pwd), 或用 serena setup 自动写入客户端配置。需先安装 uv。

适用场景

  • 让 AI 在大型仓库中按符号而非文本定位定义、引用与实现, 减少盲目检索
  • 执行跨文件重命名、移动与安全删除等重构操作, 避免手工修改遗漏
  • 为编码代理提供跨会话的项目记忆与诊断信息, 支撑长期维护任务

相关链接

同维度的其他技能

以下是「代码工程」维度下的其他技能,可作备选。 想一次看完,见 代码工程类 Agent Skills。

← 返回 Agent Skills 技能推荐 AI 工具导航 在线工具箱 →