Claude Code LSP ஐ நிறுவுதல்: AI க்கு குறியீட்டை 'பார்க்க' அனுமதிக்கும்

2/27/2026
4 min read

Claude Code LSP ஐ நிறுவுதல்: AI க்கு குறியீட்டை 'பார்க்க' அனுமதிக்கும்

Claude Code LSP நீண்ட காலமாக Claude Code ஐ பயன்படுத்தும் வளர்ப்பாளராக, எனக்கு எப்போதும் ஒரு உணர்வு உள்ளது: இது மிகவும் புத்திசாலி, ஆனால் மிகவும் குருட்டு. புத்திசாலித்தனம் இதன் மூலம் நல்ல கட்டமைப்பில் உள்ள குறியீட்டை உருவாக்குவதில் உள்ளது; குருட்டுத்தனம் இதன் மூலம் உங்கள் குறியீடு எவ்வாறு இருப்பதைக் கற்றுக்கொள்ள முடியாது.

LSP - Language Server Protocol, இதற்கு 'கண்' கொடுக்க உதவும் முக்கியமான படி.

LSP என்ன? ஒரு வாக்கியத்தில் விளக்குங்கள்

LSP, முழு பெயர் Language Server Protocol. இதை மேலும் எளிமையாகச் சொல்லலாம்:

இது எடிட்டர் மற்றும் AI க்கு குறியீட்டை புரிந்துகொள்ளும் திறனை வழங்கும் 'ஒற்றை இடைமுகம்'.

நீங்கள் VS Code இல் வழக்கமாக பயன்படுத்தும் செயல்பாடுகள்:

  • Ctrl புள்ளி செயல்பாட்டு பெயருக்கு வரையறையை மாற்றவும்
  • மாறிலியை மிதக்கும் போது வகையைப் பார்க்கவும்
  • மேற்கோள்களை தேடவும்
இதன் பின்னணியில் LSP செயல்படுகிறது.

LSP இல்லாமல், Claude Code எந்த தேடலையும் 'Grep உலகளாவிய சர STRING பொருத்தம்' மூலம் மட்டுமே செய்ய முடியும்; LSP உடன், Claude Code நேரடியாக மொழி சேவையகத்திடம் பதிலை கேட்க முடியும் - துல்லியமான, விரைவான, குறைந்த Token செலவீனம்.

நீங்கள் LSP க்கு ஏன் கவனம் செலுத்த வேண்டும்?

கடந்த ஆண்டில், Claude Code மூலம் குறியீடு எழுதும் போது மிகுந்த வலியுறுத்தலான அனுபவம்:

Token செலவீனம் மிகவும் அதிகமாக உள்ளது.

அது ஒரு செயல்பாட்டை மாற்ற உதவும்போது, அது:

  • முழு திட்டம் Grep
  • மீண்டும் மேற்கோள்களை Grep
  • மீண்டும் வரையறைகளை Grep
  • மீண்டும் அழைப்புச் சங்கிலியை Grep
ஒவ்வொரு முறையும் 'பெரிய சுத்தம்' ஆகும், செலவுகள் இயல்பாக அதிகமாக இருக்கும்.

Milvus குழுவின் உண்மையான தரவுகள் பிரச்சினையை மிகவும் தெளிவாகக் கூறுகின்றன:

LSP ஐ இயக்கிய பிறகு Token செலவீனம் 40%+ குறைக்கலாம்.

பெரிய திட்டங்கள், அடிக்கடி மறுசீரமைப்புகளைச் செய்யும் குழுக்களுக்கு, இது நேரடி செலவுப் பொறுத்தம் ஆகும்.

LSP என்ன செய்ய முடியும்? Claude Code சார்ந்த 7 முக்கிய திறன்கள்

2.0.74 முதல், Claude Code அதிகாரப்பூர்வமாக LSP ஐ இயக்குகிறது, பின்னணியில் கீழ்காணும் திறன்களை தானாகவே அழைக்கிறது:

  • goToDefinition: வரையறைக்கு செல்லவும்
  • findReferences: மேற்கோள்களை தேடவும்
  • hover: மிதக்கும் போது வகை மற்றும் ஆவணத்தைப் பார்க்கவும்
  • documentSymbol: தற்போதைய ஆவணத்தின் செயல்பாடுகள்/வகைகள்/மாறிலிகளை பட்டியலிடவும்
  • workspaceSymbol: முழு திட்ட சின்னங்கள் தேடல்
  • goToImplementation: இடைமுக செயலாக்கத்திற்கு செல்லவும்
  • incomingCalls / outgoingCalls: அழைப்புச் சங்கிலி பகுப்பாய்வு
இந்த திறன்களின் முக்கியத்துவத்தை அதிகமாகச் சொல்ல வேண்டியதில்லை, மறுசீரமைப்புகளைச் செய்யும் யாரும் அவற்றின் பயன்களைப் புரிந்துகொள்கிறார்கள்.

மேலும் முக்கியமானது:

நீங்கள் கையால் தூண்ட வேண்டியதில்லை. Claude Code தானாகவே LSP ஐ முன்னுரிமை தரும், Grep ஐ அல்ல.

