SSD Nodes Learn Hosting plans →
கல்வி வழிகாட்டிகள் Matt Connorஆல் Matt Connor · புதுப்பிக்கப்பட்டது 2026-08-30

Linux-ல் Claude Desktop மற்றும் CLI பயன்படுத்துவது எப்படி?

Linux-ல் Claude-ன் beta desktop app, Claude Code CLI மற்றும் editor plugins ஆகியவற்றை எவ்வாறு நிறுவுவது என்பதை அறியுங்கள். எந்தெந்த paid plans இதற்கு தேவை என்பதைப் பாருங்கள்.

இன்று Linux-ல் Claude-ன் எந்தெந்த பகுதிகள் இயங்குகின்றன

Linux-ல் Claude நான்கு தனித்தனி தளங்களில் இயங்குகிறது. ஆகஸ்ட் 2026 நிலவரப்படி, இவை நான்கும் சாதாரண Ubuntu அல்லது Debian கணினிகளில் இயங்குகின்றன. Desktop app, Anthropic-ன் apt repository-லிருந்து நிறுவப்படுகிறது, இது தற்போது beta நிலையில் உள்ளது. Claude Code CLI (command line interface) என்பது ஒரு compiled binary ஆகும்; இது desktop app-ஐ விட அதிகமான Linux distributions-களில் இயங்குகிறது. claude.ai இணையதள செயலிக்கு ஒரு browser மட்டுமே தேவை, மேலும் API என்பது உங்கள் சொந்த code-லிருந்து நீங்கள் அழைக்கும் ஒரு HTTPS endpoint ஆகும்.

macOS மற்றும் Windows-ல் உள்ள இரண்டு வசதிகள் Linux desktop beta-வில் இல்லை: Claude உங்கள் திரையில் உள்ள செயலிகளைக் கட்டுப்படுத்தும் Computer Use மற்றும் voice dictation. இவை இரண்டும் Linux-ல் இன்னும் கிடைக்கவில்லை என்று Anthropic ஆவணப்படுத்தியுள்ளது. CLI-ல் சொந்தமாக voice dictation வசதி உள்ளதால், இந்த குறைபாடு Claude-ல் இல்லை, மாறாக desktop app-ல் மட்டுமே உள்ளது.

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

Ubuntu அல்லது Debian-ல் Claude desktop app-ஐ நிறுவுதல்

இதற்கான அதிகாரப்பூர்வ தேவைகள் Ubuntu 22.04 அல்லது அதற்குப் பிந்தைய பதிப்பு, அல்லது Debian 12 அல்லது அதற்குப் பிந்தைய பதிப்பு ஆகும். இவை x86_64 (இதை dpkg, amd64 என்று அழைக்கிறது) அல்லது arm64 கட்டமைப்பில் இருக்க வேண்டும். பிற Debian-அடிப்படையிலான விநியோகங்களில் இது வேலை செய்யக்கூடும், ஆனால் அவை சோதிக்கப்படவில்லை. Fedora மற்றும் RHEL-க்கு இன்னும் package இல்லாததால், அவற்றில் நீங்கள் CLI அல்லது browser-ஐப் பயன்படுத்த வேண்டும்.

பதிவிறக்கம் செய்யப்பட்ட .deb கோப்பிலிருந்து நிறுவுவதை விட, apt repository மூலம் நிறுவுவதே சிறந்தது. Linux app-ல் தானியங்கி updater கிடையாது, எனவே புதிய பதிப்புகள் உங்கள் package manager மூலமே கிடைக்கும். repository-ஐப் பதிவு செய்வதன் மூலமே apt upgrade-ஆல் புதிய பதிப்புகளைக் கண்டறிய முடியும்.

sudo apt install curl gnupg
sudo curl -fsSLo /usr/share/keyrings/claude-desktop-archive-keyring.asc \
  https://downloads.claude.ai/claude-desktop/key.asc
gpg --show-keys /usr/share/keyrings/claude-desktop-archive-keyring.asc

gpg --show-keys கட்டளை 31DDDE24DDFAB679F42D7BD2BAA929FF1A7ECACE என்ற fingerprint-ஐக் காட்ட வேண்டும். repository-ஐப் பதிவு செய்வதற்கு முன் இதைச் சரிபார்க்கவும். நீங்கள் சரிபார்க்காத signing key-ஐ நம்புவது பாதுகாப்பற்றது. கோப்பில் சரியான OpenPGP தரவு இல்லை என்று gpg தெரிவித்தால், பதிவிறக்கம் தோல்வியடைந்துள்ளது என்று அர்த்தம். இதனால் apt update கட்டளை பிற்காலத்தில் NO_PUBKEY BAA929FF1A7ECACE பிழையுடன் தோல்வியடையும்.

