Cross-Instance Communication Between CLAUDE Sessions for Remote Testing and Faster Fix Deployment
Preflight Checklist
- [x] I have searched existing requests and this feature hasn't been requested yet
- [x] This is a single feature request (not multiple features)
Problem Statement
I would like to propose an improvement regarding the use of the CLAUDE Opus instance on my Linux development server, which has internet access.
In my usual workflow, I deploy the PHP applications I develop on-premises to a remote server located in a different network, which also has internet access. When testing the software on that target system—often a Windows-based environment—I regularly encounter issues caused by differences between the Windows target environment and my Linux development environment. This sometimes leads to additional effort and unnecessary iteration cycles.
At the moment, I address this by starting another CLAUDE instance on the remote system (typically in Visual Studio Code via the terminal or the extension) and asking it to analyze and identify the problem. This generally works well. I then request a bug report and manually copy it from the remote system to my development server. On the development server, the CLAUDE instance understands what needs to be done and how the fixes should be implemented. Once the changes are completed, I transfer the full release back to the remote system—and the cycle starts again whenever new issues occur.
Proposed optimization:
The remote system should be able to communicate directly with the CLAUDE instance on my development server, ideally using some kind of session ID or similar mechanism.
A possible workflow would look like this:
A session (with a session ID) is created and made available on the development server.
The remote system uses that session ID to send analysis results (logs, error messages, relevant files/information) directly into the corresponding session on the development server’s CLAUDE instance.
The development server can then implement the fixes without manual intermediate steps.
Optional next step (further optimization):
It would be even more efficient if the development server could transfer the corrected files—or a patch/release—directly back into the session of the CLAUDE instance on the on-premises system, for example via an upload or synchronization mechanism into the target environment.
Benefits:
This workflow would significantly simplify development in my environment, eliminate manual copy steps, and greatly speed up iterations between the development and target systems. In summary, different CLAUDE instances should be able to communicate with each other across systems and networks to support an end-to-end workflow for diagnosis and fixes.
Proposed Solution
xxx
Alternative Solutions
xxx
Priority
Critical - Blocking my work
Feature Category
CLI commands and flags
Use Case Example
_No response_
Additional Context
_No response_
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