Serena
oraios/serena
以 language server 為基礎的 MCP 工具組,讓 agent 用「找符號、找引用、改函式」的方式讀寫程式,而不是整檔讀取。
為什麼選它大型專案中能明顯省 token、降低誤改,Claude Code、Codex、Cursor 與 JetBrains 都能接。
安裝
- GitHub
- oraios/serena
- 星數
- ★ 30.7k
- 授權
- 自訂授權
- 語言
- Python
- 最近更新
- 2026年10月20日
適合用來
- 讓 agent 以符號為單位查找定義與引用,而不是整檔讀取
- 跨檔案重新命名、搬移與重構程式碼
- 在大型或多語言專案中減少 token 用量與誤改
- 接到 Claude Code、Codex、Cursor、JetBrains 等支援 MCP 的用戶端
怎麼開始
- 確認已安裝 uv(指令會用到 uvx)
- 執行 claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server
- 在 Claude Code 中照常交代任務,agent 會改用 Serena 的符號工具查找與修改程式碼
使用前須知
預設使用免費開源的 language server;另有 JetBrains 外掛後端,屬付費外掛並提供免費試用。Serena 只提供工具,實際工作仍需由 LLM 完成。
以上由 AI 依據專案說明整理,實際用法請以官方文件為準。
同類工具
- Agent-ReachMCP 與 Agent · ★ 102k
讓 AI 代理讀取網際網路內容,支援 Twitter、Reddit、Bilibili 等平台
- worldmonitorMCP 與 Agent · ★ 89.5k
實時全球智能儀表板,AI新聞聚合與地緣政治監測
- career-opsMCP 與 Agent · ★ 77.2k
AI求職助手,掃描職位板,評分並優化求職文件
- SuperpowersMCP 與 Agent · ★ 305k
一套給 Claude Code 等 agent 的技能(skills)與開發流程:先腦力激盪、寫計畫、TDD,再派子 agent 實作與審查。
- Context7MCP 與 Agent · ★ 63.6k
MCP 伺服器,讓 Claude Code、Cursor 等工具即時抓取函式庫最新版本的官方文件與範例,減少 AI 寫出過時 API。
出處 GitHub · 更新於 2026年10月24日 · 版權屬原作者