ಅಧ್ಯಾಯ ಆರು
Agents
Build ಮಾಡೋದು
Calculator ಮತ್ತು coworker
ನಡುವಿನ ವ್ಯತ್ಯಾಸ.
Chatbot ನೀನು ಮಾತಾಡೋ ತನಕ wait ಮಾಡುತ್ತೆ. Agent ಮಾಡಲ್ಲ. ಅದಕ್ಕೆ goal ಕೊಡು — "Mars colonization ಬಗ್ಗೆ research ಮಾಡಿ report ಬರಿ" — ಅದು work ನ steps ಆಗಿ break ಮಾಡುತ್ತೆ, ಸರಿಯಾದ tools ಆಯ್ಕೆ ಮಾಡುತ್ತೆ, ಒಂದೊಂದಾಗಿ execute ಮಾಡುತ್ತೆ, ತನ್ನ results check ಮಾಡುತ್ತೆ, ಕೆಲ್ಸ ಮುಗಿಯೋ ತನಕ continue ಮಾಡುತ್ತೆ. ಆ distinction — instructions ಗೆ respond ಮಾಡೋದಕ್ಕೂ ಮತ್ತು goal pursue ಮಾಡೋದಕ್ಕೂ — ಅದೇ calculator ಮತ್ತು coworker ನಡುವಿನ ವ್ಯತ್ಯಾಸ.
Agents ಒಂದು loop ಮೇಲೆ run ಆಗ್ತಾವೆ: goal receive ಮಾಡು, steps plan ಮಾಡು, tools ಜೊತೆ execute ಮಾಡು, results observe ಮಾಡು, progress evaluate ಮಾಡು, adjust ಮಾಡು. ಅವು ಒಮ್ಮೆ plan ಮಾಡಿ blindly execute ಮಾಡಲ್ಲ — best ones step three sideways ಹೋದಾಗ gracefully recover ಆಗ್ತಾವೆ. ಆದ್ರೆ ಆ power ನಲ್ಲಿ dark side ಇದೆ: agents ಬರೀ bad answers ಕೊಡಲ್ಲ, ಅವು ಅವುಗಳ ಮೇಲೆ act ಮಾಡ್ತಾವೆ, ಮತ್ತೆ broken result use ಮಾಡಿ ಮುಂದಿನ decision ತಗೊಳ್ತಾವೆ. Failures compound ಆಗ್ತಾವೆ.
Agent Loop
ಪ್ರತಿ agent ಅದೇ five-step cycle ಮೇಲೆ run ಆಗುತ್ತೆ. ಈ steps ಅರ್ಥ ಮಾಡ್ಕೊಳ್ಳೋದು useful ಏನೋ build ಮಾಡೋದಕ್ಕೂ ನಿನ್ನ API credits ನ infinite loop ನಲ್ಲಿ ಸುಡೋ ಏನೋ build ಮಾಡೋದಕ್ಕೂ ಇರೋ ವ್ಯತ್ಯಾಸ.
Goal (ಗುರಿ)
Clear objective receive ಮಾಡು. "Mars research ಮಾಡು" goal ಅಲ್ಲ. "Mars colonization challenges ಬಗ್ಗೆ 500-word summary, sources ಜೊತೆ ಬರಿ" ಅದು goal.
Plan (ಯೋಜನೆ)
Goal ನ concrete steps ಆಗಿ break ಮಾಡು. Good planners flexible plans create ಮಾಡ್ತಾರೆ. Bad planners ಮೊದಲ surprise ನಲ್ಲಿ ಒಡೆಯೋ rigid scripts create ಮಾಡ್ತಾರೆ.
Execute (ಕಾರ್ಯಗತ)
ಪ್ರತಿ step ನ ಸರಿಯಾದ tool use ಮಾಡಿ run ಮಾಡು — search engines, code interpreters, file readers, APIs. Agents ಬರೀ think ಮಾಡಲ್ಲ. ಅವು act ಮಾಡ್ತಾವೆ.
Observe (ಗಮನಿಸು)
ಏನಾಯ್ತು ಅಂತ record ಮಾಡು ಮತ್ತು results check ಮಾಡು. Memory ಇಲ್ಲದೆ, agent ಅದೇ failing action ಯನ್ನ forever repeat ಮಾಡಬಹುದು.
Evaluate (ಮೌಲ್ಯಮಾಪನ)
ಇದು work ಆಯ್ತಾ? Goal ಗೆ ಹತ್ತಿರ ಬಂದ್ನಾ? ಏನೋ off ಇದ್ರೆ, plan adjust ಮಾಡಿ ಮತ್ತೆ loop ಮಾಡು. ಇದೇ agent ನ script ನಿಂದ ಬೇರ್ಪಡಿಸೋದು.
ಪ್ರಮುಖ ಒಳನೋಟ
Chatbot ಒಂದು single turn. Agent ಒಂದು ಇಡೀ conversation — ತನ್ನ ಜೊತೆ, ತನ್ನ tools ಜೊತೆ, ಮತ್ತು world ಜೊತೆ. Best agent builders autonomy maximize ಮಾಡಲ್ಲ. ಅವ್ರು thoughtful checkpoints design ಮಾಡ್ತಾರೆ, ಅಲ್ಲಿ agent pause ಆಗಿ human decide ಮಾಡಲಿ ಅಂತ ಬಿಡ್ತಾರೆ.
ಈಗ ಒಂದು build ಮಾಡೋ ಸಮಯ. ಒಂದು tank agent design ಮಾಡು — ಅದರ capabilities ಆಯ್ಕೆ ಮಾಡು, budget allocate ಮಾಡು, strategy ಬರಿ — ಮತ್ತೆ arena ಗೆ deploy ಮಾಡಿ autonomously fight ಮಾಡೋದು ನೋಡು.
ಮುಂದೆ: ನೀನು real agent ಒಂದನ್ನ use ಮಾಡ್ತೀಯ — ನಿನ್ನ code ಓದೋ, changes ಬರೆಯೋ, tests run ಮಾಡೋ, ಮತ್ತು ತನ್ನ mistakes ತಾನೇ fix ಮಾಡೋ agent. Claude Code ಜೊತೆ ಭೇಟಿ.