Serena

oraios/serena

以 language server 為基礎的 MCP 工具組,讓 agent 用「找符號、找引用、改函式」的方式讀寫程式,而不是整檔讀取。

為什麼選它大型專案中能明顯省 token、降低誤改,Claude Code、Codex、Cursor 與 JetBrains 都能接。

安裝

GitHub
oraios/serena
官網
oraios.github.io
星數
★ 30.7k
授權
自訂授權
語言
Python
最近更新
2026年10月20日
分類
MCP 與 Agent

適合用來

怎麼開始

  1. 確認已安裝 uv(指令會用到 uvx)
  2. 執行 claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server
  3. 在 Claude Code 中照常交代任務,agent 會改用 Serena 的符號工具查找與修改程式碼

使用前須知

預設使用免費開源的 language server;另有 JetBrains 外掛後端,屬付費外掛並提供免費試用。Serena 只提供工具,實際工作仍需由 LLM 完成。

以上由 AI 依據專案說明整理,實際用法請以官方文件為準。

同類工具

更多MCP 與 Agent →

出處 GitHub · 更新於 2026年10月24日 · 版權屬原作者