ディレクトリに戻る

omdsh-dev/dsh-at-file

キュレーション掲載

omdsh-dev/dsh-at-file

Codex 風の @file メンションを DeepSeek Harness に追加。入力欄でワークスペースのファイルを検索し、パスをプロンプトに添付

GitHub で見る
$ dsh plugin --profile web add https://github.com/omdsh-dev/dsh-at-file/archive/refs/tags/v0.6.7.tar.gz

MIT ライセンスの DeepSeek Harness Web UI 用プラグイン。コンポーザーに @ メンションによるワークスペース内のファイル・ディレクトリ参照を追加し、`dsh plugin --profile web add` で `web` プロファイルにインストールします。

DSH 統合

互換

作者による申告

安全性監査

未監査

最終検証日

2026-08-21

ライセンス

MIT

01どんなタスクに使えるのか?

  • Reference workspace files and directories directly in DeepSeek Harness prompts

    Codex-style @ picker results inserted into the draft, verified against the active workspace and attached as `<workspace-reference path=... kind=... />` markers before each agent step

    Developers running `dsh web` who want @file mentions instead of typing or pasting paths by hand

  • Keep the @ picker relevant in large repositories

    Filename and path-segment search with directory drill-down, plus global and per-workspace Exact/Regex file filters saved in the DSH web profile

    Teams working in large or monorepo workspaces who need to exclude version-control folders, dependency trees and build output from file mentions

02DeepSeek Harness への導入方法

前提条件

  • DeepSeek Harness with the `dsh` CLI and the `web` profile — the plugin runs inside `dsh web`

インストール手順

  1. 01

    Run `dsh plugin --profile web add https://github.com/omdsh-dev/dsh-at-file/archive/refs/tags/v0.6.7.tar.gz`

    $ dsh plugin --profile web add https://github.com/omdsh-dev/dsh-at-file/archive/refs/tags/v0.6.7.tar.gz

  2. 02

    Restart `dsh web` so the Host and browser client load version 0.6.7 (the same command also updates an existing installation)

    $ dsh web

導入成功の確認

作者は未記載

03DSH 統合と能力の範囲

DSH 統合互換

Plugin for the DSH web interface (`dsh web`), installed with the official `dsh plugin` CLI; adds @-mention workspace path references to the composer

  • @ path picker in the composer

    typing `@` followed by a query in the dsh web composerranked file/directory candidates — exact names, prefixes and compact matches first; `/` queries match path segments in order; ArrowRight drills into directories

  • Workspace-reference injection

    selected or typed @path tokenspath existence check inside the active workspace plus a `<workspace-reference>` marker carrying the workspace-relative path and its kind

  • File-name filters (Settings -> File mentions)

    Exact or Regex rules per basename, with optional case sensitivityglobal rules shared by every workspace plus per-workspace rule lists applied to the picker index

    Settings are saved in the DSH web profile through the plugin's own Host connection; changing rules clears the affected index cache
  • Picker index configuration

    the profile's `cordis.patch.yml``maxIndexedFiles` cap and a custom `ignoreDirs` exclusion list for the picker index

    Configuration is written to the selected profile's `cordis.patch.yml` (usually `~/.dsh/profiles/web/cordis.patch.yml`)

04誰に向いているのか?使うべきでない場面は?

向いている用途

  • Developers running `dsh web` who want @file mentions instead of typing or pasting paths by hand
  • Teams working in large or monorepo workspaces who need to exclude version-control folders, dependency trees and build output from file mentions

不向きな用途

  • The plugin only attaches paths — reading content is up to the agent's session tools (DSH provides `read` for UTF-8 text and `read_image` for supported images; PDF support depends on the tools available in the session).

05互換性・メンテナンス・セキュリティ上の注意

  • The plugin only attaches paths — reading content is up to the agent's session tools (DSH provides `read` for UTF-8 text and `read_image` for supported images; PDF support depends on the tools available in the session).
  • Since v0.3.0, pasted @ tokens are ignored by default — an @path copied from another application does not open the picker or create reference markers unless 'Ignore @ mentions in pasted text' is turned off; earlier releases read file content during submission and enforced file-size limits.
  • Picker results are capped by `maxIndexedFiles`, and the index is cached per session for 30 seconds, so newly created files can take up to half a minute to appear.
2026-08-132026-08-19v0.6.7

MIT · actively maintained (latest release v0.6.7, 2026-08-20)

06よくある質問

dsh-at-file は DeepSeek Harness にどう組み込みますか?

DSH Web UI 用のプラグインです。`dsh plugin --profile web add <リリース tarball の URL>` でインストールし、`dsh web` を再起動すると有効になります。MCP サーバーではなく、@ ピッカーと参照バーはコンポーザーに直接組み込まれます。

@ でファイルを参照すると何が起きますか?

プラグインはパスがアクティブなワークスペース内に存在するか確認し、エージェントがステップを開始する前に `<workspace-reference path="..." kind="file" />` という短い参照メッセージを追加します。ファイル自体は開かず内容も読み取りません。必要に応じてエージェントがセッション内のツールで確認します。

貼り付けた @path でピッカーが開かないのはなぜですか?

バージョン 0.3.0 以降、貼り付けテキストはデフォルトで通常のテキストとして扱われます。従来の動作が必要なら Settings -> File mentions で **Ignore @ mentions in pasted text** をオフにしてください。

@ ピッカーに表示されるファイルを絞り込むには?

Settings -> File mentions でベース名に対する Exact または Regex ルールを追加できます(大文字・小文字の区別は個別に指定可)。グローバルとワークスペースごとの 2 層で管理します。インデックス上限の `maxIndexedFiles` と `ignoreDirs` はプロファイルの `cordis.patch.yml`(通常は `~/.dsh/profiles/web/cordis.patch.yml`)に設定します。

08データと出典

  • 作者による申告github.comc57849b27e37…

    Workspace path references for the DeepSeek Harness web interface. Type `@` in the composer to search the current workspa…

  • 作者による申告github.comc57849b27e37…

    Use the same command to update an existing installation. Restart `dsh web` after installation so the Host and browser cl…

このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。

🏆

dsh プラグイン おすすめ

最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。

DSH Plugins は DeepSeek Harness プラグインの独立したコミュニティ ディレクトリです。DeepSeek との提携・公認はありません。サードパーティ製プラグインはセキュリティ監査を受けていません。インストール前にソースコードをご確認ください。

DeepSeek Harnessの新着プラグインを毎週お届け。スパムはありません。