ccpocket

Mobile client for Codex and Claude — control coding agents from your phone via WebSocket bridge

1,042
Stars
100
Forks
Dart
Language
8/23/2026
Added
View on GitHubDownload ZIP

⚠️ Third-Party Software Notice

This skill is third-party open-source software developed and hosted independently on GitHub. SkillTip is an informational directory and does not control or maintain the underlying repository. Any security checks displayed are automated and limited in scope. Review the source code before installing.

Read the Terms of Service

Installation

Add to your Claude Code skills directory:

# Add to your Claude Code skills
git clone https://github.com/K9i-0/ccpocket

Getting Started

Guides for using skills like ccpocket.

Security Report

Verified

Last scanned: —

{
  "status": "PASSED",
  "issues": []
}

README.md

CC Pocket

CC Pocket is a mobile and desktop app for controlling Codex and Claude coding-agent sessions. Run the agents through a self-hosted Bridge Server on your own Mac, Linux, or Windows machine, then start sessions, approve actions, answer questions, review changes, and pick up work from iPhone, iPad, Android, native macOS, or experimental Linux/Windows desktop builds. Experimental Linux and Windows desktop builds are also available from GitHub Releases.

日本語版 README | 简体中文版 README | 한국어 README

Install

  • Install at least one agent CLI on the machine that will run your sessions: Codex or Claude Code. For Codex on macOS/Linux, the current standalone installer is: curl -fsSL https://chatgpt.com/codex/install.sh | sh.

  • Install Node.js 18 or newer on that same machine.

  • Start the CC Pocket Bridge Server:

npx @ccpocket/bridge@latest
  • Install CC Pocket and scan the QR code printed by the Bridge Server.

  • Pick a project, choose Codex or Claude, and start coding from the app.

Platform Install

iOS / iPadOS

Android

macOS Download the latest .dmg from GitHub Releases. Look for releases tagged macos/v*. You can also install using Homebrew Cask with brew install --cask cc-pocket.

Linux (experimental) Download the latest .tar.gz from GitHub Releases. Look for releases tagged linux/v*. Alternatively, install the community-maintained AUR package with yay -S cc-pocket-bin.

Windows (experimental) Download the latest .zip from GitHub Releases. Look for releases tagged windows/v*.

Free to Use

CC Pocket is free to use. If it helps your workflow, please consider becoming a Supporter in the app. Supporter purchases help cover development and AI tooling costs.

New to mobile coding agents? See How to run Codex from iPhone or Android.

What You Can Do

  • Control Codex and Claude anywhere: start sessions from the app, resume recent sessions created in the CLI or app, and move between phone, tablet, and Mac without losing context.

  • Stay in the approval loop: approve commands, file edits, MCP requests, and agent questions from a mobile-first UI without returning to your keyboard.

  • Explore and review the workspace: browse project files with Explorer, inspect git diffs and image diffs, stage changes, commit, push, or revert them.

  • Write rich prompts on mobile: use Markdown, completions, voice input, and image attachments.

  • Keep working on spotty networks: recover missed streaming updates, queue outgoing messages while offline, and resend automatically after reconnecting.

  • Work in parallel safely: run sessions in separate git worktrees and keep long-running work isolated.

  • Manage your machines: save hosts, connect with QR codes or mDNS discovery, use Tailscale, start/stop/update over SSH, and receive push notifications.

  • Use larger screens when helpful: CC Pocket adapts to iPad, macOS, Linux, and Windows with workspace layouts for chat, Git, Explorer, screenshots, and images.

Why Fork CC Pocket?

