AI Prosumer
JA
開発者

携帯電話からAIコーディングエージェントを実行する:ステップバイステップガイド

Cline、Tailscale、ShareAIを使用して、電話からAIコーディング作業を確認、承認、起動するための実践的なガイド。

Markdownとして表示

AIコーディングワークフローを進めるために、常にノートパソコンに張り付いている必要はありません。制御サーフェスに安全にアクセスできる場合、タスクをレビューし、変更を承認し、新しい作業を開始することができます。その間、メインマシンは重い作業を続けます。

Cline Kanbanを使用するチームにとって、セットアップは簡単です。ボードを信頼できるプライベートネットワークに公開し、Tailscaleを介して接続し、舞台裏でモデルアクセスを柔軟に保つことができます。 ShareAIのAPI. 。これにより、スタックを単一のモデルプロバイダーに固定することなく、モバイル制御が可能になります。

開始する前に必要なもの

  • Clineを実行しているMacまたは他の開発マシン。
  • モダンブラウザを搭載した電話。
  • 両方のデバイスにTailscaleをインストールし、同じtailnetにサインインしていること。
  • モデルアクセス、ルーティング、フェイルオーバーのために1つのAPIを使用したい場合は、ShareAIアカウント。

公式の ClineリモートアクセスガイドTailscaleホスト名ドキュメント は、正確なデバイス名やネットワーク設定を確認したい場合に役立つ参考資料です。

ステップ1: 電話がKanbanにアクセスできるように起動する

デフォルトでは、Kanbanはlocalhostにバインドされます。これはノートパソコンのみのワークフローには問題ありませんが、電話はlocalhostでのみリッスンするサービスにアクセスできません。 127.0.0.1. 。Clineをネットワークバインディングで起動し、ボードがプライベートネットワーク上でアクセス可能になるようにします。

KANBAN_RUNTIME_HOST=0.0.0.0 cline

これはKanbanにすべてのインターフェースでリッスンするよう指示します。便利ですが、アクセス制御が重要になります。信頼できるネットワークやデバイスで使用し、ボードを広く公開する代わりにプライベートVPN経路を優先してください。

ステップ2: Tailscaleを介して携帯電話からボードを開く

両方のデバイスが同じtailnet上にある場合、携帯電話のブラウザでポート上のマシンのTailscaleホスト名を開きます 3484. 。形式は次のようになります http://your-machine-name.tail1234.ts.net:3484. 。正確なホスト名はTailscaleに表示されるデバイス名によって異なります。

このアプローチはリモートワークフローをシンプルに保ちます。公開ポートを開く必要がなく、クイックデモトンネルに依存せず、場所を移動しながらボードを利用可能に保つことができます。

ステップ3: コントロールプレーンの背後でモデルアクセスを柔軟に保つ

リモートアクセスは制御の問題を解決します。ただし、モデルの問題は解決しません。エージェント設定が異なるジョブに異なるモデルを必要とする場合や、フェイルオーバーのためのクリーンな経路を望む場合、ShareAIが適しています。

とともに 1つのAPIで150以上のモデルが利用可能, 、コーディングエージェントを単一の統合に向けたまま、背後のモデルを変更することができます。これは、携帯電話から作業を確認しているときに、プロバイダーを切り替えたり、出力を比較したり、価格や遅延の理由でトラフィックを再ルートしたりしても、ワークフローを安定させたい場合に役立ちます。

スタックをまだ接続していない場合は、まず ShareAIのドキュメント および APIクイックスタート. を参照してください。それにより、Clineや他のOpenAI互換のワークフローをリモートで管理するためのクリーンなバックエンドレイヤーが提供されます。

モバイルから実際にできること

  • デスクに戻らずにタスクの進捗を確認します。
  • 変更を承認する前に差分を確認します。
  • エージェントがアイドル状態のときに新しい作業を開始またはキューに入れます。
  • メインマシンから離れていても、マルチモデルのワークフローを進行させます。

実用的な利点は新規性ではありません。それは応答時間の短縮です。エージェントが承認待ちや次のタスク待ちでブロックされている場合、電話からの迅速な決定がワークフロー全体の停滞を防ぐことができます。

よくある間違い

  • Kanbanをlocalhostに固定したままにして、電話がそれにアクセスできない理由を不思議に思うこと。
  • 信頼できるプライベート接続ではなく、オープンなネットワークパスを使用すること。
  • リモートアクセスとモデルルーティングを同じ問題として扱うこと。
  • レビュー、承認、配信のためにモバイルを使用する代わりに、電話で大きく不明確なタスクを管理しようとすること。

次のステップ

単一プロバイダーに縛られずに電話からAIコーディングエージェントを実行したい場合は、最初にモバイル制御パスを設定し、その後エージェントに柔軟なバックエンドを提供してください。ShareAIは、1つの統合、マルチモデルアクセス、および後でワークフローを再構築せずにルーティング決定を変更する余地が必要な場合に適しています。

あなたの次の行動

APIキーを作成する

アプリからAPIを呼び出すための認証情報を生成します。

キーを作成

このページについて質問する

このページを探索するためのアシスタントを選択してください。または、ページをコピーして会話に貼り付けることもできます。

Ask ChatGPTAsk ClaudeAsk GrokAsk ShareAI