Rendered Source Note

Building Effective Agents

Generated HTML view. Markdown remains canonical.

Building Effective Agents

Type: article (first-party engineering guidance) Tier: 1 (Official Engineering Guidance) Author(s): Anthropic (Erik Schluntz, Barry Zhang) Date: 2024-12-19 (accessed 2026-06-01) URL: https://www.anthropic.com/engineering/building-effective-agents Accessed: 2026-06-01

Why This Source Matters

This is the primary source for the definition of an agent and for the agentic loop that Project 06 implements. It draws the line between workflows (LLMs orchestrated through predefined code paths) and agents (LLMs that "dynamically direct their own processes and tool usage"), and it gives the one-sentence mental model the whole project hangs on: an agent is an LLM using tools in a loop based on environmental feedback. It also names the discipline that separates a working copilot from a flaky one — investing in the agent-computer interface (ACI), i.e. tool design and documentation.

Key Claims

Workflows vs. agents

The core loop

The augmented LLM is the building block

Use the simplest thing that works

The agent-computer interface (ACI) is as important as the model

Named patterns (for context)

Relevant To

Notes