முக்கிய விஷயங்கள்
- மிரட்டலான வரவேற்பு: DeepSeek Harness ரெப்போ GitHub தளத்தில் 2,52,329 ஸ்டார்களைத் தாண்டி உலக டெவலப்பர்களின் கவனத்தை ஈர்த்துள்ளது.
- எல்லாம் பிளகின் தான்: 'Everything is a Plugin' என்ற தத்துவத்தில் TypeScript மொழியில் உருவான இந்த டூல், ஏஜென்ட் உருவாக்குவதை ரொம்ப எளிதாக்குது.
- ஜீரோ பட்ஜெட்: விலை உயர்ந்த க்ளவுட் சர்வர்கள் தேவையில்லை. Ollama மற்றும் லோக்கல் மாடல்கள் வழியா உங்க லேப்டாப்பிலேயே இலவசமாக இயக்கலாம்.
- இந்திய சூழலுக்கு ஏற்றது: இறுதி ஆண்டு கல்லூரி ப்ராஜெக்ட், ஃப்ரீலான்ஸ் ஆட்டோமேஷன், ஐடி நிறுவனங்களின் கிளையண்ட் தேவைகளுக்கு கச்சிதமாகப் பொருந்தும்.
DeepSeek Harness அப்படின்னா என்ன?
ஒரு சின்ன உதாரணத்தோடு ஆரம்பிக்கலாம். நீங்க வேர்ட்பிரஸ் (WordPress) பயன்படுத்தி ஒரு வெப்சைட் உருவாக்குறீங்கனு வச்சுப்போம். Contact Form வேணுமா, ஒரு பிளகின் போடுவீங்க. SEO செக் பண்ணணுமா, இன்னொரு பிளகின் சேர்ப்பீங்க. அதே மாதிரி, தன்னிச்சையாக வேலை செய்யும் AI ஏஜென்ட்டுகளை உருவாக்க உதவும் ஒரு மாடுலர் கட்டமைப்பு தான் இந்த DeepSeek Harness.
இப்போ பல டெவலப்பர்கள் ஒரு சாட்பாட் அல்லது ஏஜென்ட் செய்யும்போது என்ன நடக்குது தெரியுமா? AI மாடலுக்கு ஒரு பைதான் ஸ்கிரிப்ட், டேட்டாபேஸ் இணைக்க இன்னொரு ஸ்கிரிப்ட், வாட்ஸ்அப் அல்லது டெலிகிராம் மெசேஜ் அனுப்ப வேறொரு கோட் என தனித்தனியாக எழுதி மொத்த ப்ராஜெக்ட்டையும் சிக்கலாக்கிடுவாங்க. ஏதாவது ஒரு API மாறினால் கூட மொத்த வேலையும் நின்னுடும்.
இந்த தலைவலியைத் தீர்க்கவே GitHub தளத்தில் https://github.com/deepseek-ai/deepseek-harness என்ற முகவரியில் இந்த ஓபன் சோர்ஸ் டூலை வெளியிட்டிருக்காங்க. அக்டோபர் 17, 2026 வரை தீவிர அப்டேட்கள் பெற்று வரும் இந்த TypeScript ரெப்போ, கார்டிஸ் (Cordis) ஃபிரேம்வொர்க் அடிப்படையில் dsh மற்றும் dsh-plugin அமைப்பில் செயல்படுது. அதாவது, உங்க ஏஜென்ட்டுக்கு தேவையான ஒவ்வொரு வேலையும் தனித்தனி பிளகினாக மாறிடும்.
இதை உங்க லேப்டாப்பில் எப்படி Install பண்ணலாம்?
உங்க சிஸ்டத்தில் Node.js (Version 20 அல்லது அதற்கு மேல்) மற்றும் pnpm அல்லது npm இருந்தா போதும். வெறும் பத்தே நிமிடத்தில் உங்க சொந்த ஏஜென்ட்டை ரன் பண்ணிடலாம். பெரிய சர்வர் எதுவுமே தேவையில்லை.
முதலில் உங்க கம்ப்யூட்டர் டெர்மினலை திறந்து இந்த ரெப்போவை குளோன் பண்ணுங்க:
git clone https://github.com/deepseek-ai/deepseek-harness.git
cd deepseek-harness
pnpm installஅடுத்து, தேவையான என்விரான்மென்ட் செட்டிங்களை உருவாக்க இந்த கமாண்டை ரன் பண்ணுங்க:
cp .env.example .envஇந்த .env ஃபைலில் உங்க API கீ அல்லது லோக்கல் மாடல் போர்ட் விவரங்களை குறிப்பிட வேண்டும். TypeScript-ல் எழுதப்பட்டிருப்பதால் கோட் ஸ்ட்ரக்சர் சுத்தமாகவும், பிழைகளை உடனுக்குடன் கண்டுபிடிக்கும் வகையிலும் இருக்கும். டெஸ்ட் பண்ணி பார்க்க pnpm dev கொடுத்தால் லோக்கல் சர்வரில் ஏஜென்ட் தயாராகிவிடும்.
இதுக்கு எவ்வளவு செலவாகும்?
இந்திய மாணவர்களுக்கும் ஆரம்பக்கட்ட டெவலப்பர்களுக்கும் இருக்கும் முதல் பயமே செலவுதான். ஏஐ என்றாலே கிரெடிட் கார்டு தேய்க்க வேண்டுமா என்ற கேள்வி வரும். இதில் இரண்டு வழிகள் இருக்கு, உங்க பட்ஜெட்டுக்கு ஏற்ப தேர்ந்தெடுக்கலாம்.
| வழிமுறை | தேவையான வசதி | தோராய செலவு (மாதம்) | யாருக்கு சிறந்தது? |
|---|---|---|---|
| லோக்கல் வழி (Ollama) | 16GB RAM லேப்டாப், லோக்கல் GPU | ரூ. 0 (முழுக்க இலவசம்) | கல்லூரி மாணவர்கள், கற்றுக் கொள்பவர்கள் |
| API வழி (DeepSeek / OpenAI) | குறைந்த இன்டர்நெட், எந்த லேப்டாப்பும் | ரூ. 200 முதல் ரூ. 1,500 வரை | ஃப்ரீலான்சர்கள், டெமோ காட்டுபவர்கள் |
| ப்ரொடக்ஷன் சர்வர் | க்ளவுட் VPS (AWS / Hetzner) | ரூ. 2,000 முதல் ரூ. 8,000 வரை | ஐடி சர்வீஸ் நிறுவனங்கள், ஸ்டார்ட்அப்கள் |
நீங்க காசு எதுவும் செலவழிக்க விரும்பலைனா, Ollama வழியா Llama 3 அல்லது DeepSeek லோக்கல் மாடலை டவுன்லோட் பண்ணி Harness உடன் இணைச்சிடலாம். ஒரு ரூபாய் கூட செலவில்லாமல் உங்க மெஷினிலேயே ஏஜென்ட் இயங்கும்.
இந்திய டெவலப்பர்கள் இதை வெச்சு என்னென்ன பண்ணலாம்?
வெறுமனே ஒரு ஹலோ வேர்ல்ட் சாட்பாட் செய்வதை தாண்டி, நிஜ உலக பிரச்னைகளுக்கு இதை எப்படி பயன்படுத்தலாம் என்று பார்க்கலாம். மூன்று நடைமுறை உதாரணங்களை இங்கே கவனியுங்கள்.
முதலாவதாக, கல்லூரி இறுதி ஆண்டு ப்ராஜெக்ட். இன்ஜினியரிங் அல்லது BCA படிக்கும் மாணவர்கள் கல்லூரி லைப்ரரி மேனேஜ்மென்ட் அல்லது பிளேஸ்மென்ட் ரெஸ்யூம் ஸ்கிரீனிங் ஏஜென்ட் செய்யலாம். ஒரு பிளகின் ரெஸ்யூம்களை PDF ஃபைலில் இருந்து படிக்கும், அடுத்த பிளகின் தகுதியான திறன்களை பட்டியலிடும், மூன்றாவது பிளகின் மாணவர்களுக்கு மின்னஞ்சல் அனுப்பும். மூன்றும் தனித்தனி பிளகினாக இருப்பதால் எக்ஸாமினரிடம் விளக்குவது மிக எளிது.
இரண்டாவதாக, ஃப்ரீலான்ஸ் வேலைகள். உதாரணமாக, இந்தியாவில் இருக்கும் ஒரு சிறு வணிகருக்கு ஜிஎஸ்டி (GST) பில்லிங் மற்றும் இன்வாய்ஸ் நினைவூட்டல் ஆட்டோமேஷன் தேவைப்படலாம். வாடிக்கையாளர் பணம் செலுத்தவில்லை என்றால் டேட்டாபேஸை சோதித்து, தானாகவே வாட்ஸ்அப் வழியாக மெசேஜ் அனுப்பும் ஏஜென்ட்டை ஒரு வாரத்தில் dsh-plugin கொண்டு கட்டி முடிக்கலாம்.
மூன்றாவதாக, சென்னை மற்றும் பெங்களூரு ஐடி சர்வீஸ் நிறுவனங்கள். வெளிநாட்டு கிளையண்டுகளுக்கு வாடிக்கையாளர் சேவை (Customer Support) அமைக்கும்போது, ஒரே ஒரு மாடலை மட்டும் நம்பியிருக்க முடியாது. Harness-ன் பிளகின் சிஸ்டம் இருப்பதால், வாடிக்கையாளர் டேட்டாவை பாதுகாப்பாக உள்ளூர் டேட்டாபேஸில் வைத்துக்கொண்டே ஏஜென்ட்டை தடையின்றி இயக்க முடியும்.
டெவலப்பர்கள் பண்ற பொதுவான தப்பு என்ன?
ஏஐ ஏஜென்ட் என்ற ஆர்வத்தில் பலரும் செய்கிற முதல் தவறு, பாதுகாப்பு வழிமுறைகள் இல்லாமல் ஏஜென்ட்டுக்கு சிஸ்டம் அட்மின் அதிகாரத்தை கொடுப்பதுதான். அதாவது, கோட் எக்ஸிகியூஷன் பிளகினை இயக்கும்போது அது உங்க ஹார்ட் டிஸ்க்கில் உள்ள முக்கிய ஃபைல்களை அழித்துவிட வாய்ப்புள்ளது. சாண்ட்பாக்ஸ் (Sandbox) முறையில் மட்டுமே கோட் ரன் செய்ய அனுமதிக்க வேண்டும்.
அடுத்த சிக்கல், முடிவில்லா லூப் (Infinite Loop). ஏஜென்ட் ஒரு பதிலை தேடும்போது, சரியான டேட்டா கிடைக்கவில்லை என்றால் தொடர்ந்து மாடலை அழைத்துக்கொண்டே இருக்கும். இதனால் ஏபிஐ பயன்பாட்டுக் கட்டணம் மளமளவென ஏறிவிடும். மேக்ஸ் ஸ்டெப்ஸ் (Max Steps) லிமிட்டை எப்போதும் 5 அல்லது 10 என செட் செய்து வைப்பது பணத்தை மிச்சப்படுத்தும்.
மூன்றாவது தவறு, டைப்ஸ்கிரிப்ட் வகைகளை சரியாக கவனிக்காமல் விடுவது. dsh கட்டமைப்பில் பிளகின்கள் ஒன்றுடன் ஒன்று டேட்டாவை பரிமாறும்போது Schema சரியாக வரையறுக்கப்படவில்லை என்றால், ஏஜென்ட் பாதியில் கிராஷ் ஆகிவிடும்.
நீங்க இப்போ என்ன பண்ணணும்?
சாட்பாட் காலம் முடிந்து ஏஜென்ட் காலம் தொடங்கிவிட்டது. வெறுமனே ப்ராம்ப்ட் டைப் செய்யும் யூசராக இருப்பதை விட, ஏஜென்ட்டுகளை கட்டமைக்கும் இன்ஜினியராக மாறுவதுதான் உங்க கேரியருக்கு பலம் சேர்க்கும்.
இன்றே உங்க லேப்டாப்பில் Node.js அப்டேட் செய்துவிட்டு, டீப்சீக் ஹார்னஸ் ரெப்போவை குளோன் பண்ணி பாருங்க. முதற்கட்டமாக ஒரு எளிய கால்குலேட்டர் அல்லது வெதர் பிளகின் எழுதி சிஸ்டத்தை பழகுங்க. இந்த அனுபவம் நிச்சயம் அடுத்தடுத்து வரும் வேலைவாய்ப்புகளிலும், கிளையண்ட் ப்ராஜெக்ட்களிலும் உங்களை மற்றவர்களை விட பல படிகள் முன்னால் நிறுத்தும்.
சொந்தமா ஒரு Plugin எப்படி எழுதலாம்?
ஒரு சின்ன உதாரணத்தை எடுத்துப்போம். உங்க ஊர்ல மாதாந்திர மின்சார கட்டணம் (TNEB) எப்போ கட்டணும் அல்லது IRCTC டிக்கெட் கன்ஃபர்மேஷன் என்ன ஆச்சுன்னு வாட்ஸ்அப் வழியா சொல்ல ஒரு ஆட்டோமேஷன் செய்ய நினைக்கிறீங்க. இதுக்கு DeepSeek Harness-ல் ஒரு dsh-plugin எழுதுவது ரொம்ப சுலபம். ஒரு தனி ஃபோல்டரை உருவாக்கி, அதில் plugin.ts ஃபைலை ஓபன் பண்ணி, உங்க பிளகினுக்கு என்னென்ன இன்புட் வரணும் மற்றும் அது என்ன அவுட்புட் தரணும்னு TypeScript இன்டர்ஃபேஸ் வழியா தெளிவா சொல்லிவிட்டால் போதும். குறிப்பிட்ட அரசு அல்லது வணிக இணையதளத்தின் API-ஐ கூப்பிட்டு டேட்டாவை எடுத்து தரும் வேலையை மட்டும் அந்த பிளகினில் எழுதி முடிச்சிடலாம்.
இங்கே மிக முக்கியமான விஷயம் என்னன்னா, ஏஜென்ட்டின் மூளையான AI மாடலுக்கு நாம் எந்த பெரிய ப்ராம்ப்ட்டும் அடித்து குழப்ப தேவையில்லை. கார்டிஸ் (Cordis) கட்டமைப்பு இந்த பிளகினில் இருக்கும் ஃபங்ஷன்களை தானாகவே டூல்ஸ் (Tools) லிஸ்ட்டில் சேர்த்துவிடும். பயனாளர் சாதாரண பேச்சு வழக்கில் 'எனக்கு இந்த மாசம் கரண்ட் பில் எவ்ளோ வந்திருக்குன்னு பாரு' என்று கேட்ட உடனே, ஏஜென்ட் தனது கையில் இருக்கும் டூல்களில் இருந்து இந்த குறிப்பிட்ட TNEB பிளகினை மட்டும் தேர்வு செய்து துல்லியமாக இயக்கும். வேலை முடிந்ததும் பதிலை தமிழில் எடுத்துச் சொல்லிவிடும்.
LangChain, CrewAI கூட ஒப்பிடும்போது இதுல என்ன சிறப்பு?
பைதான் உலகில் LangChain மற்றும் CrewAI போன்ற டூல்கள் ஏற்கெனவே பயன்பாட்டில் இருந்தாலும், இந்திய ஐடி துறையில் உள்ள லட்சக்கணக்கான ஃபுல்ஸ்டாக் மற்றும் ரியாக்ட் (React) டெவலப்பர்களுக்கு பைதான் ஒரு சின்ன தடையாகவே இருந்து வந்தது. DeepSeek Harness முழுமையாக TypeScript மற்றும் Node.js எகோசிஸ்டத்தில் கட்டமைக்கப்பட்டிருப்பதால், ஜாவாஸ்கிரிப்ட் தெரிந்த எந்த ஒரு வெப் டெவலப்பரும் சில மணி நேரங்களில் ஏஜென்ட் உருவாக்கத்தில் இறங்கிவிட முடியும். வெப் ஆப்ளிகேஷன், Next.js டேஷ்போர்டு அல்லது எக்ஸ்பிரஸ் (Express) பேக் எண்ட் என அனைத்திலும் கூடுதல் பிரேம்வொர்க் சுமை இல்லாமல் இதை நேரடியாக இணைக்க முடிகிறது.
மற்றொரு பெரிய பலம் இதனுடைய மாடுலர் தன்மை தான். பழைய ஃபிரேம்வொர்க்குகளில் ஒரு சின்ன லாஜிக்கை மாற்ற நினைத்தால் கூட மொத்த அப்ளிகேஷன் கோடையும் பிரித்து மேய வேண்டி இருக்கும். ஆனால் Harness-ல் 'Everything is a Plugin' என்ற தத்துவத்தின்படி, தேவையில்லாத ஒரு பிளகினை கழற்றிவிட்டு புதிய பிளகினை மாட்டுவது வெறும் ஒரு வரி கான்பிகரேஷன் மாற்றம் மட்டுமே. 2026-ல் நிறுவனங்கள் மைக்ரோசர்வீசஸ் போல எளிமையான மைக்ரோ-ஏஜென்ட் அமைப்புகளுக்கு மாறி வரும் சூழலில், இந்த குறைந்த மெமரி பயன்பாடும் அதிவேக இயக்கமும் டெவலப்பர்களுக்கு மிகப்பெரிய வரப்பிரசாதம்.




கருத்துகள் (0)
Be the first to comment!