OpenMage coding with AI tools? #4613
Replies: 7 comments 4 replies
-
IMHO there are multiple aspect at play here:
If you sum all of the above... you get a lot of bad AI suggestions, which IMHO are much worse than not having the suggestion at all. So, for the time being, I disable all AI feature in the IDE, and manually ask stuff to Claude/R1 that I review and copy/paste myself. Not a great experience but worth it sometimes. |
Beta Was this translation helpful? Give feedback.
-
2-3 years ago i tried to create a M1 module via ChatGTP. First it made suggestions to create an M2-moudole, but after more detailed instructions and linking to SE, it was able to print correct moudule-structure. It start with "please create an openmage module with vendor X and module name Y." It may help, but at the moment any expierenced dev should be faster to create an extension. (n98-skeleton, module creator, ...). I dont believe it can create complex code right now. (e.g. admin config fields with dropdown fields, dependencies ...) |
Beta Was this translation helpful? Give feedback.
-
jetbrains/phpstorm also offers AI support at $10/month. Maybe use it for generating unit tests? Use funding for it (at least for 2-3 months?) |
Beta Was this translation helpful? Give feedback.
-
I use cursor + Claude for a few months now. For me, it's amazing, may be I have low expectations. It's USD20/month, totally worth it. For OpenMage, it gets it right 50% of the time. For other, like new Python project, it provides 100% of the code, since I know next to nothing. It makes it much easier to experiment with AI tech such as LangChain. |
Beta Was this translation helpful? Give feedback.
-
If you can code it is okay to use AI, but if you cannot understand the code it can open up security issues and hard to debug code. I use PhpStorm with AI, but I only sometimes ask about feedback about some performance related stuff to get some other views of the issue :) |
Beta Was this translation helpful? Give feedback.
-
Beta Was this translation helpful? Give feedback.
-
I'd not use it for generating core-code, but if it can automatically can create unit-test it would be a huge help. It does not need to be nearly perfect.
|
Beta Was this translation helpful? Give feedback.
-
Just curious if anyone has had much success with AI coding tools? I've played around some with:
The one promising thing I haven't tried yet is Aider + Deepseek. With Deepseek's large context limit and Aider's ability to cache context and refine what files are included using
.aiderignore
I think this could work really well. However, the learning curve is a bit steeper so I've not been able to invest enough time to set it up and try it out properly.Overall, it seems that for small and completely new projects like a Node.js microservice there is a ton of potential, but the OpenMage codebase is too large to have AI write large chunks of good code, and it's mostly the autocomplete that can save you a few seconds here and there.. Has anyone else had better luck getting AI to boost your productivity when coding with OpenMage?
Beta Was this translation helpful? Give feedback.
All reactions