repository-ஐப் பதிவு செய்வது என்பது /etc/apt/sources.list.d/claude-desktop.list கோப்பில் எழுதப்படும் ஒரே ஒரு deb வரியாகும். அந்த வரியை Anthropic-ன் Linux நிறுவல் பக்கத்திலிருந்து, code.claude.com/docs/en/desktop-linux, அப்படியே நகலெடுக்கவும். repository முகவரி மாற வாய்ப்புள்ளதால், நினைவில் இருந்து தட்டச்சு செய்வது E: Unable to locate package claude-desktop பிழைக்கு வழிவகுக்கும். ஒட்டுவதற்கு முன் வரியை வாசிக்கவும்: arch=amd64,arm64 இருப்பதால் தான் பிற architecture-களில் apt எதையும் கண்டறியாது. signed-by= நீங்கள் சரிபார்த்த keyring கோப்பைக் குறிக்கிறது; இது அந்த key-ஐ இந்த ஒரு repository-க்கு மட்டுமே கட்டுப்படுத்துகிறது, மற்ற apt செயல்பாடுகளுக்கு இதைப் பயன்படுத்தாது.

sudo apt update && sudo apt install claude-desktop

உங்கள் application launcher-லிருந்து இதைத் தொடங்கவும், அல்லது terminal-ல் claude-desktop என்று தட்டச்சு செய்யவும். உங்கள் claude.ai கணக்கு அல்லது உங்கள் நிறுவனம் அமைத்திருந்தால் SSO (single sign-on) மூலம் உள்நுழையவும். desktop app-ல் Claude Console API key-ஐப் பயன்படுத்த முடியாது: key அடிப்படையிலான அங்கீகாரம் CLI-க்கு மட்டுமே உரியது.

E: Unable to locate package claude-desktop பிழை ஏற்பட்டால், apt அந்த repository-ஐப் படிக்கவில்லை என்று பொருள். cat /etc/apt/sources.list.d/claude-desktop.list கட்டளை நீங்கள் எழுதிய deb வரியைக் காட்ட வேண்டும். dpkg --print-architecture கட்டளை amd64 அல்லது arm64-ஐக் காட்ட வேண்டும், ஏனெனில் பிற architecture-களுக்கு எந்த package-களும் வெளியிடப்படவில்லை. அதன் பிறகு, உங்கள் கணினியின் மற்ற மென்பொருட்களுடன் சேர்த்து sudo apt update && sudo apt upgrade மூலமாகவே புதுப்பிப்புகள் வந்து சேரும்.

உலாவியில் (browser) மட்டும் இயங்குபவை

claude.ai எந்தவொரு தற்போதைய உலாவியிலும், எந்தவொரு distribution-லும் இயங்கும். இதனால் Fedora, RHEL, Arch, openSUSE மற்றும் எந்தவொரு package-ம் இல்லாத சூழல்களிலும் இதுவே தீர்வாக அமைகிறது. உலாவியில் Claude Code-ஐயும் பயன்படுத்தலாம்; இதில் session உங்கள் கணினிக்கு பதிலாக Anthropic-ன் cloud-ல் இயங்கும், மேலும் இது எப்போதும் உங்கள் subscription credentials-ஐயே பயன்படுத்தும்.

உலாவியின் வரம்புகளைப் புரிந்துகொள்வது அவசியம். ஒரு cloud session-ஆல் உங்கள் server-ல் உள்ள கோப்புகளைப் படிக்கவோ அல்லது அதில் ஒரு command-ஐ இயக்கவோ முடியாது. உங்கள் கணினியை அணுகும் எதற்கும் அந்த கணினியில் மென்பொருள் இருக்க வேண்டும்; அதாவது CLI அல்லது desktop app தேவை.

CLI உங்களுக்கு வழங்கும் வசதிகள், இணையப் பயன்பாட்டில் இல்லாதவை

ஒரு கோப்பகத்தில் (directory) claude-ஐத் தொடங்கினால், அது அந்த கோப்பகத்தில் செயல்படும். இதுவே அடிப்படை வேறுபாடு, மற்ற அனைத்தும் இதிலிருந்துதான் உருவாகின்றன.

  • இது உங்கள் பணி கோப்பகத்தில் உள்ள கோப்புகளைப் படித்து திருத்துகிறது, மேலும் ஒவ்வொரு மாற்றத்தையும் செயல்படுத்துவதற்கு முன்பு உங்களுக்குக் காட்டுகிறது.
  • நீங்கள் அனுமதிக்கும் shell கட்டளைகளை இது இயக்குகிறது. எனவே, ஒரு திட்டத்தை உருவாக்க (build), சோதனைத் தொகுப்பை (test suite) இயக்க, log-ஐப் படிக்க அல்லது சர்வரில் உள்ள ஒரு சேவையை ஆய்வு செய்ய இது உதவும்.
  • இது ஒரு ஊடாடும் அமர்வு (interactive session) இல்லாமலேயே இயங்குகிறது: claude -p "read the nginx error log and summarise it" ஒரு பதிலை அச்சிட்டு வெளியேறுகிறது. இதைத்தான் நீங்கள் cron job அல்லது pipeline-ல் பயன்படுத்துவீர்கள். அந்தப் பதில் எப்படி இருக்க வேண்டும் என்பதை நீங்களே தீர்மானிக்கலாம், ஏனெனில் ஒவ்வொரு பதிலுக்கும் பின்னால் உள்ள system prompt-ஐ output style மாற்றுகிறது. இது ஒரு scripted run-ஐ சுருக்கமாக வைத்திருக்க உதவும், அதே சமயம் ஊடாடும் அமர்வில் அது விளக்கமாகவும் இருக்கும்.
  • இது MCP (model context protocol) சர்வர்களை claude mcp add உடன் இணைக்கிறது, இது கோப்பு முறைமைக்கு அப்பால் உள்ள கருவிகளை மாதிரிக்கு (model) வழங்குகிறது.
  • இது வரைகலை இடைமுகம் (graphical desktop) இல்லாத இடங்களிலும் இயங்குகிறது, இது நீங்கள் வாடகைக்கு எடுக்கும் ஒவ்வொரு VPS (virtual private server)-க்கும் பொருந்தும்.

