| ▲ | nickstinemates 2 hours ago | |||||||||||||||||||||||||||||||
You write a generic architecture document on how you want your code base to be organized, when to use pattern x vs pattern y, examples of what that looks like in your code base, and you encode this as a skill. Then, in your prompt you tell it the task you want, then you say, supervise the implementation with a sub agent that follows the architecture skill. Evaluate any proposed changes. There are people who maximize this, and this is how you get things like teams. You make agents for planning, design, qa, product, engineering, review, release management, etc. and you get them to operate and coordinate to produce an outcome. That's what this is supposed to be, encoded as a feature instead of a best practice. | ||||||||||||||||||||||||||||||||
| ▲ | satellite2 2 hours ago | parent | next [-] | |||||||||||||||||||||||||||||||
Aren't you just moving the problem a little bit further? If you can't trust it will implement carefully specified features, why would you believe it would properly review those? | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
| ▲ | tclancy 2 hours ago | parent | prev [-] | |||||||||||||||||||||||||||||||
How does this not use up tokens incredibly fast though? I have a Pro subscription and bang up against the limits pretty regularly. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||