ディレクトリに戻る

sivtr

メンテナンス: 活発

ariestar/sivtr

人間とエージェントのための統合エージェントメモリワークスペース

GitHub で見るホームページ
$ curl -fsSL https://raw.githubusercontent.com/Ariestar/sivtr/main/install.sh | sh

264

スター

18

フォーク

Rust

言語

Apache-2.0

ライセンス

2026-04-20

作成日

2026-09-08

最終プッシュ

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`)

インストール手順

  1. 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

  2. 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

  3. 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 統合と能力の範囲

DSH 統合互換

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 Nushellrecords 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 outputssaved 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 workspacesread-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.
2026-04-202026-08-19v0.5.1

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` で自動修復できます。

08データと出典

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

    | Dsh | 本地 Dsh agent sessions. |

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

    **一个搜索面覆盖本地工作**:终端输出 + 所有已注册 Agent provider(Codex / Claude Code / Cursor / Dsh / Gemini / Goose / Hermes / OpenCode / Op…

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

    Agent 工作流建议安装 `sivtr` CLI,用 `sivtr mcp install` 注册 MCP,并可选用内置 `sivtr-memory` skill。

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

🏆

dsh プラグイン おすすめ

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

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

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