அந்தக் கடைசிப் புள்ளிதான் ஒரு சர்வர் வழிகாட்டி ஏன் CLI-க்கு முக்கியத்துவம் அளிக்கிறது என்பதற்கான காரணம். வாடகைக்கு எடுக்கப்பட்ட சர்வரில் SSH (secure shell) மட்டுமே இருக்கும், வேறு எதுவும் இருக்காது. எனவே, உங்களுடன் இருக்கும் ஒரே இடைமுகம் terminal மட்டும்தான். அதை அவ்வாறு இயக்குவதற்குத் தனி விதிகள் உள்ளன, அவற்றை VPS-ல் tmux உள்ளே Claude Code-ஐ இயக்குதல் முழுமையாக விளக்குகிறது, மேலும் தினசரி sysadmin பணிகளுக்கு Claude-ஐப் பயன்படுத்துதல் அது செய்யக்கூடிய பயனுள்ள வேலைகளைப் பட்டியலிடுகிறது.

Editor integrations இவை இரண்டிற்கும் இடையில் அமைகின்றன. VS Code extension-க்கு VS Code 1.94.0 அல்லது அதற்குப் பிந்தைய பதிப்பு தேவை. இது editor-க்குள் ஒரு வரைகலை பேனலை வழங்கி, diffs மற்றும் திட்ட மதிப்பாய்வைச் செய்ய உதவுகிறது. இது அந்தப் பேனலுக்காக CLI-ன் ஒரு தனிப்பட்ட நகலை உள்ளடக்கியுள்ளது, மேலும் claude-ஐ உங்கள் PATH-ல் சேர்க்காது. எனவே, integrated terminal-ல் claude என்று தட்டச்சு செய்யும்போது, தனித்த நிறுவல் (standalone install) தேவைப்படும். VS Code-ஐ அடிப்படையாகக் கொண்ட editors, Open VSX registry-லிருந்து அதே extension-ஐ நிறுவுகின்றன, மேலும் JetBrains plugin-ம் கிடைக்கிறது.

Linux-ல் Claude Code-ஐ இயக்க Node.js தேவையா?

பரிந்துரைக்கப்பட்ட நிறுவல் முறையில் தேவையில்லை. இதன் native installer ஒரு compiled binary-ஐத் தரவிறக்கம் செய்கிறது; அந்த binary இயங்குவதற்கு Node.js தேவையில்லை.

curl -fsSL https://claude.ai/install.sh | bash
claude --version

claude --version கட்டளை 2.1.211 (Claude Code) போன்ற ஒரு version எண்ணைக் காட்ட வேண்டும். ஏதேனும் பிழை இருப்பதாகத் தோன்றினால், claude doctor கட்டளையை இயக்கவும். இது ஒரு session-ஐத் தொடங்காமல், உங்கள் நிறுவல் மற்றும் settings கோப்புகள் குறித்த read-only கண்டறியும் தகவல்களைக் காட்டும்.

npm வழியாக நிறுவும்போது மட்டுமே Node.js முக்கியத்துவம் பெறுகிறது. package version 2.1.198 நிலவரப்படி, npm package-க்கு Node.js 22 அல்லது அதற்குப் பிந்தைய பதிப்பு தேவைப்படுகிறது. பழைய Node.js பதிப்பில் npm இயங்கினால், அது தோல்வியடைவதற்குப் பதிலாக EBADENGINE எச்சரிக்கையை மட்டும் காட்டும். ஏனெனில், அந்த package ஒவ்வொரு platform-க்கும் உரிய அதே native binary-ஐ dependency-ஆகப் பெற்று, அதை உரிய இடத்தில் இணைக்கிறது.

npm install -g @anthropic-ai/claude-code

அதை sudo உடன் இயக்க வேண்டாம். sudo npm install -g-ஐப் பயன்படுத்த வேண்டாம் என்று ஆவணங்கள் எச்சரிக்கின்றன. ஏனெனில், இது உங்கள் global npm prefix-ல் root-க்குச் சொந்தமான கோப்புகளை விட்டுவிடும்; இதனால், அடுத்த முறை privileged அல்லாத பயனர் நிறுவல் அல்லது update செய்யும்போது permissions பிழை ஏற்படும். npm global directory-ல் எழுத முடியாத சூழல் ஏற்பட்டால், background auto-update வேலை செய்யாது; அப்போது claude doctor கட்டளை அதற்கான தீர்வுகளைப் பட்டியலிடும்.

