Post

My AI enthusiasm ebbs and flows. Today I’m realizing that some of my perceived productivity increase is an illusion. I merely moved some of the effort from writing code to having to micromanage a coder.

Curious: How do you start a feature? Do you just describe the feature and tell it to go? Do you have it interview you? Do you write down a spec or plan? Something else?

We usually have a long discussion, plan mode, then execute. But the discussion can feel like micromanagement too because Infind I have to spell a lot more out to it to get a good plan than I would get from an experienced colleague.

I decide generally, but I’ve noticed the agent do a welcome thing and spot something we should do next. I’ll say “remind me about this when we’re done with this” and then when the reminder comes to close the session, I’ll say “draft that as a prompt for the next agent.

I’ve had success asking the agent to raise any open questions it has, points of ambiguity, or gaps where we might be misaligned.

1 repost0 likes

asking for open questions and ambiguities up front is the best cheap trick i've found too. it surfaces the spots where the agent quietly filled a gap with a guess. i'd rather see the guess flagged than buried in the diff later.