Anthropic’s Claude Code, a terminal-based AI agent that reads, writes, and manipulates files autonomously, now runs on Android phones. Tech journalist Dibakar Ghosh demonstrated the setup on a Google Pixel 10 on Monday, using the agent for daily automation tasks that previously required a laptop.
How It Works
Claude Code is officially supported on Windows, macOS, and Linux. Android is not a listed platform. But Pixel phones running Android 16 include a built-in Linux development environment: a Debian virtual machine running through Android’s Virtualization Framework (AVF). That VM has access to shared storage on the device, meaning any tool installed inside it can read and modify files on the phone itself.
According to Hackaday’s coverage of the feature, Pixel 8 and later models support this Linux terminal, with Android 16 expanding it to graphical application support. The setup requires enabling Developer Options and the Linux Development Environment in system settings. From there, installing Claude Code is a single curl command.
What a Phone Agent Actually Does
Ghosh’s use cases are practical, not theoretical. He pointed Claude Code at his phone’s image and download folders and had it automatically process content into his Obsidian note-taking vault: creating atomic notes, adding tags, and inserting backlinks from photos, screenshots, and saved web pages.
He also uses the agent to batch-strip EXIF metadata from photos before uploading them, running the Linux ExifTool utility through Claude Code rather than typing terminal commands on a touchscreen. The agent generates and executes the correct shell commands from plain English descriptions.
“Typing terminal commands on a touchscreen keyboard is miserable, especially when dealing with long commands or shell scripts,” Ghosh wrote. “Instead of manually typing everything out, I can simply describe what I want to do, mention the tool I want to use, and Claude Code will generate and execute the correct Linux commands for me.”
The Device Form Factor Shift
The demonstration matters less for what it does (file management, metadata stripping) and more for what it represents. AI agent tooling has been desktop-bound: Claude Code, OpenClaw, Codex, and similar frameworks assume a terminal on a laptop or server. Running the same agent with file system access on a $699 phone changes the accessibility equation.
Claude Code on Android operates as a full agent with system-level access, distinct from the standard Claude mobile app, which is a chat interface. It can create, edit, move, and delete files, execute arbitrary Linux commands, and chain operations into workflows. The distinction between “chatbot on phone” and “agent on phone” is the difference between asking questions and delegating tasks.
Anthropic’s Claude Code product page still lists only desktop operating systems as supported platforms. The Android path works because Google built a proper Linux environment into its phones, not because Anthropic designed for mobile. Whether Anthropic formalizes Android support or leaves it as a community-discovered workaround will signal how seriously the company takes mobile agent deployment.