Agent Design Patterns: 510 curated resources
Curated material on agent design patterns within agents and harnesses.
510 resources · page 8 of 16
FAQ about AI-generated alt text (Microsoft Support)
Creator not supplied; see original source.
Microsoft Support FAQ on AI-generated alt text for images in Microsoft 365 apps.
The Code Agent Orchestra (Addy Osmani)
Creator not supplied; see original source.
Addy Osmani essay on coordinating teams of AI coding agents, from subagents to orchestration.
AG-UI
Creator not supplied; see original source.
AG-UI documentation: event-based protocol connecting agent backends to user-facing frontends.
Agent Client Protocol (ACP)
Creator not supplied; see original source.
Agent Client Protocol site: JSON-RPC standard connecting code editors to coding agents, similar to LSP for language servers.
Agent Framework: migrate from AutoGen
Creator not supplied; see original source.
Microsoft guide for migrating code from AutoGen to the Microsoft Agent Framework Python SDK.
Agent Skills docs: Best practices
Creator not supplied; see original source.
Agent Skills best-practices guide for writing skills with domain-specific context, plus evaluation and description tips.
Agent2Agent Protocol
Creator not supplied; see original source.
Agent2Agent (A2A) protocol documentation: open specification and SDKs for communication between AI agents.
@aiatmeta
Creator not supplied; see original source.
X account of AI at Meta (@AIatMeta), Meta's channel for AI research and model announcements.
Aider documentation
Creator not supplied; see original source.
Aider documentation: open-source AI pair-programming tool that edits code in a local git repo from the terminal.
Amp is now available. Here's how I use it.
Creator not supplied; see original source.
Thorsten Ball's notes on how he uses Amp, the coding agent he works on, in daily development.
How to Build an Agent (Amp)
Creator not supplied; see original source.
Amp post by Thorsten Ball showing how to build a code-editing agent in under 400 lines of Go.
Building Effective AI Agents
by Anthropic
Workflows vs agents and the core patterns; argues to start simple. Readable without code.
Claude prompt caching docs
Creator not supplied; see original source.
Anthropic documentation on prompt caching: caching prompt prefixes to cut cost and latency, with cache lifetimes.
Claude remote MCP servers
Creator not supplied; see original source.
Anthropic documentation listing remote MCP servers that can be connected to Claude through the MCP connector API.
Transkribus: Automatically transcribing your documents
Creator not supplied; see original source.
Transkribus help article on automatically transcribing documents with text recognition models.
Atlassian Rovo
Creator not supplied; see original source.
Atlassian Rovo product page: AI search, chat and agents across Jira, Confluence and connected work tools.
Augment blog
Creator not supplied; see original source.
Augment Code blog with product updates and engineering posts about its AI coding assistant.
A good AGENTS.md is a model upgrade (Augment Code)
Creator not supplied; see original source.
Augment Code post measuring how AGENTS.md instruction files affect coding-agent output, with guidance on writing them.
What is loop engineering? (Augment Code)
Creator not supplied; see original source.
Augment Code post defining loop engineering, the design of agentic software-development loops from trigger to checked outcome.
AutoGen documentation
Creator not supplied; see original source.
AutoGen documentation: Microsoft's multi-agent conversation framework, now in maintenance mode.
Axolotl docs
Creator not supplied; see original source.
Axolotl documentation: open-source, config-driven tool for fine-tuning and post-training LLMs.
Berkeley Agentic AI (F25)
Creator not supplied; see original source.
Berkeley CS294/194-196 Agentic AI (Fall 2025) course site with lecture schedule and the AgentX competition.
Berkeley CS294 LLM Agents (F24)
Creator not supplied; see original source.
Berkeley CS294/194-196 Large Language Model Agents (Fall 2024) course site with lectures and readings.
Berkeley RDI education hub
Creator not supplied; see original source.
Berkeley RDI education hub indexing its LLM Agents, Advanced LLM Agents and Agentic AI courses.
Bolt: Prompt effectively
Creator not supplied; see original source.
Bolt support guide on prompting effectively: planning first, prompt enhancement and troubleshooting.
Bolt Help Center
Creator not supplied; see original source.
Bolt Help Center: guides for building and publishing websites and apps with the Bolt AI builder.
Braintrust blog
Creator not supplied; see original source.
Braintrust blog on AI evaluation, LLM observability and eval-driven development of AI products.
Browserbase blog
Creator not supplied; see original source.
Browserbase blog on headless browser infrastructure for building web-browsing agents.
Building effective agents
Creator not supplied; see original source.
Anthropic post on building effective agents: workflow patterns versus autonomous agents and keeping designs simple.
About Canva MCP (Canva Developers)
Creator not supplied; see original source.
Canva MCP documentation: connecting AI assistants to Canva design capabilities through the Model Context Protocol.
Best practices for Canva MCP
Creator not supplied; see original source.
Canva MCP best practices: building reliable Canva experiences in AI assistant applications.
Write better prompts to maximize your AI allowance (Canva Help)
Creator not supplied; see original source.
Canva Help Center tips on writing prompts for Canva's AI tools for images, video clips and Canva Code.