Native Android GUI for running AI coding agents locally on-device. No terminal or PC required.
# Add to your Claude Code skills
git clone https://github.com/yuga-hashimoto/and-codeLast scanned: 10/17/2026
{
"issues": [
{
"file": "README.md",
"line": 102,
"type": "dangerous-command",
"message": "Dangerous command (disables permission prompts): \"--dangerously-skip-permissions\"",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-10-17T08:19:22.847Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how and-code compares with popular alternatives.
and-code is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by yuga-hashimoto. Native Android GUI for running AI coding agents locally on-device. No terminal or PC required. It has 150 GitHub stars.
Yes. and-code passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/yuga-hashimoto/and-code" and add it to your Claude Code skills directory (see the Installation section above).
and-code is primarily written in Kotlin. It is open-source under yuga-hashimoto on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh and-code against similar tools.
No comments yet. Be the first to share your thoughts!
30 days in the Featured rail · terms & refunds
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Automated security scan — not a certification.
Run coding agents locally on Android through a native GUI — no terminal required.
AndCode is a native Android GUI app that brings AI coding agents to your phone. Chat with OpenCode, Claude Code, Google Antigravity, and OpenAI Codex through a touch-first interface — no terminal, no SSH, no PC required for on-device use. It wraps agent runtimes via PRoot (on-device) or connects remotely to your existing OpenCode server on PC/Mac/Linux.
[!IMPORTANT] AndCode is an independent, local-first graphical interface that installs or launches supported third-party command-line tools on the user's own Android device. AndCode itself does not provide or resell the underlying AI services, subscriptions, model access, or account entitlements. Authentication, model access, inference, and provider communication are handled by the applicable official CLI or user-configured provider. AndCode is not affiliated with, endorsed by, sponsored by, or officially supported by OpenCode, Anthropic, Google, or OpenAI. See Legal & Third-Party Software below.
[!IMPORTANT] AndCode is an independent open-source project. It is not affiliated with OpenCode, Anthropic, Google, or OpenAI.
| Agent | On-Device | Remote PC | Status |
|---|---|---|---|
| OpenCode | ✓ | ✓ | Stable |
| Claude Code | ✓ | — | Beta |
| Google Antigravity | ✓ | — | Beta |
| OpenAI Codex | ✓ | — | Beta |
On-device agents run inside a Linux environment via PRoot. OpenCode, Claude Code, and Codex use Alpine Linux; Google Antigravity additionally installs a Debian Bookworm rootfs alongside Alpine, since the official agy binary links against glibc.
/sdcard, SD cards, USB drives) becomes browsable in the folder picker and reachable by the agent, opened in place instead of copied into the appGoogle Antigravity (agy) runs on-device inside the same PRoot environment. Unlike OpenCode and Claude Code which run in Alpine Linux, Antigravity uses a Debian Bookworm rootfs for glibc compatibility with the official CLI binary.
~/.gemini), never in Android preferencesagy instance (Gemini, Claude, GPT-OSS variants)--dangerously-skip-permissions)~/.gemini/config/mcp_config.json directly, matching the official CLI's config formatAGY_CLI_DISABLE_AUTO_UPDATE=1 keeps updates app-controlledOpenAI's Codex CLI runs on-device inside the same Alpine/PRoot sandbox as OpenCode and Claude Code, talking to the app over its app-server JSON-RPC protocol.
codex mcp subcommand, so the app never edits ~/.codex/config.toml by handimage_gen tool are shown inline in the chatSee docs/CODEX.md for implementation details.
In addition to on-device agents, AndCode can connect to OpenCode running on your PC/Mac/Linux as an additional feature:
| Screen | Description |
|---|---|
| Chat | Home screen and conversation view — recent sessions, collapsible reasoning/tools, voice input, model switching, approvals, handoff |
| Workspaces | Local runtime setup, PC connections, working folders, file browser, code viewer, embedded terminal |
| Schedules | Create, edit, enable/disable, and review the run history of one-time or recurring (cron) prompts |
| Settings | Agents & providers, GitHub, MCP servers, model visibility, voice/TTS, digital assistant, language |
OPENCODE_SERVER_PASSWORD='your-strong-password' \
opencode serve --hostname 0.0.0.0 --port 4096 --mdns