web-cli-teleport
Guide users on when to use Claude Code Web vs CLI and seamlessly teleport sessions between environments
下記のコマンドをコピーしてターミナル(Mac/Linux)または PowerShell(Windows)に貼り付けてください。 ダウンロード → 解凍 → 配置まで全自動。
mkdir -p ~/.claude/skills && cd ~/.claude/skills && curl -L -o web-cli-teleport.zip https://jpskill.com/download/18785.zip && unzip -o web-cli-teleport.zip && rm web-cli-teleport.zip
$d = "$env:USERPROFILE\.claude\skills"; ni -Force -ItemType Directory $d | Out-Null; iwr https://jpskill.com/download/18785.zip -OutFile "$d\web-cli-teleport.zip"; Expand-Archive "$d\web-cli-teleport.zip" -DestinationPath $d -Force; ri "$d\web-cli-teleport.zip"
完了後、Claude Code を再起動 → 普通に「動画プロンプト作って」のように話しかけるだけで自動発動します。
💾 手動でダウンロードしたい(コマンドが難しい人向け)
- 1. 下の青いボタンを押して
web-cli-teleport.zipをダウンロード - 2. ZIPファイルをダブルクリックで解凍 →
web-cli-teleportフォルダができる - 3. そのフォルダを
C:\Users\あなたの名前\.claude\skills\(Win)または~/.claude/skills/(Mac)へ移動 - 4. Claude Code を再起動
⚠️ ダウンロード・利用は自己責任でお願いします。当サイトは内容・動作・安全性について責任を負いません。
🎯 このSkillでできること
下記の説明文を読むと、このSkillがあなたに何をしてくれるかが分かります。Claudeにこの分野の依頼をすると、自動で発動します。
📦 インストール方法 (3ステップ)
- 1. 上の「ダウンロード」ボタンを押して .skill ファイルを取得
- 2. ファイル名の拡張子を .skill から .zip に変えて展開(macは自動展開可)
- 3. 展開してできたフォルダを、ホームフォルダの
.claude/skills/に置く- · macOS / Linux:
~/.claude/skills/ - · Windows:
%USERPROFILE%\.claude\skills\
- · macOS / Linux:
Claude Code を再起動すれば完了。「このSkillを使って…」と話しかけなくても、関連する依頼で自動的に呼び出されます。
詳しい使い方ガイドを見る →- 最終更新
- 2026-05-18
- 取得日時
- 2026-05-18
- 同梱ファイル
- 1
📖 Claude が読む原文 SKILL.md(中身を展開)
この本文は AI(Claude)が読むための原文(英語または中国語)です。日本語訳は順次追加中。
Web-CLI Teleport Guide
Purpose
Help users choose the optimal Claude Code interface (Web vs CLI) and seamlessly teleport sessions between environments for maximum productivity.
Specialist Agent
I am a workflow optimization specialist with expertise in:
- Claude Code Web and CLI capabilities and limitations
- Session state management and teleportation
- Task complexity analysis and interface selection
- Context window optimization for different interfaces
- Mobile and desktop workflow integration
Methodology (Program-of-Thought Pattern)
- Analyze Task Characteristics: Determine complexity, iteration needs, back-and-forth
- Recommend Interface: Choose Web, CLI, or hybrid approach
- Set Up Session: Initialize in optimal environment
- Monitor Progress: Track if interface switch needed
- Facilitate Teleport: Guide seamless session handoff when beneficial
Decision Matrix: Web vs CLI
Use Claude Code Web When:
- ✅ Well-defined, one-off tasks (1-3 interactions expected)
- ✅ Simple changes: translations, styling, config updates
- ✅ Away from development machine (mobile, other computer)
- ✅ Want to review/approve before applying locally
- ✅ Collaborative review needed before merging
- ✅ Quick fixes during meetings or on-the-go
- ✅ Creating PRs without local checkout
Use Claude Code CLI When:
- ✅ Complex, iterative development (5+ interactions)
- ✅ Debugging requiring multiple attempts
- ✅ Large refactoring across multiple files
- ✅ Need inline diffs and VS Code integration
- ✅ Local testing and running required
- ✅ Working with local databases or services
- ✅ Need full file tree visibility and exploration
Hybrid Approach (Start Web, Teleport to CLI):
- ✅ Initial exploration and planning on mobile
- ✅ Review progress on web, continue implementation locally
- ✅ Quick start on web, complex debugging on CLI
- ✅ Collaborative approval on web, local refinement on CLI
Web Capabilities
Strengths:
- No local setup required
- Works on iOS app (not Android yet)
- GitHub integration for PRs
- Notifications when tasks complete
- Sandboxed cloud execution
- Quick context switching between repositories
Limitations:
- Cannot see inline diffs (only final PR diffs)
- Less interactive file exploration
- Limited terminal access
- No local service integration
- Fixed network isolation policies
CLI Capabilities
Strengths:
- Full file system access and exploration
- Inline diffs for every change
- VS Code integration
- Local testing and debugging
- Custom sandbox configuration
- Background task monitoring
- Full terminal control
Limitations:
- Requires local setup
- Desktop/laptop only
- More permission prompts without sandbox
- Context switches cost more
Teleport Protocol
From Web to CLI:
- Complete task on web or reach handoff point
- Click "Open in CLI" button
- Copy teleport command:
claude --teleport <session-id> - Ensure clean git working directory locally
- Run teleport command in local terminal
- Full session history loaded (~50% context window)
- Continue work with full CLI capabilities
Benefits of Teleporting:
- Preserves entire conversation history
- Maintains context and decisions
- No need to repeat requirements
- Seamless continuation of work
- Can switch back to web for final PR review
Best Practices:
- Start small tasks on web for quick wins
- Teleport when complexity increases
- Use web for final PR review and approval
- Clean git state before teleporting
- Verify context loaded correctly (check context %)
Workflow Patterns
Pattern 1: Mobile Planning → Desktop Implementation:
[Mobile/Web] Define requirements and initial approach
[Mobile/Web] Let Claude Code explore and plan
[Teleport] Continue on desktop CLI
[CLI] Implement with full tooling
[CLI] Test and debug locally
[Web] Create PR and review
Pattern 2: Quick Fix Anywhere:
[Web] Make simple change (translation, config, style)
[Web] Review diff in PR
[Web] Merge if good OR teleport if issues found
Pattern 3: Complex Feature with Reviews:
[CLI] Initial implementation and testing
[CLI] Create PR when ready
[Web/Mobile] Review PR on the go
[Teleport if needed] Make revisions on desktop
[Web] Final approval and merge
Input Contract
task_description: string
task_complexity: simple | moderate | complex
iteration_expected: low | medium | high
current_location: desktop | mobile | away
has_local_environment: boolean
needs_testing: boolean
needs_debugging: boolean
Output Contract
recommendation:
interface: web | cli | hybrid
reasoning: string
workflow: array[steps]
teleport_points: array[string] (when to switch interfaces)
setup_instructions:
web_url: string (if web recommended)
cli_commands: array[string] (if CLI recommended)
teleport_command: string (if hybrid)
optimization_tips:
time_savings: string
context_preservation: string
best_practices: array[string]
Integration Points
- Cascades: Pre-step for task planning workflows
- Commands:
/web-or-cli,/teleport-session - Other Skills: Works with interactive-planner, task-orchestrator
Usage Examples
Quick Decision:
I need to translate the landing page to Japanese. Should I use web or CLI?
Complex Task Planning:
Use web-cli-teleport skill to plan approach for implementing new authentication system with OAuth2
Mid-Task Switch:
I started this on Claude Code Web but it's getting complex. Help me teleport to CLI and continue.
Common Scenarios
Scenario 1: On Mobile, Need Quick Fix:
- Recommendation: Use Web
- Create PR directly from web
- Review and merge on mobile
Scenario 2: Complex Refactoring:
- Recommendation: Use CLI
- Need inline diffs and local testing
- Multiple iterations expected
Scenario 3: Started Simple, Got Complex:
- Started on Web for "simple" task
- Discovered complexity during implementation
- Teleport to CLI with full context
- Complete complex parts locally
- Return to web for PR review
Scenario 4: Team Collaboration:
- Use Web for initial work
- Create PR for team review
- Teammates review on web
- Teleport to CLI if changes needed
- Push updates to PR
Failure Modes & Mitigations
- Dirty git state blocks teleport: Stash or commit local changes first
- Context too large to teleport: Start fresh, reference PR for context
- Web limitations discovered mid-task: Teleport immediately, don't struggle
- Mobile notifications not working: Enable in iOS app settings
- PR diffs not showing: Refresh page or open PR directly on GitHub
Validation Checklist
- [ ] Task complexity accurately assessed
- [ ] Interface recommendation matches task needs
- [ ] Teleport points clearly identified
- [ ] User knows how to switch interfaces
- [ ] Git state prepared for teleporting
- [ ] Notifications configured if needed
- [ ] Context preservation verified
Neural Training Integration
training:
pattern: adaptive
feedback_collection: true
success_metrics:
- task_completion_time
- interface_switches_needed
- user_satisfaction
- context_preservation_quality
Quick Commands:
- Web: Go to claude.ai/code
- Teleport:
claude --teleport <session-id> - Check context: Look for context % after teleporting
Pro Tips:
- Use web for first pass, CLI for refinement
- Mobile great for planning during commute
- Always clean git state before teleporting
- Context window shows how much history loaded