Agent skill
distributed-claude-sender
Send prompts to a remote Claude instance on a VPS for distributed AI collaboration, different model backends, or independent context.
Install this agent skill to your Project
npx add-skill https://github.com/ebowwa/seed/tree/main/skills/distributed-claude-sender
SKILL.md
Distributed Claude - Sender
Send prompts to a remote Claude Code instance (Z.ai GLM backend) running on a VPS.
When to Use
- Different backend: Get responses from Z.ai GLM models while you use Anthropic
- Independent context: Remote Claude maintains separate conversation history
- Collaboration: Two Claude instances working on different aspects of a problem
- Testing: Compare responses across different models
Usage
# Replace YOUR_SERVER with your SSH alias or user@host
ssh YOUR_SERVER "cd ~/seed && ./chat.sh 'your prompt here'"
# With custom Doppler project/config
ssh YOUR_SERVER "cd ~/seed && ./chat.sh 'prompt' --project myproj --config dev"
Architecture
You (Local Claude)
|
v
ssh YOUR_SERVER "./chat.sh 'prompt'"
|
v
Remote Claude (Z.ai GLM)
|
v
Response (with full remote context)
Reset Remote Conversation
ssh YOUR_SERVER "rm /tmp/c.txt"
Setup Remote Server
- Clone seed repo on server:
git clone https://github.com/ebowwa/seed.git && cd seed - Run setup:
./setup.sh - Configure Doppler:
doppler login - Start chatting:
./chat.sh "hello"
Example
# Ask remote Claude to analyze a file on the server
ssh YOUR_SERVER "cd ~/seed && ./chat.sh 'Read README.md and summarize the key points'"
Tips
- The remote Claude has full context of its conversation history
- Each message via
chat.shincludes the entire conversation log - Use
rm /tmp/c.txton the server to reset remote memory - The
chat.shscript accepts--projectand--configflags for Doppler flexibility
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
self-improve
distributed-claude-receiver
You are a remote Claude instance running on a VPS. Receive messages via chat.sh wrapper, maintain persistent context, use Z.ai GLM backend via Doppler.
propose-change
Propose code changes to the supervisor Claude. Generate diffs and rationale, but do not execute. Wait for supervisor approval.
verl-rl-training
Provides guidance for training LLMs with reinforcement learning using verl (Volcano Engine RL). Use when implementing RLHF, GRPO, PPO, or other RL algorithms for LLM post-training at scale with flexible infrastructure backends.
openrlhf-training
High-performance RLHF framework with Ray+vLLM acceleration. Use for PPO, GRPO, RLOO, DPO training of large models (7B-70B+). Built on Ray, vLLM, ZeRO-3. 2× faster than DeepSpeedChat with distributed architecture and GPU resource sharing.
gguf-quantization
GGUF format and llama.cpp quantization for efficient CPU/GPU inference. Use when deploying models on consumer hardware, Apple Silicon, or when needing flexible quantization from 2-8 bit without GPU requirements.
Didn't find tool you were looking for?