About This Resource

Anthropic describes common patterns for building applications that use language models and tools. It distinguishes predefined workflows from agents that choose their own steps and explains when each approach can be useful.