モバイルからのClaude Code CLI制御用Telegramボット

これは何か
開発者が、Claude Code CLIコマンドへのモバイルインターフェースアクセスを提供する無料のオープンソースTelegramボットを作成しました。TypeScriptとgrammYフレームワークで構築されたこのプロジェクトはMITライセンスで、96のユニットテストを含んでいます。
主な機能と特徴
このボットは、以下のようなすべてのClaude CodeスラッシュコマンドをTelegramコマンドとして公開します:
/commit/code_review/simplify- その他のClaude Codeコマンド
追加機能:
~/.claude/skills/からカスタムスキルを自動検出- Telegram経由で送信された写真、ドキュメント、音声メモを処理
- Claudeが作成したファイルをチャットに送信
- メッセージキューイングを実装 - Claudeが作業中でも複数のメッセージを順番に処理
- カジュアルなチャットとコード作業を自動検出し、簡単な質問には
--bareフラグを使用(約10倍安価) - グループチャットをサポート - チームがTelegramグループで1つのClaudeセッションを共有可能
開発プロセス
このプロジェクトは、特定の開発アプローチでClaude Code自体を使用して構築されました:
- 分離されたgitワークツリーで作業する3つの並列エージェント
- 各エージェントがプロジェクトの重複しない部分を構築
- メインブランチから調整され、その後マージされて接続
- 4回のレビューサイクルで複数の問題を特定・修正:
- clearInvocationのメモリリーク
- URLの二重エンコーディングバグ
- 重複ロジックの4つのインスタンスを共有ヘルパーに抽出(コードを148行削減)
使用例
このツールは、ターミナルを開かずにスマートフォンからClaude Codeを実行したい開発者向けで、モバイルデバイスからコードコミット、PRレビュー、カスタムスキルの実行を可能にします。
📖 Read the full source: r/ClaudeAI
👀 See Also

ARP: 自律エージェント通信のためのステートレスWebSocketリレー
ARP(Agent Relay Protocol)は、自律エージェント間の通信のためのステートレスなWebSocketリレーで、Ed25519アイデンティティ、RFC 9180に準拠したHPKE暗号化、バイナリTLVフレーミング、メッセージあたり33バイトのオーバーヘッドを特徴としています。アカウントや登録は不要で、キーペアを生成して接続するだけです。

RescueBot: OpenClawボット向けのTelegramベースのバックアップおよび復元システム
RescueBotは、OpenClawボットの設定を自動的にスナップショットし、Telegramコマンドによるワンタップ復元を可能にする軽量スキルです。障害発生時のSSHアクセスを不要にします。

Interact MCP:Claude Codeのための高速ウェブブラウジングと永続的なChromium
Interact MCPは、プロセス内に永続的なChromiumブラウザを維持することで、ブラウザ操作時間を初回呼び出し後の2-5秒から5-50msに短縮するModel Context Protocolツールです。CSSセレクターなしで要素操作を行うためのrefシステムを備え、ウェブ自動化のための46種類のツールを含んでいます。

グラフベースのコードインデックスでAIコーディングセッションコストを90%削減
開発者は、LLMが生成した要約を使用してコードベースをインデックス化するローカルグラフデータベースを構築し、Claude Codeのセッションコストを6〜10ドルからセント単位に削減しました。これは、ファイルの重複した再読み込みを回避することによるものです。