Apache-2.0 の Rust 製 CLI。ターミナル出力と AI セッション(ローカルの Dsh セッション含む)を一元化した検索可能なメモリを、MCP ツールと shell フック経由でエージェントと人間に提供します。
DSH 統合
互換
作者による申告
安全性監査
未監査
最終検証日
2026-08-21
ライセンス
Apache-2.0
01どんなタスクに使えるのか?
Give DeepSeek Harness (Dsh) workflows a searchable agent memory over terminal output and AI sessions
Searchable WorkRecords — local Dsh sessions, terminal commands with stdout/stderr, exit codes and durations — reachable by agents via sivtr_search / sivtr_show / sivtr_zoom / sivtr_filter / sivtr_status
Developers running Dsh and other coding agents who want the agent to recall local evidence instead of re-pasting logs
Let the agent fix recent failures and resume interrupted work without pasting logs
Agent-driven fixes and resumable context based on exact local records, addressed to every hit via stable refs (show / zoom / filter)
Developers whose agents repeatedly rebuild already-existing context from terminal errors, test output and previous AI sessions
02DeepSeek Harness への導入方法
前提条件
- A supported shell: Bash, Zsh, PowerShell or Nushell (shell hooks capture command output)
- No Rust toolchain required for the prebuilt CLI (`cargo binstall sivtr` or the install script); Rust is only needed for `cargo install sivtr` from source
- Node/npx only if you add the optional sivtr-memory skill (`npx skills add Ariestar/sivtr --skill sivtr-memory -g`)
インストール手順
- 01
Install the CLI: `cargo binstall sivtr` (prebuilt), or `curl -fsSL https://raw.githubusercontent.com/Ariestar/sivtr/main/install.sh | sh` on Linux/macOS/WSL, or `irm https://raw.githubusercontent.com/Ariestar/sivtr/main/install.ps1 | iex` on Windows PowerShell
$ curl -fsSL https://raw.githubusercontent.com/Ariestar/sivtr/main/install.sh | sh
- 02
Run `sivtr setup` for one-shot configuration (env detection + shell hooks + MCP host + sivtr-memory skill + smoke check), or stepwise: `sivtr init bash|zsh|powershell|nushell`, `sivtr mcp install`, `npx skills add Ariestar/sivtr --skill sivtr-memory -g -y`
$ npx skills add Ariestar/sivtr --skill sivtr-memory -g -y
- 03
Use `sivtr mcp install -p <hosts>` to register MCP with specific hosts; Dsh is one of the supported local sources whose agent sessions become searchable
導入成功の確認
- Run `sivtr doctor` to diagnose and auto-fix binary/config/hooks/providers; `sivtr setup` itself ends with a smoke check
03DSH 統合と能力の範囲
MCP-first agent memory CLI: register MCP tools for agent hosts via `sivtr mcp install`, and index local Dsh (DeepSeek Harness) agent sessions as searchable memory
MCP-first agent memory
local terminal output + all registered agent provider sessions (incl. Dsh)→agent-callable tools sivtr_search / sivtr_show / sivtr_zoom / sivtr_filter / sivtr_status
modifies agent host configuration to register the MCP server (`sivtr mcp install`)Shell history with output capture
commands run in Bash, Zsh, PowerShell or Nushell→records of command, stdout/stderr, exit code, directory and duration
installs hooks into your shell profile to capture command output (on Windows the hook is written only into the PowerShell profile, no registry changes)Named memory variables & TUI search
search results and command outputs→saved variables like @last / @failures usable in pipelines (`@`, `@failures[1,3..5]`), plus search/show/filter/nav CLI and a TUI workspace browser
Cross-device sharing & groups
local workspaces→read-only shares browsed via `desk:...` refs; multi-device groups with automatic sync
data leaves the machine during share/group sync (opt-in, read-only, common secrets redacted by default); an iroh daemon is started automatically when needed
04誰に向いているのか?使うべきでない場面は?
向いている用途
- Developers running Dsh and other coding agents who want the agent to recall local evidence instead of re-pasting logs
- Developers whose agents repeatedly rebuild already-existing context from terminal errors, test output and previous AI sessions
05互換性・メンテナンス・セキュリティ上の注意
- On Windows, `sivtr init powershell` may report that the profile is not loaded; you need to run `Set-ExecutionPolicy -Scope CurrentUser RemoteSigned` once to raise the current user's execution policy. The hook is written only into the PowerShell profile — no registry changes.
- Memory is local-first, but cross-device sharing and group sync send data off-machine over encrypted iroh (opt-in, read-only, with common secrets redacted before leaving the machine), and a daemon starts automatically when needed.
- `sivtr setup` / `sivtr init` modify your shell configuration by installing hooks into your shell profile so command output can be captured; `sivtr doctor --fix` is provided to diagnose and repair hooks.
Apache-2.0 · actively maintained (latest release v0.5.1, 2026-08-18)
06よくある質問
sivtr は DeepSeek Harness(Dsh)とどのように統合されますか?
Dsh は sivtr が対応するソースの一つで、ローカルの Dsh agent セッションがインデックスされ、ターミナル出力や他のエージェントのセッションと合わせて検索できます。エージェントワークフローでは `sivtr mcp install` で MCP を登録し、必要に応じて内蔵の sivtr-memory skill を追加します。
dsh ネイティブプラグインですか、それとも MCP 経由ですか?
MCP ファーストです。`sivtr mcp install` の後、エージェントは sivtr_search / sivtr_show / sivtr_zoom / sivtr_filter / sivtr_status を直接呼び出します。人間は CLI と TUI ワークスペースブラウザでいつでも検索できます。
インストールに必要な前提条件は?
対応シェル(Bash/Zsh/PowerShell/Nushell)があれば十分です。`cargo binstall sivtr` やインストールスクリプトはビルド済みバイナリをインストールするため、Rust ツールチェーンは不要です。Node/npx は任意の sivtr-memory skill を追加する場合のみ必要です。
データはどこに保存されますか?
メモリはローカルのワークスペースに保存されます。デバイス間共有はオプトインかつ読み取り専用で、データがマシンから出る前に一般的なシークレットは自動的に秘匿化され、暗号化された iroh 経由で転送されます。
既知の制限はありますか?
Windows では `sivtr init powershell` の際に `Set-ExecutionPolicy -Scope CurrentUser RemoteSigned` を一度実行する必要がある場合があります。フックはシェルプロファイルにのみ書き込まれ(レジストリ変更なし)、設定の破損は `sivtr doctor --fix` で自動修復できます。
07関連する DSH ワークフロー
deepseek-reasonix
by esengine
DeepSeek ネイティブのターミナル向け AI コーディングエージェント。prefix-cache 安定性を重視し、常時起動して使える
mnemon
by mnemon-dev
LLM が監督する AI エージェント向け永続メモリ。グラフベースの想起、セッション横断の知識、単一バイナリで動作し、DeepSeek Harness、Claude Code、OpenClaw などに対応
phi
by pulseaiclub
pi 製コーディングエージェント。∞ プロバイダー、サブエージェント、hashline 編集、パーミッションゲート
deepseek-harness-docker
by runzhliu
DeepSeek Harness のコミュニティ Docker/K8s パッケージ:Compose、Helm、Web UI、ヘッドレス CLI
08データと出典
| Dsh | 本地 Dsh agent sessions. |
**一个搜索面覆盖本地工作**:终端输出 + 所有已注册 Agent provider(Codex / Claude Code / Cursor / Dsh / Gemini / Goose / Hermes / OpenCode / Op…
Agent 工作流建议安装 `sivtr` CLI,用 `sivtr mcp install` 注册 MCP,并可选用内置 `sivtr-memory` skill。
このページは、プロジェクトの公開ドキュメント、リポジトリのメタデータ、および DSH Plugins の構造化解析に基づいて生成されています。最終検証日:2026-08-21。誤りを見つけた場合は、修正を送信してください。
dsh プラグイン おすすめ
最初に入れたい 12 のプラグイン。全カタログ・全カテゴリから厳選しました。
