分享一个解决Serena的每次使用子代理Serena启动多次的问题
- 内容介绍
- 文章标签
- 相关推荐
已Codex配置来举例:
① 手动启动 Serena
uvx --from git+https://github.com/oraios/serena \
serena start-mcp-server \
--context codex \
--transport tcp \
--port 9123
② 修改 config.toml
[mcp_servers.serena]
type = "tcp"
host = "127.0.0.1"
port = 9123
注意点:Serena需要提前启动,不然Codex连不上,其次项目仍然需要激活,多个项目需要换不同端口启动Serena,不然可能会出现Serena会把第二个项目覆盖第一个项目,子代理可能出现上下文混乱的问题
网友解答:--【壹】--:
superpowers是提示词工程类型的,用于平时的提示词约束,但是日常开发还需要一个代码索引+项目记忆工具,看你的项目大小。不嫌弃的话可以用我现在在用的代码索引加项目记忆工具,中小个人项目还可以,配置一个硅基流动的免费嵌入模型api就行了 【开源分享】Harness Engineering工程实践(一)-上下文工程
--【贰】--:
不知道你用CCswitch吗,CCswitch切换的时候会把我的senera默认从127.0.0.1配置变成github启动的配置
--【叁】--:
现在都很少人讨论Serena了,去年用的挺多的,不知道现在效果咋样
--【肆】--:
现在应该用哪个好一点,我装了个superpowers
已Codex配置来举例:
① 手动启动 Serena
uvx --from git+https://github.com/oraios/serena \
serena start-mcp-server \
--context codex \
--transport tcp \
--port 9123
② 修改 config.toml
[mcp_servers.serena]
type = "tcp"
host = "127.0.0.1"
port = 9123
注意点:Serena需要提前启动,不然Codex连不上,其次项目仍然需要激活,多个项目需要换不同端口启动Serena,不然可能会出现Serena会把第二个项目覆盖第一个项目,子代理可能出现上下文混乱的问题
网友解答:--【壹】--:
superpowers是提示词工程类型的,用于平时的提示词约束,但是日常开发还需要一个代码索引+项目记忆工具,看你的项目大小。不嫌弃的话可以用我现在在用的代码索引加项目记忆工具,中小个人项目还可以,配置一个硅基流动的免费嵌入模型api就行了 【开源分享】Harness Engineering工程实践(一)-上下文工程
--【贰】--:
不知道你用CCswitch吗,CCswitch切换的时候会把我的senera默认从127.0.0.1配置变成github启动的配置
--【叁】--:
现在都很少人讨论Serena了,去年用的挺多的,不知道现在效果咋样
--【肆】--:
现在应该用哪个好一点,我装了个superpowers

