A lot of the best practices for programming with LLMs are the same as for humans.
- A lot of the best practices for programming with LLMs are the same as for humans.
- For example, document each directory with a README, have aggressive type checking / linters.
- But most humans give up or aren't patient with overly constrained setups.
- LLMs are infinitely patient, so you can have them be very constrained to what you want.
- When you have those best practices, the actual instructions to the agent can be quite short.