یک عامل برنامهنویسیِ کوچک را تکهتکه با پایتون بسازید - فراخوانیِ API، گفتوگو، ابزارها، حلقه، اجازهها و هوکها، زمینه و کش، دستورها، مهارتها و زیرعاملها - و چون خودتان یکی نوشتهاید، هر عاملی را بهتر بفهمید.
عامل تا وقتی یکی نساختهاید جادو به نظر میرسد. وقتی بسازید، میبینید که یک مدل زبانی است و حدود دویست خط پایتونِ معمولی دورِ آن.
در این دوره آن پایتون را خودتان مینویسید. از یک فراخوانیِ سادهِ API Claude شروع میکنید و یاد میگیرید پاسخ را بخوانید: بلوکهای محتوا، دلیلِ ایستادن، و مصرف که میگوید پاسخ چقدر هزینه داشت. گفتوگو را نگه میدارید، به مدل پرامپت سیستمی میدهید، ابزار برایش تعریف میکنید و فراخوانیهایی را که میخواهد اجرا میکنید. بعد حلقهای را مینویسید که همهی اینها را عامل میکند، و برنامهی دورِ آن را: ابزارهایی که فایلهای یک پوشه را میخوانند و تغییر میدهند، بررسیِ اجازه، هوکها، محافظت در برابر دستورهای پنهان در دادهها، شمردن و فشرده کردنِ زمینه، کش کردنِ پرامپت، خواندنِ AGENTS.md و مهارتها، و زیرعاملی که کارهای فرعی را به عهده میگیرد. در این راه برنامه بزرگ میشود و به mini میرسد، یک عامل برنامهنویسیِ کوچک که میتوانید روی پروژههای خودتان اجرایش کنید.
بخش آخر دربارهی بعد از ساختن است: آزمودنِ عاملی که پاسخهایش هر بار فرق میکند، و اینکه کی به جای کدِ خودتان سراغ یک فریمورک بروید. هر درس کدِ واقعی و امروزی نشان میدهد، و تمرینهای پایتون (که در مرورگر اجرا میشوند و کلید API نمیخواهند) بخشهای مهم را به دستِ خودتان میسپارند. پایتونِ پایه لازم است، و اینکه بدانید عاملها چطور کار میکنند: توکنها، پنجرهی زمینه، ابزارها و حلقه.