ClaudeGhost


swipe to navigate
Overview
Headless supervisor for the Claude Code CLI that runs Claude autonomously with configurable autonomy levels, approves or blocks risky commands from your phone via Telegram, and shows a live terminal dashboard.
The Challenge
Running an AI coding agent unattended is risky if it can execute anything without oversight, but babysitting every command defeats the point of autonomy. ClaudeGhost wraps the claude CLI in a supervised shell: it classifies every command by risk, auto-approves what's safe for your configured autonomy level, and escalates anything risky to your phone for a one-tap approve/block via the Telegram Bot API, which is free, unlimited, and instant.
The Solution
Running an AI coding agent unattended is risky if it can execute anything without oversight, but babysitting every command defeats the point of autonomy. ClaudeGhost wraps the claude CLI in a supervised shell: it classifies every command by risk, auto-approves what's safe for your configured autonomy level, and escalates anything risky to your phone for a one-tap approve/block via the Telegram Bot API, which is free, unlimited, and instant.
Key Features
- ✓AFK Autonomy Levels (1-5): from Paranoid (asks everything) to God Mode (full auto), with Read-Only/Write/Execute tiers in between.
- ✓Telegram Bot API approvals: approve, block, redirect with an alternative instruction, or kill the process, all from your phone.
- ✓Risk classification: every command is categorized as Read-Only, Write, Execute, or Critical before it runs.
- ✓Budget control: set a spending limit; the session pauses automatically if it's exceeded.
- ✓Session loop: run multiple tasks back-to-back without restarting the tool.
- ✓Changelog tracking: every session writes a detailed log (files modified, commands run, cost, duration) with a short Telegram summary linking to the full log.
- ✓Live Rich terminal dashboard and stall detection for when the CLI hangs.
- ✓Auto-update checker: compares your local repo against the remote on startup, no GitHub Releases required.