dsh-with-chatgpt: A Bridge Plugin Linking DeepSeek Harness with Web ChatGPT

beforewave/dsh-with-chatgpt

Sessions & MessagesVerified
Listed on 2026-09-21
Page last updated 2026-10-04

DSH with ChatGPT connects web ChatGPT to your local project so it can read and edit files, run commands and tests, then hand long-running work to native DSH sessions to save tokens.

dsh-with-chatgpt is a bridge plugin that connects web-based ChatGPT to your local project, terminal, and DeepSeek Harness sessions. It tackles two practical problems: ChatGPT on the web cannot see local code, while DSH often spends a large share of its tokens reading the project and confirming details. Once enabled, ChatGPT can read files, run commands, and inspect Diagnostics and Git status on its own, while complex work is handed to native DSH sessions for sustained execution and then reviewed by ChatGPT against the real code and test results. Projects and the execution environment stay local, with access governed by workspace authorization and Agent Helm permissions and sandboxing.

How to Install

install
npmdsh plugin --profile web add @beforewave/dsh-with-chatgpt
Category
Sessions & Messages
Platform
DSH Plugin
Author
beforewave
Distribution
Plugin

dsh-with-chatgpt Key Features

ChatGPT codes directly on local projectHand off complex tasks to DSH sessionsView ChatGPT work inside DSHWork History keeps collaboration recordsLocal permissions and sandbox protection
Listed on dsh-plugin.org

dsh-with-chatgpt Repo Summary

What Does It Do?

DSH with ChatGPT is a DSH plugin for DeepSeek Harness that connects web-based ChatGPT to your local project, terminal, and DSH sessions. It solves two problems at once: ChatGPT on the web cannot reach your local files, while DSH tends to burn a lot of tokens just reading the project, understanding context, and confirming details. Maintained by BeforeWave under the MIT license and written in TypeScript, it was last updated in 2026-09. Once enabled, ChatGPT can read files, run commands, and inspect Diagnostics and Git status on its own, while complex work is handed to native DSH sessions for sustained execution.

Core Features

  • ChatGPT codes directly: reads and edits local files, runs terminal commands, and checks Diagnostics, Git, build, and test results.
  • Lower DSH token usage: project understanding, problem analysis, small edits, and result review happen in ChatGPT, leaving tokens for work that truly needs sustained execution.
  • Complex tasks go to native sessions: ChatGPT hands over an already-understood task to a DSH session, so DSH does not have to re-learn the whole project.
  • Review after execution: once DSH finishes, ChatGPT can re-inspect the real code, diff, and test results.
  • Lightweight entry inside DSH: view the linked ChatGPT conversation, project or worktree, ChatGPT's local operations, current status, and the associated session.
  • Work History: after leaving the original conversation, you can still find the work by project, operations, and final state.

How to Use This Plugin?

After enabling it in DSH, the first run inspects your environment and walks you through the Setup Guide to finish required installs, the ChatGPT Tunnel, and permission configuration; once done, return to chatgpt.com and start working against your local project. In daily use, ChatGPT first understands the project structure, finds and reads code, and makes small edits and verifications; when a task needs heavy edits, builds, tests, or sustained execution, it creates a native DSH session where DSH performs Edit, Run, and Test, then hands results back to ChatGPT for review. From DSH Web you can watch the agent's status and activity, keep interacting, edit code by hand, or take over the session at any time. Projects and the actual execution environment stay on your local machine: what ChatGPT may access and do is decided by the current workspace's authorization, its local operations are protected by Agent Helm permissions and sandboxing, and tasks handed to DSH follow that session's own permission and sandbox settings.

How to Troubleshoot This Plugin?

If the first run cannot start working, the environment check or configuration is usually incomplete; follow the Setup Guide to finish the required installs, the ChatGPT Tunnel, and permissions. If ChatGPT cannot reach a project or perform a certain action, check the current workspace's authorization and capabilities along with Agent Helm's permission and sandbox settings. If a task handed to DSH does not run as expected, verify that session's own permission and sandbox configuration.

This page is an independent rewrite of the plugin's official README — for authoritative documentation and the latest changes, refer to the source: beforewave/dsh-with-chatgpt. The plugin is third-party code that runs on your machine once installed; inclusion does not imply endorsement — please review the source before installing.

Install, update, and uninstall this plugin in the Plugin Market of DeepSeek Harness's DSH Plugin Hub

DSH Plugin FAQ