-
|
Im using Serena with Claude, love it. Now i started to integrate Codex / Gemini CLI into the project for code review. Memories etc set up, everything looks good. The big Q is how to run serena. One serena server for all (started by OS not by client) with multiple clients open or the usual client starts server setup where i assume i have to quit code, open codex,... to avoid having multiple serenas (if that is even possible) accessing the same files. Or... ??? I did not find info regarding that. Would appreciate some hints :) |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 5 replies
-
|
Does Serena support having the same project activated by multiple clients? |
Beta Was this translation helpful? Give feedback.
-
|
When using HTTP transport, the supported mode of operation is: all clients working on the same project. If you want to work on multiple projects in your various clients, then using stdio mode with the server being spawned by the respective client is the way to go. |
Beta Was this translation helpful? Give feedback.
When using HTTP transport, the supported mode of operation is: all clients working on the same project.
The server is stateful and can only have one project activated at the same time.
So if that's your use case, you can synchronise access to the project by using a single HTTP-based Serena server.
If you want to work on multiple projects in your various clients, then using stdio mode with the server being spawned by the respective client is the way to go.