Anthropic நிறுவனம் Debian, Fedora, RHEL மற்றும் Alpine ஆகியவற்றுக்காகக் கையொப்பமிடப்பட்ட package repositories-ஐயும் வழங்குகிறது. எனவே, sudo apt install claude-code கட்டளை desktop package போலவே செயல்படும்; இதற்கான signing key https://downloads.claude.ai/keys/claude-code.asc-ல் உள்ளது.

நீங்கள் ஒரு பயனருக்கான (per-user) நிறுவலைச் செய்ய வேண்டுமா அல்லது கணினி முழுமைக்குமான (system-wide) நிறுவலைச் செய்ய வேண்டுமா?

இயல்பான நிறுவி (native installer) ஒரு பயனருக்கான நிறுவலைச் செய்கிறது. இது ~/.local/bin/claude-ல் உள்ள ஒரு launcher-ஐ ~/.local/share/claude/versions/-க்கு ஒரு symlink-ஆக வைக்கிறது; இதற்கு root அனுமதி தேவையில்லை, மேலும் இது பின்னணியில் தானாகவே புதுப்பித்துக் கொள்ளும். கணினியில் உள்ள ஒவ்வொரு பயனரும் தனித்தனி நகலையும் தனித்தனி பதிப்பையும் பெறுவார்கள்.

தொகுப்பு மேலாளர் (package manager) மூலம் செய்யப்படும் நிறுவல் கணினி முழுமைக்குமானது. ஒரே binary கோப்பு அனைத்து பயனர்களுக்கும் சேவை செய்யும், இதற்கு root அனுமதி தேவை, மேலும் இது Claude Code மூலம் தானாகப் புதுப்பிக்கப்படாது. நீங்கள் ஏற்கனவே கணினியில் உள்ள மற்ற மென்பொருட்களுக்குப் பயன்படுத்தும் அதே sudo apt update && sudo apt upgrade claude-code கட்டளையைப் பயன்படுத்தி இதை மேம்படுத்தலாம்.

நீங்கள் சொந்தமாக லாக்-இன் செய்யும் கணினிகளில், அதாவது பெரும்பாலான VPS பணிகளுக்கு, ஒரு பயனருக்கான நிறுவலைத் தேர்ந்தெடுக்கவும். பகிரப்பட்ட சர்வர் (shared server) அல்லது machine image-களில், அனைவருக்கும் ஒரே பதிப்பு இருக்க வேண்டும் மற்றும் உங்கள் விருப்பப்படி பதிப்பை மாற்ற வேண்டும் என்று நினைத்தால், தொகுப்பு மேலாளர் நிறுவலைத் தேர்ந்தெடுக்கவும். இயல்பான நிறுவலில், ~/.claude/settings.json-ல் உள்ள இரண்டு அமைப்புகள் புதுப்பிப்புகள் எவ்வாறு செயல்பட வேண்டும் என்பதைத் தீர்மானிக்கின்றன:

{
  "autoUpdatesChannel": "stable",
  "env": {
    "DISABLE_AUTOUPDATER": "1"
  }
}

stable channel என்பது சுமார் ஒரு வாரம் பழமையான release-ஐப் பின்பற்றும் மற்றும் பெரிய பிழைகள் (major regressions) உள்ள release-களைத் தவிர்க்கும். DISABLE_AUTOUPDATER என்பது பின்னணிச் சரிபார்ப்பை (background check) மட்டுமே நிறுத்தும், எனவே claude update தொடர்ந்து செயல்படும்; புதிய பதிப்பு எப்போது வர வேண்டும் என்பதில் உங்கள் கட்டுப்பாடு இருக்கும். நீண்ட நேரம் இயங்கும் பணிகள் கவனிக்கப்படாமல் நடக்கும் சர்வர்களில் இது முக்கியமானது, ஏனெனில் அந்தப் பணிகளுக்கு இடையில் binary கோப்பு மாறாமல் இருப்பதை நீங்கள் உறுதி செய்ய விரும்பலாம்.

SSH மூலம் உள்நுழைந்து, session-ஐத் தொடர்ந்து இயங்க வைத்தல்

வாடகைக்கு எடுக்கப்பட்ட server-ல் முதல்முறை CLI-ஐ இயக்கும்போது Linux-ல் இரண்டு சிக்கல்கள் ஏற்படும். உள்நுழைவு முறைக்கு (login flow) browser தேவைப்படுகிறது, ஆனால் server-ல் browser இல்லை. SSH இணைப்பு துண்டிக்கப்பட்டால், நீங்கள் செய்து கொண்டிருக்கும் வேலைகளும் நின்றுவிடும்.

இரண்டாவது சிக்கலைத் தீர்க்க tmux பயன்படுகிறது. ஒரு tmux session என்பது remote machine-ல் உள்ள tmux server-க்குச் சொந்தமானது, உங்கள் இணைப்புக்கு அல்ல. எனவே, இணைப்பு துண்டிக்கப்பட்டாலும் process தொடர்ந்து இயங்கும்.

