Discussion about this post

User's avatar
Pawel Jozefiak's avatar

Treating AI as a team member rather than a tool changes the dynamic in useful ways. You start giving it context it 'needs to know', you explain decisions, you check in on it.

The friction point: AI team members have no skin in the game. They don't feel consequences of decisions - they just execute. That asymmetry matters more than I expected when things go sideways.

Did you find it useful to give it an explicit role vs just tasks? I'm finding the role framing produces better context-awareness even when the underlying capability is the same.

Chris Behan's avatar

Great stuff Will! I like your idea of a game design advisor and test strategist subagents. I haven't personally found a clear use case for subagents yet as I find the main agent is usually competent enough, but I think having them take on personas somewhat separate from the building of the app, like game design advistor, is a clever idea!

Do you think you actually gained anything from using separate model providers for different tasks? Or do you see yourself just using Claude for everything? Also curious to try Railway now, I use Render for most of my side projects and really like it but that PR environment feature sounds cool.

3 more comments...

Ready for more?