Skip to main content

Tapback - Mobile approval tool for LLM workflows

Project description

Tapback

ターミナルをスマホに同期するツール。Claude Codeなどをリモートで操作できます。

使い方

インストール不要で直接実行:

uvx --from tapback tapback-server claude

最新版を使いたい場合は --refresh を付ける:

uvx --refresh --from tapback tapback-server claude

表示されるURLにスマホでアクセスし、PINを入力。

ターミナルの内容がリアルタイムで同期され、スマホから入力できます。

インストール(オプション)

pip install tapback

インストール後:

tapback-server claude

要件

  • tmux (brew install tmux)
  • スマホとMacが同じWi-Fiネットワーク(または ngrok)

ローカルで確認

tmuxセッションに直接アタッチして確認:

tmux attach -t tapback

外部ネットワークから使う

外出先など別ネットワークから使う場合は ngrok でトンネリング:

ngrok http 8080

表示されるURL(例: https://xxxx.ngrok.io)をスマホで開きます。

オプション

tapback-server --port 9000 claude   # ポート変更
tapback-server --no-auth claude     # PIN認証を無効化
tapback-server --kill               # 既存セッションを終了

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

tapback-0.1.7.tar.gz (65.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

tapback-0.1.7-py3-none-any.whl (9.8 kB view details)

Uploaded Python 3

File details

Details for the file tapback-0.1.7.tar.gz.

File metadata

  • Download URL: tapback-0.1.7.tar.gz
  • Upload date:
  • Size: 65.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tapback-0.1.7.tar.gz
Algorithm Hash digest
SHA256 354e40d58448fd73d03e8491cf492f91b1020bf118dc42fe92dfbb9b15e99e9a
MD5 59de91919e417da619b7cdcad55a732d
BLAKE2b-256 b6f4d113c8f67a9c421202417cfb7b1304c9eb04ac1fcd5b922d0286f5a622c4

See more details on using hashes here.

Provenance

The following attestation bundles were made for tapback-0.1.7.tar.gz:

Publisher: publish.yml on mk1018/tapback

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file tapback-0.1.7-py3-none-any.whl.

File metadata

  • Download URL: tapback-0.1.7-py3-none-any.whl
  • Upload date:
  • Size: 9.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for tapback-0.1.7-py3-none-any.whl
Algorithm Hash digest
SHA256 94f2fb5c897175aeae3b4c5e39a230bec98e245f2b962b18e80598bfff2ea474
MD5 d0031c88b0e91f96fbff45a6787bfc2e
BLAKE2b-256 0b7fa0bbfcf138a8dc47ab8e9605ab786e0cf403cc22a08c249dc13a9f87a329

See more details on using hashes here.

Provenance

The following attestation bundles were made for tapback-0.1.7-py3-none-any.whl:

Publisher: publish.yml on mk1018/tapback

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page