serena

功能强大的编程 MCP 工具包,提供语义检索和编辑能力——你的 Agent 的 IDE

仍在活跃开发:最近 90 天有 399 次提交,最近一次提交在 2026-09-30。

GitHub 星数
3 万
近 30 天涨星
+420
近 90 天提交
399
近 6 个月发版
10

serena 为 AI Agent 提供符号级的语义代码检索、编辑、重构和调试工具。它通过模型上下文协议(MCP)与任意客户端/LLM 集成,采用以 Agent 为先的工具设计,提供高层抽象。

和同类工具的区别

通过 MCP 集成,为 AI 编程 Agent 提供符号级的 IDE 级语义工具。

主要能力

  • 语义代码检索
  • 符号级编辑
  • 跨文件重构
  • 调试工具
  • 引用查找

适合

  • 处理复杂代码库的 AI 编程 Agent
  • 跨文件重构操作
  • 符号感知的代码导航

不太适合

  • 面向终端用户的 AI 应用
  • 非编程 AI Agent
  • 简单的文本编辑任务

局限

  • 必须按照快速入门指南正确安装(不能通过市场安装)
  • 专为编程 Agent 设计

serena 的替代品

  • Cursor(3.3 万星)
  • Roo-Code(2.4 万星)
  • Claude Code:Agent 编码工具,可理解代码库,并在终端中处理任务和 Git 工作流(14.9 万星)
  • Codex:在终端中运行的轻量级编程 Agent(12.7 万星)
  • QwenLM/qwen-code:在终端中运行的开源 AI 编码 Agent。(2.8 万星)
  • Plandex(1.6 万星)

查看完整替代品对比(英文)→

常见问题

serena 是做什么的?
serena 为 AI Agent 提供符号级的语义代码检索、编辑、重构和调试工具。它通过模型上下文协议(MCP)与任意客户端/LLM 集成,采用以 Agent 为先的工具设计,提供高层抽象。
serena 还在维护吗?
仍在活跃开发:最近 90 天有 399 次提交,最近一次提交在 2026-09-30。
serena 有哪些替代品?
和 serena 最接近的开源替代品有 Cursor、Roo-Code、Claude Code、Codex、QwenLM/qwen-code、Plandex。
serena 是开源的吗?
是的,serena 是开源项目,代码托管在 GitHub 上。

星数、提交和发版数据来自 GitHub API,每天自动刷新。介绍文字由 AI 从英文翻译,并经过第二个模型的回译校对。 项目地址:github.com/oraios/serena

你也在做 AI Agent 工具?

可以免费提交收录,也可以付费加急审核。

提交你的工具 →