👕

serena + Claude Codeのセットアップメモ

に公開

oraios/serena

https://github.com/oraios/serena

セットアップ手順

uvxを使用してserenaを実行すると、ブラウザが開き、MCPサーバが起動する。
serenaが起動できているのを確認後、MCPサーバを停止する。

uvx --from git+https://github.com/oraios/serena serena start-mcp-server

Claude CodeのMCPサーバにserenaをプロジェクトスコープで追加。
これにより、Claude Codeを起動した時にserenaも起動するようになる。

claude mcp add serena --scope project -- uvx --from git+https://github.com/oraios/serena serena start-mcp-server --context ide-assistant --project $(pwd)

Claude Codeを起動し、つぎのようなプロンプトを入力すると、onboarding toolが実行される。

serena オンボーディングを始めてください

オンボーディング後に、.serena の配下に memories/project_overview.mdproject.yml が生成される。

Discussion