Cody is not showing Claude Opus 3 in my select list of phpstorm
Hey @swapnil
Yeah, we decided to remove some old models from the list based on overall user data. The new Sonnet 3.5 is better in performance and cheaper to operate.
Out of curiosity, have you already tried the o3-mini model in comparison? Some users are reporting superior code and reasoning performance over Sonnet 3.5.
But its not good to not inform users about it who is going to take subscription based on these lists:
Also OpenAI o1 is showing ‘On Waitlist’, so Mistral is also not there, lots of things are mismatching from your supported models doc itslef.
You are absolutely right. The documentation needs to be updated and we are working on it.
thank you for the feedback
So which one to use for codebase level work, so it can understand whole codebase and work on tasks/search/create a relation between question with different files automatically and code.
The context fetching mechanism is independent from the chosen model, but…
if you are a pro user, you can use the Agentic Chat model for that. Use this model as dynamic context fetching in the first 1-3 messages of a chat session and switch later to another model.
Can you please help me with a dummy message hint what to write as example for 1-3 messages using Agentic Chat for fetching dynamic whole context of codebase
It depends on what you want to do.
Is it an unfamiliar codebase?
You can ask for example: “Look up the folder structure of this codebase. Explain what the purpose might be.”, then Cody will usually execute a shell command like tree
or some other appropriate command and have the project structure as content. This will help explain what the overall structure looks like and where the entry point of the application is. Eventually it can infer based on the folders, where features might be implemented.
Then you can dive deeper into the codebase by opening the file where the entrypoint is and let Cody explain it in more detail.