6

அத்தியாயம் ஆறு

Agents
உருவாக்குதல்

Calculator-க்கும்
coworker-க்கும் உள்ள வித்தியாசம்.

Chatbot நீ பேசும் வரை காத்திருக்கிறது. Agent அப்படி இல்லை. ஒரு இலக்கு கொடு — "Mars colonization பற்றி research செய்து ஒரு report எழுது" — அது வேலையை steps ஆக உடைக்கிறது, சரியான tools தேர்வு செய்கிறது, ஒவ்வொன்றாக execute செய்கிறது, தன் results-ஐ check செய்கிறது, வேலை முடியும் வரை தொடர்கிறது. Instructions-க்கு respond செய்வது மற்றும் ஒரு goal-ஐ pursue செய்வது — இந்த வித்தியாசம்தான் calculator-க்கும் coworker-க்கும் இடையே உள்ளது.

Agents ஒரு loop-ல் இயங்குகின்றன: goal பெறு, steps plan செய், tools-உடன் execute செய், results observe செய், progress evaluate செய், adjust செய். ஒரே முறை plan செய்து கண்மூடித்தனமாக execute செய்வதில்லை — சிறந்தவை, மூன்றாவது step தவறாக போனாலும் நேர்த்தியாக recover ஆகும். ஆனால் அந்த சக்திக்கு ஒரு dark side இருக்கிறது: agents தவறான பதில்கள் மட்டும் சொல்வதில்லை, அவற்றின் மீது செயல்படுகின்றன, பிறகு அந்த உடைந்த result-ஐ அடுத்த முடிவுக்கு பயன்படுத்துகின்றன. தவறுகள் compound ஆகின்றன.

Agent Loop

ஒவ்வொரு agent-உம் அதே ஐந்து-படி cycle-ல் இயங்குகிறது. இந்த steps புரிந்துகொள்வது, பயனுள்ள ஒன்றை build செய்வதற்கும் உன் API credits-ஐ infinite loop-ல் எரிப்பதற்கும் இடையே உள்ள வித்தியாசம்.

G

Goal (இலக்கு)

"Mars பற்றி research செய்" ஒரு goal இல்லை. "Mars colonization challenges பற்றி 500 வார்த்தை summary எழுது, sources-உடன்" — அது goal.

P

Plan (திட்டம்)

Goal-ஐ concrete steps ஆக உடை. நல்ல planners flexible plans உருவாக்குகின்றன. மோசமான planners முதல் surprise-ல் உடையும் rigid scripts உருவாக்குகின்றன.

T

Execute (செயல்படுத்து)

ஒவ்வொரு step-ஐயும் சரியான tool பயன்படுத்தி run செய் — search engines, code interpreters, file readers, APIs. Agents சிந்திப்பது மட்டும் அல்ல. செயல்படுகின்றன.

M

Observe (கவனி)

என்ன நடந்தது என்று record செய்து results check செய். Memory இல்லாமல், ஒரு agent அதே fail ஆகும் action-ஐ எப்போதும் repeat செய்யலாம்.

E

Evaluate (மதிப்பிடு)

இது வேலை செய்ததா? Goal-க்கு நெருக்கமாக இருக்கிறேனா? ஏதாவது தவறாக இருந்தால், plan-ஐ adjust செய்து மறுபடி loop செய். இதுதான் agent-ஐ script-லிருந்து வேறுபடுத்துகிறது.

முக்கிய கருத்து

Chatbot ஒரு single turn. Agent ஒரு முழு உரையாடல் — தன்னுடன், தன் tools-உடன், உலகத்துடன். சிறந்த agent builders autonomy-ஐ maximize செய்வதில்லை. Agent நிறுத்தி, தொடரலாமா என்று மனிதன் முடிவு செய்யும் thoughtful checkpoints design செய்கிறார்கள்.

ஒன்றை build செய்ய நேரம். ஒரு tank agent design செய் — அதன் capabilities தேர், budget allocate செய், strategy எழுது — பிறகு arena-வில் deploy செய்து தானாக fight செய்வதை பார்.

Agent Arena
Configure

Capabilities

5 pts left
Armor
2
Speed
2
Power
2
Rate
2
Range
2

Strategy (system prompt)

Close distance. Fire constantly. Prioritize damage over survival.

Opponent

Share this course
இலக்கு எல்லா failure-ஐயும் தடுப்பது அல்ல — failure-ஐ recoverable ஆக்குவது.

அடுத்தது: ஒரு real agent பயன்படுத்துவாய் — உன் code படிக்கும், changes எழுதும், tests run செய்யும், தன் சொந்த தவறுகளை fix செய்யும். Claude Code-ஐ சந்தி.

Agent Swarm

New tool unlocked!