Git, Python, Node.js, and More on Android

Feature statusAvailable
Applies to0.13.0-alpha.1 (pre-alpha)
Last verified2026-07-31

Deputy Shell's development runtime brings a working command-line toolchain to Android without requiring you to assemble one yourself: Git for version control, Python with pip, Node.js with npm, curl and OpenSSH for network access, and ripgrep for fast searching across a project — see Included Development Tools for exact versions.

What this is good for

  • Cloning and pushing with Git over HTTPS or SSH, using the same credential flows you'd use on desktop.
  • Running Python scripts and installing packages with pip for scripting, data tasks, or small tools.
  • Running Node.js tools and npm packages for JavaScript/TypeScript projects, CLIs, and build scripts that don't require native compilation.
  • Fetching things with curl and connecting to remote hosts with SSH/SCP/SFTP.
  • Searching a project instantly with ripgrep, including from inside a Codex session.

What this isn't

Deputy Shell is not a full desktop Linux distribution. There's no general package manager, no C/C++/Rust compiler toolchain, and self-updating any of the bundled tools from inside the terminal is blocked — see Included Development Tools for the full breakdown of what's supported, planned, and not included.

Working with Codex

Because these tools live in the same terminal environment Codex runs in, Codex can call Git, ripgrep, Node.js, or Python directly as part of completing a task — subject to the same approval prompts as if you'd typed the command yourself.