Serena
oraios/serena
Language Server ベースの MCP ツールキット。エージェントがファイル全体を読むのではなく、「シンボル検索・参照検索・関数の書き換え」といった単位でコードを読み書きできるようにします。
選ぶ理由大規模プロジェクトでトークンを大きく節約し、誤った変更を減らせます。Claude Code、Codex、Cursor、JetBrains に接続できます。
導入
- GitHub
- oraios/serena
- 公式サイト
- oraios.github.io
- スター
- ★ 30.7k
- ライセンス
- 独自ライセンス
- 言語
- Python
- 最終更新
- 2026年10月20日
- カテゴリ
- MCP とエージェント
こんな用途に
- ファイル全体を読む代わりに、シンボル単位で定義や参照をエージェントに探させる
- ファイルをまたいだリネーム、移動、リファクタリング
- 大規模・多言語のプロジェクトでトークン消費と誤編集を減らす
- Claude Code、Codex、Cursor、JetBrains IDE など MCP 対応クライアントに接続する
始め方
- uv がインストールされていることを確認する(コマンドで uvx を使う)
- claude mcp add serena -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server を実行する
- Claude Code にいつも通り作業を頼むと、エージェントが Serena のシンボルツールでコードを探して編集する
導入前に
既定では無料のオープンソース language server を使います。JetBrains プラグインのバックエンドは有料(無料体験あり)です。Serena はツールを提供するだけで、実際の作業は LLM が行います。
プロジェクトの説明をもとに AI がまとめました。利用前に公式ドキュメントをご確認ください。
似たツール
- cc-switchMCP とエージェント · ★ 149k
複数のモデルとプロキシサービスをサポートするクロスプラットフォームデスクトップオールインワンAIアシスタント
- Agent-ReachMCP とエージェント · ★ 102k
AIエージェントがインターネットのコンテンツを読み取れるようにし、Twitter、Reddit、Bilibiliなどのプラットフォームをサポートします
- worldmonitorMCP とエージェント · ★ 89.5k
リアルタイムのグローバルインテリジェンスダッシュボード、AIニュース集約と地政学的モニタリング
- career-opsMCP とエージェント · ★ 77.2k
求人板をスキャンし、応募資料を最適化するAIジョブ検索エージェント
- SuperpowersMCP とエージェント · ★ 305k
Claude Code などのエージェント向けのスキル(skills)と開発フロー集。ブレインストーミング、計画作成、TDD を経てから、サブエージェントに実装とレビューを任せます。
出典 GitHub · 更新日 2026年10月24日 · 著作権は各作者に帰属します