tmux new -s claude
claude

Ctrl-b மற்றும் d ஆகியவற்றை அழுத்தி session-லிருந்து வெளியேறலாம் (detach). பின்னர் tmux attach -t claude மூலம் மீண்டும் இணைந்துகொள்ளலாம்.

முதல் சிக்கல் உள்நுழைவு சார்ந்தது. claude கட்டளையை இயக்கினால், அது ஒரு அங்கீகார URL-ஐ (authorisation URL) வழங்கும். அந்த URL-ஐ உங்கள் கணினியில் உள்ள browser-ல் திறக்கவும். நீங்கள் உள்நுழைந்த பிறகு, browser ஒரு login code-ஐக் காட்டும். இது தானாக redirect ஆகாது, ஏனெனில் உங்கள் laptop-ல் உள்ள browser-ஆல் remote machine-ன் loopback address-ல் இயங்கும் callback server-ஐ அணுக முடியாது. அந்த code-ஐ terminal-ல் உள்ள Paste code here if prompted prompt-ல் உள்ளிடவும். இப்போது terminal Login successful என்ற செய்தியைக் காட்டும்.

யாரும் கண்காணிக்காத சூழலில் ஒரு session-ஐத் தொடங்க, claude setup-token அதே browser அங்கீகாரத்தைத் திறந்து, ஒரு வருட கால OAuth token-ஐ terminal-ல் அச்சிடும். இது எங்கும் சேமிக்கப்படாது, எனவே அதை நகலெடுத்து உங்களுக்குத் தேவையான இடத்தில் அமைக்கவும்.

export CLAUDE_CODE_OAUTH_TOKEN=your-token

இந்த token-க்கு கட்டணத் திட்டம் (paid plan) தேவை மற்றும் இது model கோரிக்கைகளை மட்டுமே செய்ய முடியும். இதை ஒரு வருட ஆயுட்காலம் கொண்ட கடவுச்சொல்லாகக் கருதவும். இதை எங்கே பாதுகாப்பது மற்றும் AI agent-கள் இதை வாசிப்பதைத் தடுப்பது எப்படி என்பது keeping secrets out of reach of AI agents பகுதியில் விளக்கப்பட்டுள்ளது.

சிறிய server-கள் மற்றொரு சிக்கலைச் சந்திக்கின்றன. நிறுவுவதற்கு (installing) சுமார் 512 MB காலியான memory தேவைப்படுகிறது. இதை இயக்குவதற்கான பரிந்துரைக்கப்பட்ட hardware தேவை 4 GB RAM அல்லது அதற்கு மேல் ஆகும். எனவே, 1 GB RAM கொண்ட instance-ல் kernel-ன் out-of-memory killer நிறுவல் செயல்முறையை நிறுத்திவிடும்:

Setting up Claude Code...
Installation was killed before it could finish (exit code 137). This usually means the system ran out of memory.

Swap-ஐச் சேர்த்துவிட்டு, installer-ஐ மீண்டும் இயக்கவும். Swap என்பது disk-ல் உள்ள இடம், இதை kernel கூடுதல் memory-ஆகப் பயன்படுத்தும். இது RAM-ஐ விட மெதுவானது, ஆனால் நிறுவல் செயல்முறையை முடிக்க இது போதுமானது.

sudo fallocate -l 2G /swapfile
sudo chmod 600 /swapfile
sudo mkswap /swapfile
sudo swapon /swapfile

swapon இந்த boot-க்கு மட்டும் கோப்பைச் செயல்படுத்தும். reboot-க்குப் பிறகும் இது தேவைப்பட்டால், /swapfile வரியை /etc/fstab கோப்பில் சேர்க்கவும். ஒரு live server-ல் agent-ஐ இயக்கும் முன் எவற்றையெல்லாம் பாதுகாக்க வேண்டும் என்பது running Claude Code safely on a VPS பகுதியில் விவாதிக்கப்பட்டுள்ளது.

Linux-ல் உங்கள் Claude credentials சேமிக்கப்படும் இடம்

Linux-ல், /login உங்கள் credential-ஐ ~/.claude/.credentials.json என்ற கோப்பில் 0600 என்ற file mode-ல் எழுதுகிறது. macOS-ல் அதே credential என்க்ரிப்ட் செய்யப்பட்ட Keychain-ல் சேமிக்கப்படும், எனவே Mac-ல் நீங்கள் பழகிய முறை Linux-க்கு பொருந்தாது: Linux-ல் இந்த token உங்கள் home directory-ல் ஒரு சாதாரண கோப்பாக இருக்கும், மேலும் உங்கள் user-ஆக இயங்கும் எந்தவொரு process-ம் அதை வாசிக்க முடியும். CLAUDE_CONFIG_DIR-ஐ அமைப்பதன் மூலம், அந்தக் கோப்பை அந்த directory-க்கு மாற்றலாம்.

