Harness engineering: நம்பகமான AI முகவரை உருவாக்குவது எப்படி
கட்டுரைகள்: 8
Harness engineering (ஹார்னஸ் இன்ஜினியரிங்) என்பது மொழி மாதிரியைச் சுற்றி ஒரு சூழலை உருவாக்கும் கலை. அந்தச் சூழலில் AI முகவர் உண்மையான வேலையை நம்பகமாக முடிக்க முடியும். இந்தத் தலைப்பின் சூத்திரம்: Agent = Model + Harness. ஒரே மாதிரி ஒரு திட்டத்தில் அனுபவமிக்க டெவலப்பர் போல வேலை செய்கிறது, இன்னொரு திட்டத்தில் சூழலை இழந்து வேலை செய்யாத அம்சத்தை «முடிந்தது» என்று அறிவிக்கிறது. வேறுபாடு கிட்டத்தட்ட எப்போதும் harness-இல் தான் இருக்கும், மாதிரியில் அல்ல.
இந்த வழிகாட்டி தலைப்பின் வரைபடம். இங்கு முக்கியக் கருத்துகளும் அவற்றைக் கற்கும் வசதியான வரிசையும் தொகுக்கப்பட்டுள்ளன. ஒவ்வொரு தலைப்பும் தனிக் கட்டுரையில் விரிவாக விளக்கப்பட்டுள்ளது.
Harness-இன் ஐந்து பகுதிகள்
- வழிகாட்டல் — CLAUDE.md மற்றும் AGENTS.md கோப்புகள், தலைப்புவாரி ஆவணங்கள் மற்றும் skills: திட்டத்தைப் பற்றி முகவருக்குத் தெரிந்தவை.
- கருவிகள் — shell, கோப்பு திருத்தம், browser, MCP சேவையகங்கள்: முகவர் எதைக் கொண்டு செயல்படுகிறது.
- சூழல் — sandbox, container, தனி வேலைப் பிரதி: முகவர் கட்டளைகளை எங்கே இயக்குகிறது.
- நிலை — திட்டம் மற்றும் முன்னேற்றக் கோப்புகள், git வரலாறு: அமர்வுகளுக்கு இடையிலான நினைவு.
- பின்னூட்டம் — tests, linter, type check, hooks: தன் பிழைகளை முகவர் எவ்வாறு அறிகிறது.
இந்தப் பகுதிகள் ஒரு மூடிய சுழற்சியை உருவாக்குகின்றன. எதையாவது நீக்கினால் சுழற்சி உடைகிறது: சரிபார்ப்பு இல்லாவிட்டால் முகவர் தன் தவறுகளைக் காண்பதில்லை, நிலை இல்லாவிட்டால் ஒவ்வோர் அமர்வும் பூஜ்ஜியத்திலிருந்து தொடங்குகிறது.
எங்கிருந்து தொடங்குவது
தலைப்பு உங்களுக்குப் புதியதென்றால் harness engineering என்றால் என்ன, அது prompt engineering மற்றும் context engineering-இலிருந்து எவ்வாறு வேறுபடுகிறது என்ற கட்டுரையுடன் தொடங்குங்கள். சுருக்கமான வரையறையும் எடுத்துக்காட்டும் agent harness கட்டுரையில் உள்ளன.
அதன் பிறகு நடைமுறைக்குச் செல்லுங்கள். ஒவ்வொருவரும் முதலில் சந்திக்கும் கோப்பு திட்டத்தின் வழிகாட்டல்: CLAUDE.md மற்றும் AGENTS.md-இல் என்ன எழுத வேண்டும், எதை எழுதக் கூடாது, கோப்பில் தெளிவாக எழுதப்பட்ட விதியை முகவர் ஏன் புறக்கணிக்கிறது.
முகவர் ஒரு திட்டத்தில் வேலை செய்யத் தொடங்கியதும் நம்பகத்தன்மைக் கேள்வி எழுகிறது. படிப்படியான திட்டம் தோல்விப் பதிவு மற்றும் MTBF, MTTR அளவீடுகளிலிருந்து தொடங்கி, மலிவான rollback, பின்னூட்ட வளையங்கள் மற்றும் கோப்புகளில் நினைவு வழியாக, முகவர் மேற்பார்வை இல்லாமல் மணிக்கணக்கில் வேலை செய்யும் தானியங்கிச் சுழற்சி வரை உங்களை அழைத்துச் செல்கிறது.
முக்கியக் கொள்கைகள்
- முகவர் உடைந்ததில்லை — உடைந்திருப்பது சூழல். மாதிரியை மாற்றுவதற்கு முன் harness-இல் உள்ள ஓட்டையைத் தேடுங்கள்.
- பின்னூட்டத்திலிருந்து தொடங்குங்கள்: ஒரு சரிபார்ப்புக் கட்டளை ஒரு முழு வழிகாட்டிப் பக்கத்தை விட அதிகப் பயன் தரும்.
- வழிகாட்டல் ஒரு வரைபடம், பாடப்புத்தகம் அல்ல: சிறிய நுழைவுக் கோப்பும், தேவைக்கேற்ப விவரங்களும்.
- முக்கியமானவை கோப்புகளில் வாழ வேண்டும், சூழல் சாளரத்தில் அல்ல.
- அளவிடுங்கள்: உணர்வுகளுக்குப் பதிலாகத் தோல்விப் பதிவு.
எல்லாப் பகுதிகளும், முழு harness-ஐ எவ்வாறு உருவாக்குவது என்பதும் harness engineering பாடநெறியில் நடைமுறையில் கற்பிக்கப்படுகின்றன.