Summary
Prefix - Discussion Worthy
First of all, I'd like to point out it's not really an issue, probably more of a discussion, but those seems to be turned off for this project, so I have no choice but to create an issue!
Problem
So after the initial, rough start for this project env-wise, I've been giving it a try for a few weeks in both Claude-Code and Opencode, and it seems to me that Claude-Code almost never uses it, at all, let alone correctly or incorrectly. It's evident more by the subagent than the MCP. It seems to always prefer grep/read despite instructing it otherwise - With a mixture of your generated instructions and a bit of my own which try to force it even more.
When questioned about it, it always acts naive, saying that its system prompt tells it to prioritize grep/read over anything else.
So at least in the case of Claude, it looks like semble is meaningless to me, and so my question is - Am I just using it wrong?
I haven't used it as frequently in Opencode, but from the few times I did, it seemed to work a bit better, utilizing the MCP as well (which never happened to me with Claude).
Thanks for the feedback!
Summary
Prefix - Discussion Worthy
First of all, I'd like to point out it's not really an issue, probably more of a discussion, but those seems to be turned off for this project, so I have no choice but to create an issue!
Problem
So after the initial, rough start for this project env-wise, I've been giving it a try for a few weeks in both Claude-Code and Opencode, and it seems to me that Claude-Code almost never uses it, at all, let alone correctly or incorrectly. It's evident more by the subagent than the MCP. It seems to always prefer grep/read despite instructing it otherwise - With a mixture of your generated instructions and a bit of my own which try to force it even more.
When questioned about it, it always acts naive, saying that its system prompt tells it to prioritize grep/read over anything else.
So at least in the case of Claude, it looks like semble is meaningless to me, and so my question is - Am I just using it wrong?
I haven't used it as frequently in Opencode, but from the few times I did, it seemed to work a bit better, utilizing the MCP as well (which never happened to me with Claude).
Thanks for the feedback!