இதிலிருந்து இரண்டு விஷயங்கள் தெளிவாகின்றன. /home-ன் backup-ல் நேரடி login விவரங்கள் இருக்கும், எனவே அந்த backup-ஐ ஒரு பகிரப்பட்ட கணினிக்கு நகர்த்தினால், அதை வாசிக்கக்கூடிய எவருக்கும் உங்கள் கணக்கின் அணுகல் கிடைத்துவிடும். மேலும், நீங்கள் login செய்த கணினியிலிருந்து உருவாக்கப்பட்ட machine image-ஐக் கொண்டு உருவாக்கப்படும் ஒவ்வொரு clone instance-லும் அந்த login விவரங்கள் அப்படியே இருக்கும். எதையும் snapshot எடுப்பதற்கு முன் /logout-ஐ இயக்கவும்.

ஒரே நேரத்தில் subscription மற்றும் API key வைத்திருப்பவர்களுக்கு credential முன்னுரிமை (precedence) குழப்பத்தை ஏற்படுத்தலாம். உங்கள் shell-ல் ANTHROPIC_API_KEY அமைக்கப்பட்டிருந்தால், நீங்கள் அனுமதி அளித்தவுடன் Claude Code அதையே பயன்படுத்தும்; இதனால் உங்கள் subscription பயன்படுத்தப்படாமல், key மூலம் token அடிப்படையில் கட்டணம் வசூலிக்கப்படும். /status எந்த credential தற்போது செயல்பாட்டில் உள்ளது என்பதைக் காட்டும், மேலும் unset ANTHROPIC_API_KEY உங்களை மீண்டும் subscription login-க்கு அழைத்துச் செல்லும்.

Login விவரங்கள் காலாவதியாகும். காலாவதியாவதற்கு மூன்று நாட்களுக்கு முன்பே, startup வரியில் Your login expires in 3 days என்று தோன்றும், இந்த எச்சரிக்கை எந்தவொரு கோரிக்கையையும் (request) தடுக்காது. காலாவதியான பிறகு, ஒவ்வொரு கோரிக்கையும் Login expired · Please run /login பிழையுடன் தோல்வியடையும். வார இறுதி நாட்களில் கவனிக்கப்படாத session-ஐ இயக்கும் முன் இதைத் தெரிந்துகொள்ளுங்கள், ஏனெனில் அத்தகைய session-கள் தொடர்ந்து இயங்காது மற்றும் தானாகவே மீண்டு வராது.

ஒரே Claude சந்தா அனைத்திற்கும் போதுமானதா?

ஒரே கட்டணத் திட்டம், ஒரே login மூலம் அனைத்து தளங்களிலும் செயல்படும். Pro, Max, Team அல்லது Enterprise கணக்கு மூலம் நீங்கள் browser-ல் claude.ai, desktop app, CLI மற்றும் VS Code extension ஆகியவற்றில் நுழையலாம்; இவை அனைத்தும் ஒரே சந்தாவையே குறிக்கும். இவை அனைத்திற்கும் சேர்த்து ஒரே usage allowance மட்டுமே உண்டு. எனவே, உங்கள் server-ல் நீண்ட நேரம் CLI-ஐப் பயன்படுத்தினால், அது desktop app-க்கான பயன்பாட்டு அளவைக் குறைக்கும். ஏதேனும் ஒரு தளம் பணியை மறுக்கும்போது, நீங்கள் எந்த limit-ஐ அடைந்துள்ளீர்கள் மற்றும் அதை எப்படி சரிசெய்வது என்பதைப் புரிந்துகொள்வது அவசியம். இலவச claude.ai திட்டத்தில் Claude Code அணுகல் இல்லை, எனவே CLI மற்றும் desktop app-ன் Claude Code பகுதிகளுக்குக் கட்டணத் திட்டம் அல்லது Claude Console கணக்கு தேவை.

API என்பது தனித்துவமான billing முறையைக் கொண்ட ஒரு தயாரிப்பு. Console கணக்கு, நீங்கள் அனுப்பும் token-களின் அடிப்படையில் கட்டணம் வசூலிக்கும். இது நீங்கள் உருவாக்கும் service-களுக்கு ஏற்றது, terminal-ல் தட்டச்சு செய்வதற்கு அல்ல. ANTHROPIC_API_KEY-ஐ அமைப்பது CLI-ஐ அந்த billing முறைக்கு மாற்றும்; இது நீங்கள் எடுக்கும் முடிவு, தானாக நடக்கும் மாற்றம் அல்ல.

விலைகளும் திட்ட வரம்புகளும் அடிக்கடி மாறுவதால், அவற்றை இங்கே குறிப்பிட முடியாது. தற்போதைய விவரங்களை அறிய இரண்டு பக்கங்கள் உள்ளன: Claude Code-ன் தற்போதைய கட்டணம் மற்றும் உங்களுக்குத் தேவையான Claude திட்டம். token அடிப்படையிலான கட்டணத்திற்கும் மாத சந்தாவிற்கும் இடையே நீங்கள் முடிவெடுக்கிறீர்கள் என்றால், API மற்றும் சந்தா ஒப்பீடு பக்கம், எந்த நிலையில் உங்களுக்கு எது லாபகரமானது என்பதை விளக்கும்.

நீங்கள் எதிர்கொள்ளக்கூடிய நிறுவல் பிழைகள்

