Callclaude banner
incidentfox incidentfox

Callclaude

Development community

Description

Call your local Claude Code sessions. Literally, from a phone call.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

CallClaude

**[:gb: English](#install)** | **[:cn: 简体中文](#chinese)**

Call your local Claude Code sessions. Literally, from a phone call.

![Claude Code](https://img.shields.io/badge/Claude_Code-000?style=flat&logo=anthropic&logoColor=white) ![Node.js](https://img.shields.io/badge/Node.js-339933?style=flat&logo=node.js&logoColor=white) ![Retell AI](https://img.shields.io/badge/Retell_AI-FF6B35?style=flat&logoColor=white) ![macOS](https://img.shields.io/badge/macOS-000000?style=flat&logo=apple&logoColor=white) ![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)

Install

Fire up [Claude Code](https://docs.anthropic.com/en/docs/claude-code) and paste:

Clone https://github.com/incidentfox/callclaude.git into ~/development/, read the CLAUDE.md, run setup.sh, then walk me through the full setup. I want to manage my Claude Code sessions from my phone by the end of this.

Requires macOS, [tmux](https://github.com/tmux/tmux), [ngrok](https://ngrok.com/), Node.js 18+, [Claude Code CLI](https://docs.anthropic.com/en/docs/claude-code).

Demo (real call, ~1 min)

I called the agent over the phone and recorded my Claude Code terminal in the meantime. It relayed commands to the terminal and understood the outputs.

https://github.com/user-attachments/assets/9514e65d-3f81-4f93-9f16-83522bbbf8e3

Why

I run a bunch of Claude Code sessions on my laptop and lose track of which terminal is doing what. I wanted to check on them from my car — but I drive a Tesla and didn't want to deal with getting an app on the Tesla browser. A phone call bypasses all of that.

This whole thing was built in a single Claude Code session. The voice agent, the bridge server, the CLI, the cross-session messaging — all of it. Claude Code set itself up.

What you can do

Command What it does
"What sessions are running?" Lists all active Claude Code sessions
"What's the main session working on?" Reads recent conversation from a