返回目錄

deeptide

維護狀態: 活躍

paean-ai/deeptide

由 DeepSeek 出品的 Swift 原生 macOS 程式設計智慧體,主打原生流暢體驗。

前往 GitHub專案首頁
$ curl -fsSL https://deeptide.sh/install.sh | sh

1,098

星數

138

Fork

Rust

語言

MIT

授權條款

2026-05-05

建立於

2026-08-22

最近推送

MIT 授權、面向 DeepSeek 的智慧編程代理(原生 macOS 應用程式、Bun/npm CLI 或 Rust CLI + 桌面 GUI),內建 30+ 工具;是 DeepSeek 生態的獨立編程工具,而非 DeepSeek Harness(dsh)外掛。

DSH 整合

生態系相關

作者聲明

安全稽核

未稽核

最後核實

2026-08-21

授權條款

MIT

01它能幫你完成什麼?

  • Run agentic coding tasks (edit files, run shell, research) from a terminal against the DeepSeek API

    Streaming multi-turn plan→tool→observe→adapt sessions with 30+ built-in tools (file I/O, shell, web, MCP, scheduling, sub-agents) and 25+ slash commands

    Developers on macOS / Linux / Windows who want a DeepSeek-first coding agent in the terminal

  • Get a native macOS / desktop GUI coding agent that shares config, sessions and tools with the CLI

    A Swift-native macOS app and a single-binary Rust egui desktop GUI reading the same settings.json, on-disk session store and full tool set as the CLI

    macOS users and anyone who prefers a native GUI over the terminal for a DeepSeek coding agent

02如何將外掛接入 DeepSeek Harness?

先決條件

  • macOS 15+ for the native Swift app (`DeepTide.app`)
  • Linux / Windows: Bun installed and on PATH (required by the `deeptide` CLI runtime, matching Zero CLI)
  • A DeepSeek API key, Paean OAuth sign-in, or a BYOK Anthropic-compatible endpoint to use the agent

安裝步驟

  1. 01

    macOS (recommended): `curl -fsSL https://deeptide.sh/install.sh | sh` — installs the signed native build plus the `deeptide` and `tide` commands

    $ curl -fsSL https://deeptide.sh/install.sh | sh

  2. 02

    Linux / Windows: `bun add -g deeptide` (or `npm install -g deeptide` / `pnpm add -g deeptide`) — installs the `deeptide` and `tide` aliases

    $ npm install -g deeptide

  3. 03

    Optional Rust build: `npm install -g deeptide-rs` — installs `deeptide-rs`; `deeptide-rs --gui` launches the native desktop GUI

    $ npm install -g deeptide-rs

  4. 04

    Sign in: `tide auth login` (Paean OAuth) or `tide login` (save a DeepSeek API key directly), then launch with `tide`

驗證整合成功

  • `tide doctor` — diagnose install + network

03DSH 整合程度與能力邊界

DSH 整合生態系相關

Standalone DeepSeek-first agentic coding agent (cross-platform CLI, native macOS app, and Rust CLI + desktop GUI). It calls the DeepSeek API directly rather than installing into or running under DeepSeek Harness (dsh) — an ecosystem-level relation, not a dsh plugin.

  • Multi-turn agentic loop with 30+ tools

    a codebase plus a task in the REPL or a `-p` one-shot promptstreaming plan→tool→observe→adapt sessions over file I/O, shell, web, tasks, MCP, scheduling and sub-agents

    writes/edits filesexecutes shell commandsmakes network requests (WebFetch)
  • Slash commands, permission modes & hooks

    25+ built-in slash commands plus markdown-defined custom commands under `.deeptide/commands/`/status, /cost, /diff, /init, /permission, /hooks etc. with default · accept-edits · plan · bypass modes and pre/post tool + session shell hooks

    hooks execute shell commandsplan mode gates execution behind approval
  • Persistent memory & sub-agents

    project context and markdown-defined agents / commandspersistent project memory across sessions; custom sub-agents and custom slash commands defined in markdown

    writes project memory and `.deeptide/` configuration
  • DeepSeek web research (`/deep-seek`)

    a `/deep-seek <question>` queryproposed official/canonical URLs verified via WebFetch and labeled [verified] / [known] / [unverified]

    performs network requests (WebFetch)optional BRAVE_SEARCH_API_KEY / SERPER_API_KEY improve source discovery

