dsh) は、DeepSeekが提供する
オープンソースのコーディングエージェントです。 選択した作業フォルダ内で、dshはファイルの読み取り、コードの編集、
シェルコマンドの実行、および多段階のタスクの実行が可能です。これらは、Webインターフェース、
ヘッドレスモード、SDK、またはACPを通じて行われます。
dshはAnthropic Messagesプロトコルを使用します。Hostlinkuはこれを
POST /v1/messagesで提供しているため、dshは
2つの環境変数だけでHostlinkuにリダイレクトできます。プロキシも追加のプラグインも不要です。
開始する前に
- 最新のNode.js LTS (
node --version)。dshパッケージは数百もの依存関係を呼び出すため、 初回インストールには1~3分かかる場合があります。 - HostlinkuのAPIキー console.hostlinku.com の
sk-…→ API Keys。 - 残高、またはそのキーに対して十分な利用上限。
- 安全なテスト用フォルダ。
dshを実行するフォルダがデフォルトのワークスペースとなります。 ホームディレクトリや重要なデータが含まれるフォルダから直接実行しないでください。
推奨されるモデル
modelフィールドには、ツール呼び出しをサポートするカタログ内の任意のスラグを入力できます。
あなたのキーに対して有効なリストは、GET /v1/modelsにあります。
セキュリティ
- タスクの実行中、プロンプト、コードスニペット、ファイルの内容、およびツールの結果は、推論のためにHostlinkuに送信されます。
営業秘密や個人データを含むプロジェクトでは、許可なく
dshを実行しないでください。 - 漏洩時に簡単に無効化できるよう、利用上限付きの
dsh専用の個別のAPIキーを使用してください。 認証を参照してください。 cordis.patch.ymlに API キーを直接記述しないでください。apiKeyEnvには変数の名前のみを保存します。 キーの値は引き続き環境変数から読み込まれます。
トラブルシューティング
プラグインオプションの詳細は、
DeepSeek Harness リポジトリ をご覧ください。関連ガイド:
Claude Code · CC Switch ·
Anthropic Messages。

