Building effective AI agents
Anthropic
Build the smallest system that works: Anthropic argues that added agent complexity is justified only when evaluation shows it improves outcomes.
Open library
The essential reading of generative AI and agents, open in a clean reading view, with Meow and Standard summaries when available. No account needed to read.
560 papers · 558 with a Meow summary · 333 posts
Key publications from Anthropic, OpenAI, Google DeepMind, Meta, DeepSeek, Qwen, Z.ai, Kimi and other labs, plus the most influential essays and blogs.
Anthropic
Build the smallest system that works: Anthropic argues that added agent complexity is justified only when evaluation shows it improves outcomes.
Anthropic
Anthropic’s central shift: agent reliability depends on curating the full, changing context at each turn—not just polishing a prompt—because longer contexts can reduce recall and focus.
Anthropic
Tools for agents should be designed around variable agent behavior and limited context, then improved through realistic evaluation—not treated as ordinary API wrappers.
Anthropic
Open-ended research is path-dependent: what you search next often depends on what you just found.
Anthropic
A multi-agent harness made long app-building runs more capable, but its lasting lesson is selective: keep only the planning, decomposition, and evaluation the current model still needs.
Anthropic
Agent Skills package instructions, scripts, and resources for agents to load as needed. An update says they have been published as an open standard for cross-platform portability.
Anthropic
Claude Code’s sandbox gives its coding agent room to run commands inside set file and network boundaries, aiming to reduce permission prompts while limiting harm from prompt injection.
Anthropic
Anthropic says three infrastructure bugs—not demand, time of day, or server load—intermittently degraded Claude responses from August into early September.
Anthropic
The kernel became parallelizable only after a GCC-based oracle helped agents isolate different failing files.
Anthropic
In practice, an agent’s autonomy is not just a model capability: the model, the user, and the product shape it together.
Anthropic
Anthropic’s main claim: agent safety depends on the whole system, not just the model. Autonomy brings useful capabilities but also more room for mistaken actions and prompt-injection attacks.
Anthropic
Claude Opus 4.5 and improved safeguards sharply reduced browser prompt-injection success, but the reported gains do not solve the problem.
Anthropic
Managed Agents separates the agent’s session, harness, and execution tools behind interfaces intended to stay stable as models and implementations change.
Anthropic
Claude Code’s auto mode aims to reduce approval fatigue without switching permissions off: it uses classifiers to allow higher autonomy while retaining safeguards.
Anthropic
Agentic coding benchmark scores can shift with the machine budget, not just model capability, so a small leaderboard lead may measure infrastructure as much as coding.
Anthropic
MCP replaces separate AI-to-data connectors with an open protocol that gives developers one shared way to connect tools and data.
Anthropic
In its Aug. 28, 2025 update, Anthropic said Claude 3.5 Sonnet could operate ordinary software through screen, cursor, and keyboard actions—moving AI beyond custom tools, though the capability was still in public beta.
Taylor Mullen · Google
Gemini CLI brings Gemini into developers’ terminals, with high—but explicitly capped—free-preview usage for individuals.
Rao Surapaneni · Google
A2A aims to make agents from different vendors and frameworks collaborate across enterprise systems through a shared protocol.
Qwen Team · Qwen
Qwen3-Coder combines a long-context coding model with training that uses execution checks and multi-step interaction—the capabilities the announcement emphasizes for agentic work.
Qwen
Qwen-Agent turns Qwen’s instruction following and tool use into a framework for building LLM applications, not just ready-made chat demos.
OpenAI
GPT-4.1 follows prompts more literally than its predecessors, so developers should make desired behavior explicit and expect to migrate prompts that relied on implied intent.
Anthropic
MCP is an open standard for connecting AI applications to external systems.
Lilian Weng
The article’s key shift is from improving an agent’s answer to improving the machinery that repeatedly produces and checks answers.
Lilian Weng
Prompt engineering steers a language model without changing its weights, but it is empirical: a prompt that works for one model may fail on another.
Simon Willison
The key design problem is choosing goals, tools, and boundaries that let an agent iterate toward a solution without making its freedom the biggest risk.
Simon Willison
Willison proposes “vibe engineering” for AI-assisted production work where engineers remain accountable—not for accepting code just because it appears to work.
Simon Willison
Treat an LLM as a fast, fallible coding partner: the developer must supply direction, verify behavior, and take over when judgment matters.
Chip Huyen
A generative AI platform is more than a model call: it is a set of optional components that can be added as an application’s needs grow.
Chip Huyen
A working LLM demo is not proof of a reliable production system: prompts can fail silently, and multi-step workflows add more ways to go wrong.
Chip Huyen
A working GenAI demo proves possibility—not that a model is the simplest tool, that users want it, or that it is ready for production.
Eugene Yan
An LLM demo is not a dependable product: the guide argues for measuring the real task and combining retrieval, specialization, safeguards, and user-centered design.
Eugene Yan · Applied LLMs
The authors’ year of building yields a practical thesis: getting an LLM demo to work is easier than making a dependable product; reliability comes from engineering the system around the model.
Aymeric Roucher · Hugging Face
smolagents launches a compact library for language models to control tool-using workflows, with agents that write actions in code at its center.
LangChain Accounts · LangChain
An agent’s context window is working memory, not a transcript that should grow without limit.
LangChain Accounts · LangChain
A plain LLM tool loop can be “shallow”—unable to plan across longer tasks. The proposed fix keeps the loop and adds scaffolding for planning, subagents, and context.
LangChain Accounts · LangChain
Agent frameworks are easy to compare badly: this article separates workflow-versus-agent behavior from orchestration style and high-level abstractions, with context control as the reliability test.
LangChain Accounts · LangChain
Ambient agents move beyond one-at-a-time, user-started chat: they listen for events, can act across several at once, and still bring people in when needed.
Walden Yan · Cognition
The failure isn’t simply parallelism: it’s agents making decisions without seeing the context and choices that shaped the rest of the work.
Manus
Manus chose context engineering as a way to improve its agent in hours instead of weeks, without tying the product to the underlying models.