LSP ஐப் பயன்படுத்துவதற்கான மூன்று முறைகள் (பரிந்துரை அளவுக்கேற்ப)

முறை 1: VS Code ஒருங்கிணைப்பு (எளிதானதும் மிகவும் நிலையானதும்)

நீங்கள் ஏற்கனவே VS Code ஐப் பயன்படுத்தினால், சுமார் பூஜ்ய செலவுடன்:

  • VS Code டெர்மினலில் Claude Code ஐத் தொடங்கவும்
  • /config என உள்ளிடவும்
  • அமைக்கவும்: - Diff tool = auto
  • Auto-install IDE extension = true

VS Code LSP ConfigurationClaude Code தானாகவே VS Code ஐ கண்டுபிடித்து, LSP உடன் தொடர்பு கொள்ளும் நீட்டிப்புகளை தானாகவே நிறுவும்.

உகந்த மக்கள்: பெரும்பாலான வளர்ப்பாளர்கள்.

முறை 2: cclsp (சமூக MCP திட்டம்)

நீங்கள் VS Code ஐப் பயன்படுத்தவில்லை என்றால், அல்லது அதிகாரப்பூர்வ LSP பல்வேறு பிழைகளை ஏற்படுத்தினால், இதைப் பயன்படுத்தலாம்:

npx cclsp@latest setupcclsp இன் மிகப்பெரிய பலன்கள்:

  • வரிசை மற்றும் நெட்வெளி எண்களை தானாகவே சரிசெய்யும்
  • பல மொழிகளுக்கு உகந்தது
  • சமூக பராமரிப்பு செயலில் உள்ளது
Claude Code ஐ முழு டெர்மினல், Neovim, JetBrains போன்ற சூழல்களில் பயன்படுத்தும் மக்களுக்கு உகந்தது.

முறை 3: கையால் .lsp.json ஐ அமைக்கவும் (தொகுப்பாளர்களுக்கான தனிப்பட்டது)

திட்டத்தின் அடிப்படையில் புதிய .lsp.json உருவாக்கவும்:

{ "typescript": { "command": "typescript-language-server", "args": ["--stdio"], "extensionToLanguage": { ".ts": "typescript", ".tsx": "typescriptreact" } }, "python": { "command": "pylsp" } }மொழி சேவையகம் தனியாக நிறுவப்பட வேண்டும், உதாரணமாக:

npm install -g typescript-language-server pip install python-lsp-serverLSP Configuration Exampleஉகந்தது: சூழலுக்கு மிகுந்த தனிப்பட்ட மற்றும் கட்டாயமான பொறியாளர்கள்.

LSP உண்மையில் வேலை செய்கிறதா என்பதை எப்படி தீர்மானிக்க வேண்டும்?

தற்போது Anthropic தெளிவான UI நிலை குறியீட்டை வழங்கவில்லை, ஆனால் இதைப் போல தீர்மானிக்கலாம்:

  • Claude Code வரையறைக்கு செல்ல அனுமதிக்கவும்: "X செயல்பாடு எங்கு வரையறுக்கப்பட்டுள்ளது?" துல்லியமான கோப்பு + வரிசை எண் = சாதாரணம்; ஒரு தொகுப்பு Grep முடிவுகளை திருப்புகிறது = வெற்றியடையவில்லை
  • cclsp சோதனை கட்டளை பயன்படுத்தவும்
  • Token செலவீனத்தை கவனிக்கவும்: சில ஆயிரம் Token களை ஒரு அல்லது இரண்டு ஆயிரத்திற்கு குறைக்குவது மிகவும் தெளிவான வேறுபாடு.

யாருக்கு உண்மையில் LSP ஐ அமைக்க வேண்டும்?

அமைக்க பரிந்துரை செய்யப்படும் நிலைகள்:

  • திட்டம் 10,000 வரிகளை மீறுகிறது
  • அடிக்கடி மறுசீரமைப்புகளைச் செய்யும்
  • Token செலவுக்கு உணர்வு
  • Claude Code ஐ IDE நிலை குறியீட்டு புரிதல் திறனைப் பெற விரும்புகிறேன்
அமைக்க பரிந்துரை செய்யப்படாத நிலைகள்:

  • சிறிய திட்டங்கள், தேடல் மிகவும் விரைவாக
  • புதிய குறியீட்டை எழுதுவது, பழைய குறியீட்டை படிக்கவில்லை
  • அதிகாரப்பூர்வமாக மேலும் நிலையான பதிப்பை எதிர்நோக்கி

தற்போதைய பயன்பாட்டில் சந்திக்கும் முக்கிய பிரச்சினைகள் (2025 டிசம்பர் நிலை)

  • No LSP server available: பொதுவாக மொழி சேவையகம் சரியாக நிறுவப்படவில்லை.
  • நிலை காட்சி இல்லை: UI இல் LSP இணைக்கப்பட்டுள்ளதா என்பதைப் பார்க்க முடியாது.
  • அழைப்புச் சங்கிலி போன்ற செயல்பாடுகள் சில நேரங்களில் தோல்வி: கோப்புகளுக்கு இடையிலான மேற்கோள்கள் முழுமையாக இல்லை.