bash: claude: command not found நிறுவல் வெற்றிகரமாக முடிந்த பிறகு. பைனரி ~/.local/bin/claude-ல் உள்ளது, அந்த அடைவு உங்கள் shell-ன் தேடல் பாதையில் (search path) இல்லை. echo $PATH | tr ':' '\n' | grep -Fx "$HOME/.local/bin" மூலம் இதை உறுதிப்படுத்தவும்; உள்ளீடு விடுபட்டிருந்தால் அது எதையும் காட்டாது. bash-க்கு இதைச் சரிசெய்ய echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc-ஐப் பயன்படுத்தவும், பிறகு source ~/.bashrc-ஐ இயக்கவும். VS Code extension-ஐ மட்டும் நிறுவுவது அந்த கோப்பை உருவாக்காது, ஏனெனில் extension அதன் CLI நகலை அதன் சொந்த அடைவுக்குள்ளேயே வைத்திருக்கும்.

Error loading shared library libstdc++.so.6. glibc சிஸ்டத்திற்கு, installer தவறாக musl build-ஐத் தேர்ந்தெடுத்துள்ளது. musl cross-compilation தொகுப்புகள் இருக்கும்போது, கண்டறிதல் முறையில் பிழை ஏற்படும்போது இது நிகழும். ldd --version 2>&1 | head -1-ஐ இயக்கவும்: வெளியீட்டில் GNU libc அல்லது GLIBC என்று இருந்தால், நீங்கள் glibc-ல் இருக்கிறீர்கள் மற்றும் தவறான பைனரியைப் பெற்றுள்ளீர்கள் என்று அர்த்தம். எனவே, நிறுவலை நீக்கிவிட்டு installer-ஐ மீண்டும் இயக்கவும். Alpine மற்றும் பிற musl சிஸ்டங்களில் இதற்கு நேர்மாறான தீர்வைப் பயன்படுத்த வேண்டும், அது apk add libgcc libstdc++ ripgrep ஆகும்.

ஒரே கணினியில் claude-ன் இரண்டு நகல்கள். which -a claude உங்கள் PATH-ல் உள்ள அனைத்து பொருத்தங்களையும் பட்டியலிடும். ஒரு native நிறுவல் என்பது ~/.local/bin/claude-லிருந்து ~/.local/share/claude/versions/-க்குச் செல்லும் ஒரு symlink ஆகும், பழைய local npm நிறுவல் ~/.claude/local/-ன் கீழ் இருக்கும், மேலும் npm -g ls @anthropic-ai/claude-code ஒரு global npm நிறுவலைக் காட்டும். உங்களுக்குத் தேவையில்லாதவற்றை நீக்கிவிடவும், ஏனெனில் உங்கள் PATH-ல் முன்னதாக இருக்கும் ஒரு பழைய நகல்தான், சரிசெய்யப்பட்ட பிழையை இன்னும் அப்படியே இருப்பது போலக் காட்டும்.

தற்போதைய நிலையை எங்கு சரிபார்ப்பது

  • Linux desktop நிலை, தேவைகள் மற்றும் நிறுவல் கட்டளைகள்: code.claude.com/docs/en/desktop-linux
  • ஆதரிக்கப்படும் விநியோகங்கள் (distributions) மற்றும் CLI-க்கான அனைத்து நிறுவல் முறைகள்: code.claude.com/docs/en/setup
  • எந்தெந்த தளங்களில் பதிவிறக்கம் செய்யக்கூடிய செயலி (app) உள்ளது: claude.com/download
  • எந்தத் திட்டத்தில் (plan) என்னென்ன வசதிகள் உள்ளன மற்றும் அதன் கட்டணம் என்ன: claude.com/pricing

இந்த வழிகாட்டியில் உள்ள ஒவ்வொரு பதிப்பு எண்ணும் (version number) மற்றும் தேதியும் ஆகஸ்ட் 2026-ன் நிலவரமாகும். இதன் கட்டமைப்பு மாறாதது: நான்கு தளங்கள், கட்டணச் சந்தாக்களுக்கு ஒரே login, மற்றும் CLI-ஐ உங்கள் பயனர் கணக்கிற்கு மட்டும் நிறுவுவதா அல்லது முழு கணினிக்கும் நிறுவுவதா என்ற ஒரு முடிவு.

FAQ

Linux-க்கு Claude desktop app உள்ளதா?

ஆம். ஆகஸ்ட் 2026 நிலவரப்படி, இது beta நிலையில் உள்ளது. இது Ubuntu 22.04 அல்லது அதற்குப் பிந்தைய பதிப்புகளையும், Debian 12 அல்லது அதற்குப் பிந்தைய பதிப்புகளையும் amd64 அல்லது arm64 கட்டமைப்பில் ஆதரிக்கிறது. Anthropic-ன் apt repository மற்றும் அதன் signing key-ஐச் சேர்த்த பிறகு, sudo apt install claude-desktop கட்டளையைப் பயன்படுத்தி இதை நிறுவவும். இதன் மூலம், உங்கள் கணினியின் வழக்கமான system upgrades-உடன் புதிய பதிப்புகளும் வந்து சேரும். Linux build-ல் macOS app-ல் உள்ள அதே tabs உள்ளன, இதில் Claude Code tab-உம் அடங்கும். Computer Use மற்றும் voice dictation வசதிகள் Linux build-ல் இன்னும் சேர்க்கப்படவில்லை. Fedora மற்றும் RHEL-க்கு package இல்லாததால், அந்த distributions-ல் CLI-ஐப் பயன்படுத்தவும் அல்லது browser-ல் claude.ai தளத்திற்குச் செல்லவும்.

