Currently I do AI Coding as the following:
User input: Specification.md file, text editor or just pure user input ⇐ ⇐ ⇐ ⇑ ---------> User raw input is growing
⇓ ⇑
⇓ ⇑
IBM Bob ⇑
⇓ Go back to issue more
⇓ ⇑
Verify code result in VScode, Eclipse, Android Studio, XCode etc. ⇑
⇓ ⇑
⇓ ⇑
Verified ⇒ ⇒ ⇒ ⇒ No ⇒ ⇒ ⇒ ⇒ ⇒ ⇒ ⇑
⇓
⇓ Yes
⇓
Submit to Github or local Git, SVN server
If developer working in a project for above 2 month or just back from holiday, individuals might forget change to a specific parameter or some details for a function etc. Along with development progress, an user raw input of text file is growing, no matter you use md file, Microsoft Word or other tools like Obsidian to maintenance it. Comparing with Bob 1.0.x, one of IBM Bob existing function in 2.0.x can list all input and output in histories. But it is too much and need to go through massive of records to find the specific piece of information. Maintenance histories itself need time and effort.
In this case, an auto development blog generator is necessary. The most effort of this blog generator or development story organizer is record and auto-organize development details for users to verify what exactly Bob did when critical situation was happened like Bob stopped working during AI coding session due to user run out of Bob coins, rollback is necessary when Bob did a change you do not want or start from a specific point into a new branch etc. Sometimes, user diagnostic is still necessary when Bob may stuck on a problem and can't come to the right conclusion, at times like this user must start a new session to let Bob gather information from beginning. I haven't be involved into large team AI Coding development, perhaps this is critical for teams to check others work. I am afraid this is easy for current AI auto text generate and organize ability.
I would not recommended this to be embedded into current Bob VSCode IDE because it had already become too crowed. If I must want to use a specific Plug-in, I would rather use another VSCode instances or other IDEs like IBM Datastudio, Beyond Compare, Redis Insight etc.
If the generated development blog work with repository server for clarify build and release management that gonna to be fantastic.
------------------------------
Michael Muller
IT Specialist
IBM EMEA HONE
------------------------------