Replies: 4 comments
-
I've tried and use Copilot just for auto-completion. I think the state of the art of AI right now is only for exploring documentation, and make simple mockups. Nothing interesting right now. Now it's full of bugs and talking with AI cost much more than just develop what you want. |
Beta Was this translation helpful? Give feedback.
-
The specific problem in Odoo for AI coding completion is that there's no version context for general purpose AIs, and all the framework changes happened on each version makes that the code proposals don't take this into account and generate incorrect or unoptimized code for your needed version. Only a specific AI having that into account will be adequate to be used massively. |
Beta Was this translation helpful? Give feedback.
-
I have tried a couple, never successful. For autocompletion, mockups etc it does help. |
Beta Was this translation helpful? Give feedback.
-
Copilot works well for speeding up development, especially for repetitive tasks. But since it’s trained with older versions of Odoo's code, it often gives outdated or incorrect code and this turns into a disadvantage rather than a benefit. Odoo’s codebase is also too much for AI so even for "large context" agents don't understand the full context. While Copilot is good for simple tasks like completing basic things or writing algorithms like calculation percantage etc., it’s not helpful for writing Odoo related code. Learning what you are trying to do from scratch is usually faster and easier than using an AI for this. TL;DR: Copilot lives up to its name and is good for completion but other AIs are garbage and a waste of time. |
Beta Was this translation helpful? Give feedback.
-
Hi
Our team is exploring how AI tools could assist in Odoo module development and new feature implementation. We're particularly interested in hearing about your experiences training/fine-tuning AI models to understand Odoo's framework, coding standards, and existing codebases.
Some specific points we'd love to hear about:
We believe sharing experiences could help the community better leverage these tools while maintaining code quality and OCA standards.
Thanks!
Beta Was this translation helpful? Give feedback.
All reactions