メインコンテンツへスキップ
DeepSeek Harness (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。