diff --git a/documentation/docs/guides/tips.md b/documentation/docs/guides/tips.md index 5b4c06bc46f3..22622f05291e 100644 --- a/documentation/docs/guides/tips.md +++ b/documentation/docs/guides/tips.md @@ -47,8 +47,11 @@ You don’t need to get it right the first time. Iterating on prompts and tools ### Keep Goose updated Regularly [update](/docs/guides/updating-goose) Goose to benefit from the latest features, bug fixes, and performance improvements. -### Keep Recipes Idempotent -Write "[recipes](/docs/guides/recipes/session-recipes)" so they can run multiple times without causing unintended side effects. This ensures safer re-runs and easier debugging in automated workflows. +### Pair Two Models to Save Money +Use [lead/worker model](/docs/tutorials/lead-worker/) to have goose use a "lead" model for early planning before handing the task to a lower-cost "worker" model for execution. -### Add Clear Logging -Include informative log messages in your recipes for each major step. It makes debugging and troubleshooting much faster when something fails. +### Make Recipes Safe to Re-run +Write [recipes](/docs/guides/recipes/session-recipes) that check your current state before acting, so they can be run multiple times without causing any errors or duplication. + +### Add Logging to Recipes +Inlcude informative log messages in your recipes for each major step to make debugging and troubleshooting easier should something fail.