Claude Code Termux — Development skill for Claude Code
Termux workaround for running Claude Code CLI on Android.
How to install Claude Code Termux
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Ishabdullah/claude-code-termux and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude Code Termux does
Termux workaround for running Claude Code CLI on Android. The npm package no longer includes a global CLI, so this guide shows how to set it up and run claude globally using an alias.
Alternatives in Development
- npm 71.9k ★
- Mcporter — Call MCPs via TypeScript, masquerading as simple TypeScript API 4.1k ★
- Claude Code Src — 2026.3.31 claude code 意外把包含源码的文件上传到 npm 仓库,版本号是 2.1.88,其中 cli.js.map 文件有 57MB 的体积,claude code 的源码在该文件的 sources 2.2k ★
README
Claude Code CLI for Termux
**Termux workaround for running Claude Code CLI on Android.**
The npm package `@anthropic-ai/claude-code` no longer includes a global CLI, so this guide shows how to set it up and run `claude` globally in Termux using an alias.
Features
- Run Claude Code CLI from anywhere in Termux.
- Avoids the npm deprecation warning.
- Easy to update with npm.
Prerequisites
- Termux installed on your Android device.
- Basic familiarity with terminal commands.
- Node.js and npm installed in Termux.
Installation Steps
**Update Termux and install dependencies** \`\`\`bash pkg update -y pkg upgrade -y pkg install nodejs git -y \`\`\`
**Install Claude Code npm library globally** \`\`\`bash npm install -g @anthropic-ai/claude-code \`\`\`
**Find your global npm path** \`\`\`bash npm root -g \`\`\`
Typical path in Termux: \`\`\` /data/data/com.termux/files/usr/lib/node_modules \`\`\`
- Test running the CLI directly ```bash node /data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js --version ```
You should see something like: \`\`\` 2.1.63 (Claude Code) \`\`\`
- Create a global alias
Open your shell configuration: \`\`\`bash nano ~/.bashrc # for bash
or
nano ~/.zshrc # for zsh \`\`\`
Add the following line at the bottom: \`\`\`bash alias claude='node /data/data/com.termux/files/usr/lib/node_modules/@anthropic-ai/claude-code/cli.js' \`\`\`
Save and exit.
**Apply the changes** \`\`\`bash source ~/.bashrc \`\`\`
**Test the alias** \`\`\`bash claude --version claude \`\`\`
You should now be able to run `claude` globally in Termux without seeing the deprecation warning.
Updating Claude Code
To update to the latest npm version: \`\`\`bash npm install -g @anthropic-ai/claude-code \`\`\`
Verify the version: \`\`\`bash claude --version \`\`\`
Notes
- The official native installer for Claude Code does not work on Termux due to Android AB
Related Skills
Forgekit.Install
Update the globally installed ForgeKit CLI to the latest published version from npm. Use when you want to upgr
Short Anim Script Skill
Generates short-video animation scripts longer than 90 seconds for storyboard and animation. Each script inclu
Adb Android Control
Comprehensive Android device control via ADB — typed Python package + CLI + Claude Code skill. Master Tester D
OmniRouteTermuntu
One-command launcher for OmniRoute + Claude Code on Termux/Android
Android Harness
Turn an Android phone into a full agent environment — Python, Node, Claude Code, Termux:API — provisioned in o
Ufiaw
An npm package that will turn your coding agents into waifus when installed
Related Agents
CLI Engineer
Ingénieur du CLI Hookstack (packages/cli/, package npm hookstack-cli). Utiliser pour toute évolution du CLI in
CLI Expert
Expert in building npm package CLIs with Unix philosophy, automatic project root detection, argument parsing,
Source Doctor
Diagnoses a job source that returns 0 offers, errors, or suddenly far fewer offers than usual, and repairs its