W ostatnich miesiącach temat agentów AI zyskał na znaczeniu, co zaowocowało powstaniem wielu ciekawych zasobów jak np. AGENTS.md, które jest prostym, otwartym formatem dokumentacji dla agentów AI. Możnaby powiedzieć, że jest takim README.md
dla agentów AI, ponieważ zawiera instrukcje oraz informacje o kontekście, w którym agent działa.
źródło: https://github.com/openai/agents.md
Podobnie podejście z regułami / instrukcjami jest również w przypadku .github/copilot-instructions.md dla GitHub Copilota, czy też .cursor/rules dla Cursor’a.
Pamiętasz 12-factor dla aplikacji, które definiują najlepsze praktyki w tworzeniu oprogramowania? Podobne zasady można zastosować do projektowania agentów AI, które zostały zebrane w 12-factor-agents. Reguły te obejmują:
- Natural Language to Tool Calls
- Own your prompts
- Own your context window
- Tools are just structured outputs
- Unify execution state and business state
- Launch/Pause/Resume with simple APIs
- Contact humans with tool calls
- Own your control flow
- Compact Errors into Context Window
- Small, Focused Agents
- Trigger from anywhere, meet users where they are
- Make your agent a stateless reducer
Jeśli chciał_byś poszerzyć swoją więdze na temat agentów AI, serdecznie zachęcam do zapoznania się z poniższymi materiałami:
- Anthropic - build AI agents - zbuduj agenta AI za pomocą Anthropic API.
- Anthropic API Documentation - dokumentacja API Anthropic.
- Task Master - narzędzie do zarządzania zadaniami dla agentów AI.
- Memory Servers - serwery pamięci dla agentów AI.
- Awesome MCP Servers and Clients - lista serwerów i klientów MCP.
- AI Agents for Beginners – przewodnik dla początkujących.
- MCP for Beginners – wprowadzenie do Model Context Protocol.
Z kolei poniższe materiały pozwolą Ci poszerzyć swoją wiedzę na temat modeli, inżynierii promptów i najlepszych praktyk w pracy z AI, ważnych w pracy z agentami AI:
- Anthropic Academy – kursy i materiały edukacyjne od Anthropic.
- Anthropic Cookbook – praktyczne przykłady użycia modeli Anthropic.
- Anthropic Courses – kursy i szkolenia z zakresu AI.
- Anthropic Quickstarts – szybkie wprowadzenie do modeli Anthropic.
- Anthropic Prompt Engineering Guide – przewodnik po inżynierii promptów dla Claude.
- OpenAI Prompt Engineering Guide – przewodnik po inżynierii promptów dla OpenAI.
- OpenAI Cookbook – praktyczne przepisy i przykłady dla OpenAI.
- Awesome ChatGPT Prompts – zbiór inspirujących promptów do ChatGPT.
Na sam koniec ciekawostka, która usłyszałem w podcascie DevOps Paradox tj. OpenRouter – platforma, która zapewnia zunifikowane API, umożliwiające dostęp do setek modeli AI przez jeden punkt końcowy, automatycznie obsługując przełączanie awaryjne i wybierając najbardziej opłacalne opcje. Być może jest to coś, co warto mieć na uwadze przy pracy z agentami AI.