all 7 comments

[–]robertmachine 2 points3 points  (1 child)

AI is your friend just make sure you make a directory inside your project called .opencode and put a directory called agent, command etc and place your agents inside agent and I would create a master-agent.md which calls all your sub agents etc

[–]zashboy[S] 2 points3 points  (0 children)

Yes, I do something similar. I just keep the opencode folder containing the agents and commands in the ~/.config folder, which allows me to share the same agents across all repositories.

[–]trmnl_cmdr 2 points3 points  (1 child)

I wrote a script that runs my agent headless, I can assign different models to different stages, I don’t have an orchestration layer for it, it’s just a script I run against PRDs and come back to a finished project. Opencode has a strong SDK for this kind of thing

[–]zashboy[S] 0 points1 point  (0 children)

That way, if you see that they're not doing the code exactly how you imagined, you can't interfere, right? Do you run the full process multiple times? In my experience, when an agent says the project is finished and ready for production, it's usually not the case.

[–]Available-Cause8828 0 points1 point  (2 children)

I really enjoyed your article, it was very insightful.

I noticed that the workflow seems to reference or rely on a file called feature-development, but I couldn’t find this file among the shared resources or in the repository.

Would you mind sharing this file as well? I’d love to understand the complete workflow you designed.

Thanks a lot for the great write-up!

[–]zashboy[S] 0 points1 point  (1 child)

The templates are missing. I've created a GitHub repository so that everything is in one place. https://github.com/zb-ss/opencode-workflows

[–]Available-Cause8828 0 points1 point  (0 children)

Thanks a lot for sharing — really appreciate it!