dsh-with-chatgpt
Health Uyari
- No license — Repository has no license file
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Low visibility — Only 8 GitHub stars
Code Uyari
- Code scan incomplete — No supported source files were scanned during light audit
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
Bring ChatGPT’s reasoning to your local codebase. Work directly, or delegate larger tasks to DSH.
DSH with ChatGPT
Bring ChatGPT’s reasoning to your local codebase. Work directly, or delegate larger tasks to DSH.
DSH with ChatGPT connects ChatGPT to your local codebase and native DeepSeek Harness execution sessions.
ChatGPT can inspect the real project, understand code structure, diagnose issues, and reason from actual repository context instead of pasted snippets.
For focused changes, ChatGPT can work directly. For larger or execution-heavy tasks, it can delegate implementation to DSH and independently review the result afterward.
ChatGPT
Understand · Reason · Review
│
Secure MCP Tunnel
│
▼
Agent Helm
│
Local Codebase
/ \
/ \
Work directly Delegate
│
▼
DSH
Edit · Run · Test
│
▼
ChatGPT Review
Why DSH with ChatGPT
Reason over real code
Let ChatGPT inspect your actual repository, symbols, references, diagnostics, and project structure instead of manually copying code into a conversation.
Work directly when it makes sense
For focused changes, ChatGPT can inspect, modify, and verify the code itself without starting another coding agent.
Delegate larger tasks to DSH
For longer edit / build / test loops, ChatGPT can first understand the problem and implementation direction, then hand execution to a native DSH session.
Review independently
After DSH finishes, ChatGPT can inspect the resulting code and diff independently to catch incomplete implementations, regressions, and missing edge cases.
How It Works
For smaller tasks:
ChatGPT
↓
Agent Helm
↓
Inspect · Reason · Edit · Verify
For larger tasks:
ChatGPT
↓
Inspect · Understand · Plan
↓
Delegate to DSH
↓
Native DSH Session
↓
Edit · Run · Test · Iterate
↓
ChatGPT Review
ChatGPT does not have to become another terminal-first coding agent.
It can use its reasoning directly against the real project, handle focused work itself, and bring that understanding to DSH when a task needs sustained local execution.
Requirements
DSH with ChatGPT currently depends on:
- Node.js 22+
- DeepSeek Harness (
dsh) - Serena
- OpenAI
tunnel-client
You do not need to manually install and configure every dependency before getting started.
DSH with ChatGPT checks the local environment and guides you through missing dependencies, with one-click setup where supported.
If you want to understand or configure the underlying components manually, see:
Installation
Install the plugin into your DSH Web profile:
dsh plugin --profile web add @beforewave/dsh-with-chatgpt
@beforewave/agent-helm is installed automatically as the underlying local capability service.
Start DSH normally:
dsh web
DSH with ChatGPT will check the required local components and guide you through the remaining setup.
Connect ChatGPT
DSH with ChatGPT uses OpenAI Secure MCP Tunnel to connect ChatGPT to Agent Helm on your local machine.
ChatGPT
↓
OpenAI Secure MCP Tunnel
↓
tunnel-client
↓
Agent Helm
↓
Local Codebase / DSH
Create a Secure MCP Tunnel and a Runtime API key with:
Tunnels ReadTunnels Use
Then provide the runtime with:
export CONTROL_PLANE_TUNNEL_ID="tunnel_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
export CONTROL_PLANE_API_KEY="sk-..."
In ChatGPT:
- Enable Developer Mode.
- Open Settings and add a custom App / Connector.
- Choose Tunnel as the connection type.
- Select the same Secure MCP Tunnel.
Once connected, ChatGPT can access the capabilities exposed by Agent Helm.
For detailed manual setup, use the English setup guide.
Usage
Use ChatGPT normally against the project where DSH is running.
For example:
Investigate why this authentication flow occasionally refreshes twice.
Read the relevant implementation first, trace the important code paths,
and explain the root cause. Fix it and verify the change.
For a larger task:
Read the current implementation and work out how this feature should be added.
Once you understand the affected architecture, delegate the implementation
to DSH and review the completed changes afterward.
For an independent review:
Review the changes DSH just made.
Inspect the actual modified code and diff independently.
Check for correctness issues, regressions, missing edge cases,
and incomplete tests.
The workflow does not require every task to go through DSH.
ChatGPT can work directly when that is the simpler path and delegate when sustained execution is more appropriate.
Native DSH Sessions
Tasks delegated from ChatGPT run as native DeepSeek Harness sessions.
You can open them in DSH Web at any time to:
- inspect progress;
- continue the session yourself;
- take over when necessary;
- review what the agent did;
- preserve the normal DSH workflow and session history.
DSH remains a first-class coding environment rather than a hidden background executor.
Agent Helm
@beforewave/agent-helm is the local capability layer behind DSH with ChatGPT.
It gives ChatGPT access to capabilities such as:
- repository and file inspection;
- code search;
- symbol and reference navigation;
- diagnostics;
- focused code modification;
- controlled local command execution;
- local agent integration.
Serena is currently used as the primary code-intelligence provider behind Agent Helm.
Agent Helm can also run independently as a shared local capability layer for other integrations. When used through DSH with ChatGPT, the plugin manages it automatically.
Packages
@beforewave/dsh-with-chatgpt
The DSH integration and user-facing experience.
@beforewave/agent-helm
The underlying local capability layer connecting ChatGPT to code intelligence, local execution, and coding agents.
Status
DSH with ChatGPT and Agent Helm are under active development.
The current goal is simple:
Let ChatGPT understand the real project, work directly when appropriate, and bring that reasoning to DSH when larger execution is needed.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi