I've been using copilot. Potential is there but getting a result is more art than science. I've found it helpful to document desired workflows in readmes and ask for unit tests then run unit tests until it works out.
- use a premium model like sonnet and put it in agent mode
- Ask it to review the project
- ask it to review the ticket/requirements
- ask it to research existing solutions and write a design document that meets the requirements with high certainty
- Let it write the document and make sure it stays on task
- review the output and send build errors back, roll forward or undo the code and re-submit
- identify what works and reduce scope
It comes in a legal binder and has my name on it π. I'm also supposed to come to the defense of the oil rig if it's in turmoil; otherwise its just for fun.