Linux-ல் Claude Code-ஐ இயக்க Node.js தேவையா?

பரிந்துரைக்கப்பட்ட நிறுவல் முறைக்குத் தேவையில்லை. curl -fsSL https://claude.ai/install.sh | bash ஒரு compiled binary-ஐத் தரவிறக்கம் செய்கிறது; இது runtime-ல் Node.js-ஐப் பயன்படுத்துவதில்லை. நீங்கள் npm package மூலம் நிறுவினால் மட்டுமே Node.js முக்கியத்துவம் பெறுகிறது; இதற்குப் பதிப்பு 2.1.198 நிலவரப்படி Node.js 22 அல்லது அதற்குப் பிந்தைய பதிப்பு தேவை. பழைய Node.js பதிப்பில், npm ஒரு EBADENGINE எச்சரிக்கையைத் தரும், ஆனாலும் நிறுவல் நிறைவடையும். ஏனெனில், ஒவ்வொரு platform-க்கும் உரிய native binary ஒரு dependency-ஆகவே பதிவிறக்கம் செய்யப்படுகிறது. இதை ஒருபோதும் sudo npm install -g மூலம் நிறுவ வேண்டாம்; இது உங்கள் npm prefix-ல் root-க்குச் சொந்தமான கோப்புகளை உருவாக்கி, பிற்கால updates-ஐப் பாதிக்கும்.

SSH வழியாக Claude Code-ல் எவ்வாறு login செய்வது?

claude கட்டளையை இயக்கவும்; அது ஒரு authorisation URL-ஐக் காட்டும். அந்த URL-ஐ server-ல் அல்லாமல், உங்கள் சொந்தக் கணினியின் browser-ல் திறக்கவும். நீங்கள் login செய்த பிறகு, browser ஒரு login code-ஐக் காட்டும். இது remote machine-ன் loopback address-ல் Claude Code தொடங்கிய callback listener-ஐ அடைய முடியாததால் நடக்கும். அந்த code-ஐ Paste code here if prompted prompt-ல் உள்ளிடவும். யாரும் இல்லாத நிலையில் தொடங்கும் sessions-க்கு, claude setup-token கட்டளையை இயக்கி, காட்டப்படும் token-ஐத் தேவையான இடங்களில் CLAUDE_CODE_OAUTH_TOKEN ஆக அமைக்கவும்.

Linux-ல் Claude Code எனது login தகவலை எங்கே சேமிக்கிறது?

இது ~/.claude/.credentials.json கோப்பில், 0600 file mode-ல் சேமிக்கப்படுகிறது. அல்லது நீங்கள் அந்த variable-ஐ அமைத்திருந்தால், CLAUDE_CONFIG_DIR-ன் கீழ் சேமிக்கப்படும். macOS போலன்றி, Linux-ல் keychain பயன்படுத்தப்படுவதில்லை. எனவே, உங்கள் user-ஆக இயங்கும் எந்தவொரு process-உம் இந்தக் கோப்பைப் படிக்க முடியும். ஒரு /home backup அல்லது machine image-ல் இந்த login தகவல் இருக்கும். எனவே, snapshot எடுப்பதற்கு அல்லது கணினியை நகலெடுப்பதற்கு முன் /logout கட்டளையை இயக்கவும். உங்கள் environment-ல் ANTHROPIC_API_KEY அமைக்கப்பட்டிருந்தால், நீங்கள் அதை அங்கீகரித்தவுடன், அது சேமிக்கப்பட்ட subscription login-ஐ விட முன்னுரிமை பெறும். /status கட்டளை தற்போது எது செயல்பாட்டில் உள்ளது என்பதைக் காட்டும்.

எனது Claude Pro subscription, web app மற்றும் CLI ஆகிய இரண்டிற்கும் பொருந்துமா?

ஆம். Pro, Max, Team அல்லது Enterprise plan மூலம் நீங்கள் claude.ai, desktop app, CLI மற்றும் VS Code extension ஆகியவற்றில் ஒரே கணக்கின் மூலம் login செய்யலாம். இலவச claude.ai plan-ல் Claude Code கிடையாது. எனவே, terminal CLI-க்கு ஒரு கட்டணத் திட்டம் (paid plan) அல்லது Claude Console கணக்கு தேவை. API பயன்பாட்டிற்கான கட்டணம், Console கணக்கிலிருந்து token அடிப்படையில் தனித்தனியாக வசூலிக்கப்படும்; இது subscription-லிருந்து மாறுபட்ட தயாரிப்பாகும்.