04適合誰?何時不該用?

適合

  • Developers on macOS / Linux / Windows who want a DeepSeek-first coding agent in the terminal
  • macOS users and anyone who prefers a native GUI over the terminal for a DeepSeek coding agent

不適合

  • The cross-platform `deeptide` CLI (the Bun / Zero-CLI build) requires Bun installed and on PATH at runtime on Linux and Windows; it is not the Swift-native macOS build.

05相容性、維護與安全提醒

  • The cross-platform `deeptide` CLI (the Bun / Zero-CLI build) requires Bun installed and on PATH at runtime on Linux and Windows; it is not the Swift-native macOS build.
  • The agent needs a credential and network access — a DeepSeek API key by default, or a BYOK Anthropic-compatible endpoint; without a credential the GUI only opens in a local-echo mode.
  • The native Swift app (`DeepTide.app`) targets macOS 15+ only; Linux and Windows are served by the CLIs / Rust build rather than the native app.
2026-05-052026-07-08作者未說明

MIT · actively maintained (last push 2026-07-08)

06常見問題

DeepTide 是 DeepSeek Harness(dsh)的外掛嗎?

不是。DeepTide 是一款為 DeepSeek 打造的獨立智慧編程代理,不是裝進 DeepSeek Harness 的外掛。它透過自己的命令列、原生 macOS 應用程式或桌面 GUI 直接呼叫 DeepSeek API(或用 BYOK 接入任何 Anthropic 相容端點)。

如何安裝 DeepTide?

macOS 上執行 `curl -fsSL https://deeptide.sh/install.sh | sh` 安裝原生版;Linux/Windows 上執行 `bun add -g deeptide`(需要 Bun),或用 `npm install -g deeptide-rs` 安裝 Rust CLI + 桌面 GUI。接著用 `tide auth login` / `tide login` 登入,用 `tide doctor` 檢查安裝。

它使用哪個模型服務商和 API key?

預設使用 DeepSeek API(`DEEPSEEK_API_KEY`),也支援 BYOK 接入任何 Anthropic 協定相容端點——智譜 GLM、火山引擎、Paean、通義千問、Moonshot、自建閘道等——透過 `--base-url` 和 `--api-key` 指定。

這個代理能做什麼?

它以「規劃→工具→觀察→調整」的多輪循環運作,內建 30+ 工具(檔案讀寫、Shell、網路、MCP、排程、子代理)、25+ 斜線命令、權限模式、Hooks、跨工作階段專案記憶,以及用 WebFetch 驗證連結的 `/deep-seek` 網路調研。

桌面 GUI 和 CLI 共用設定嗎?

是的。`deeptide-rs --gui` 讀取相同的 `~/.config/tide/settings.json`(及專案級 `.deeptide/settings.json`)、相同的磁碟工作階段儲存與完整工具集,CLI 與 GUI 的設定和工作階段完全互通。

08資料與來源

  • 作者聲明github.com4604b1757131…

    An AI coding agent that flows through your codebase like a tide.

  • 作者聲明github.com4604b1757131…

    DeepTide CLI talks to the **DeepSeek API** by default (matching the DeepTide native app), and can also drive any Anthrop…

此頁面根據專案公開文件、儲存庫中繼資料與 DSH Plugins 的結構化解析所產生;最後核實於 2026-08-21。發現錯誤?提交更正。

🏆

最佳 DeepSeek Harness 外掛

從全目錄挑出的 12 個值得優先安裝的外掛,涵蓋各個分類。

DSH Plugins 是獨立的 DeepSeek Harness 外掛市集,與 DeepSeek 官方無關,也不代表官方背書。第三方外掛未經安全稽核,安裝前請審查原始碼。

每週取得最新的 DeepSeek Harness 外掛,絕不濫發。