CC Pocket is MIT licensed so you can treat it as a starting point for your own agent workflow, not only as a finished app.

  • Build an internal client that combines Codex or Claude with your team's Jira, Linear, GitHub, or private REST APIs.

  • Remove surfaces you do not need and keep a focused app for your daily workflow.

  • Reuse the Bridge sync layer, approval flow, prompt history, git operations, file browsing, and image/diff viewers instead of rebuilding them from scratch.

  • Keep compatibility with the local agent tools and their session history while adding workflow-specific GUI features that are easier to use than prompts or MCP.

  • Extend desktop support. macOS, Linux, and Windows builds are available today; Linux and Windows remain experimental because the project does not have the same continuous verification coverage for those environments.

For a deeper implementation overview, see the technical stack page or the agent-readable Markdown.

How It Works

CC Pocket has two parts:

CC Pocket app  <->  Bridge Server on your machine  <->  Codex / Claude

The app is the interface you use. The Bridge Server runs locally on the machine that has access to your projects, shell, git repository, and agent CLI. Your code stays on your own machine instead of moving into a hosted IDE.

Remote Access

On the same network, connect with the QR code, mDNS discovery, or a manual ws:// / wss:// URL.

For access away from home or the office, Tailscale is the recommended setup:

  • Install Tailscale on your host machine and phone.

  • Join the same tailnet.

  • Connect to ws://<host-tailscale-ip>:8765 from CC Pocket.

For an always-on host, the Bridge Server can also be registered as a background service:

npx @ccpocket/bridge@latest setup

Service setup supports macOS launchd and Linux systemd. For Bridge flags and persisted service settings such as BRIDGE_ALLOWED_DIRS, see the Bridge package README.

Notes

  • Claude sessions use ANTHROPIC_API_KEY by default. Subscription authentication requires explicit Bridge opt-in with BRIDGE_ALLOW_CLAUDE_OAUTH=1 because Anthropic's current official guidance has an unclear scope for this architecture. See Claude authentication troubleshooting.

  • CC Pocket is designed around self-hosting and minimal data collection. Supporter purchases restore within the same Apple ID or Google account, but do not sync across stores. See Supporter / Purchases.

  • Screenshot capture on macOS requires Screen Recording permission for the terminal app running the Bridge Server.

  • CC Pocket is not affiliated with, endorsed by, or associated with Anthropic or OpenAI.

Development

git clone https://github.com/K9i-0/ccpocket.git
cd ccpocket
npm install
cd apps/mobile && flutter pub get && cd ../..

Common commands:

Command Description

npm run bridge Start Bridge Server in dev mode

npm run bridge:build Build the Bridge Server

npm run dev Restart Bridge and launch the Flutter app

npm run test:bridge Run Bridge Server tests

cd apps/mobile && flutter test Run Flutter tests

cd apps/mobile && dart analyze Run Dart static analysis

For end-to-end checks with a local Bridge and mobile app, see Development Testing.

See CONTRIBUTING.md for contribution guidelines.

License

MIT

Frequently Asked Questions

What is ccpocket?

ccpocket is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by K9i-0. Mobile client for Codex and Claude — control coding agents from your phone via WebSocket bridge. It has 1,042 GitHub stars.

Is ccpocket safe to use?

ccpocket returned warnings in SkillsLLM's automated security scan. It has no critical vulnerabilities, but review the flagged issues in the Security Report section before adding it to your workflow.

How do I install ccpocket?

Clone the repository with "git clone https://github.com/K9i-0/ccpocket" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is ccpocket written in?

ccpocket is primarily written in Dart. It is open-source under K9i-0 on GitHub, so you can review or fork the full source.

Are there alternatives to ccpocket?

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 ccpocket against similar tools.

Comments (0)

No comments yet. Be the first to share your thoughts!

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details

claude-code

by anthropics

Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.

120,03119,897Shell
AI Agents
View details

Developers Also Liked

Based on votes and bookmarks from developers who liked this skill

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI Agentsai-agentsanthropicclaude-code
View details
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI Agentsai-agentsbrainstorming
View details

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP Serversapisai-tools
View details

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI Agentsai-agentsanthropicclaude-code
View details

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI Agentsclaude-codeai-tools
View details