மொத்த செயல்திறன்: பயன்படுத்தக்கூடியது, ஆனால் இன்னும் விரைவில் மாறுகிறது.

இறுதியில்: LSP என்பது Claude Code இன் 'கண்வளர்ச்சி மேம்பாட்டு தொகுப்பு'

கடந்த AI குறியீடு எழுதுவது 'மூடுபனியாக புரிதல்' போல இருந்தது, அடிப்படையில் தேடல் மற்றும் மாதிரி பொருத்தத்தால் மட்டுமே சார்ந்தது. LSP உடன், இது முதன்முறையாக உண்மையில்:

திட்டத்தின் கட்டமைப்பைப் புரிந்துகொள்வது → துல்லியமாக அடையாளம் காணுதல் → குறைந்த செலவீனத்தில் குறியீட்டை கையாளுதல்

நீங்கள் பயன்படுத்தும் மொழி TypeScript அல்லது Python ஆக இருந்தால், முதலில் VS Code ஒருங்கிணைந்த பதிப்பை முயற்சிக்க பரிந்துரைக்கிறேன். இது Claude Code ஐ உண்மையில் 'பயன்பாட்டிற்கேற்ப வளர்ப்பு உதவியாளர்' ஆக மாற்றுவதற்கான முக்கியமான படி.

பிரச்சினைகள் ஏற்பட்டால், GitHub இன் விவாதப் பகுதி மற்றும் சமூக திட்டங்கள் மிகவும் செயல்படுகின்றன, விரைவில் தீர்க்கலாம்.

Published in Technology

You Might Also Like

📝
Technology

Claude Code Buddy மாற்றம் வழிகாட்டி: எவ்வாறு மின்ன闪传说 நிலை செல்லப்பிராணிகளை பெறுவது

Claude Code Buddy மாற்றம் வழிகாட்டி: எவ்வாறு மின்ன闪传说 நிலை செல்லப்பிராணிகளை பெறுவது 2026年4月1日,Anthropic 在 Claude Code 2....

Obsidian வெளியிட்ட Defuddle, Obsidian Web Clipper-ஐ புதிய உயரத்திற்கு கொண்டு சென்றதுTechnology

Obsidian வெளியிட்ட Defuddle, Obsidian Web Clipper-ஐ புதிய உயரத்திற்கு கொண்டு சென்றது

Obsidian வெளியிட்ட Defuddle, Obsidian Web Clipper-ஐ புதிய உயரத்திற்கு கொண்டு சென்றது நான் எப்போதும் Obsidian-இன் மையக் ...

OpenAI திடீரென "மூன்று-in-ஒன்று" அறிவிப்பு: உலாவி + நிரலாக்கம் + ChatGPT இணைப்பு, கடந்த ஆண்டு தவறான பாதையில் சென்றது என உள்ளூரில் ஒப்புதல்Technology

OpenAI திடீரென "மூன்று-in-ஒன்று" அறிவிப்பு: உலாவி + நிரலாக்கம் + ChatGPT இணைப்பு, கடந்த ஆண்டு தவறான பாதையில் சென்றது என உள்ளூரில் ஒப்புதல்

OpenAI திடீரென "மூன்று-in-ஒன்று" அறிவிப்பு: உலாவி + நிரலாக்கம் + ChatGPT இணைப்பு, கடந்த ஆண்டு தவறான பாதையில் சென்றது என ...

2026, உங்களை 'சுய கட்டுப்பாடு' செய்ய அழைக்காதீர்கள்! இந்த 8 சிறிய விஷயங்களைச் செய்யுங்கள், ஆரோக்கியம் தானாகவே வரும்Health

2026, உங்களை 'சுய கட்டுப்பாடு' செய்ய அழைக்காதீர்கள்! இந்த 8 சிறிய விஷயங்களைச் செய்யுங்கள், ஆரோக்கியம் தானாகவே வரும்

2026, உங்களை 'சுய கட்டுப்பாடு' செய்ய அழைக்காதீர்கள்! இந்த 8 சிறிய விஷயங்களைச் செய்யுங்கள், ஆரோக்கியம் தானாகவே வரும் புத...

அந்த முயற்சியுடன் எடை குறைக்க முயற்சிக்கும் அம்மாக்கள், இங்கே தவறுகிறார்கள்Health

அந்த முயற்சியுடன் எடை குறைக்க முயற்சிக்கும் அம்மாக்கள், இங்கே தவறுகிறார்கள்

அந்த முயற்சியுடன் எடை குறைக்க முயற்சிக்கும் அம்மாக்கள், இங்கே தவறுகிறார்கள் மார்ச் மாதம் மிதமான நிலையில் உள்ளது, உங்கள்...

📝
Technology

AI Browser 24 மணி நேர நிலையான இயக்கம் வழிகாட்டி

AI Browser 24 மணி நேர நிலையான இயக்கம் வழிகாட்டி இந்த பயிற்சி நிலையான, நீண்ட காலம் இயங்கும் AI உலாவி சூழலை அமைக்க எப்படி ...