跳到主要內容

Desktop

同時執行多個代理,每個工作階段都有獨立的分頁。以 diff 審查每項變更,在任何一行留言,並在內建瀏覽器中檢查結果。支援 macOS、Windows 和 Linux。

功能

分頁中的工作階段

讓多個代理同時工作,每個工作階段都有自己的分頁。

審查與留言

以 diff 閱讀每項變更,在某一行留言並傳回。

在瀏覽器中查看

代理的成果一出來,就會在工作階段旁的瀏覽器中開啟。

配對手機

在 OpenCode Mobile 中掃描 QR 碼,用 iPhone 引導工作階段。

  • 內建終端機在工作階段旁的終端機分頁中執行指令。
  • SSH 伺服器透過 SSH 連線到另一台電腦,處理其中的專案。
  • 擴充功能在同一個選單中管理 MCP 伺服器、外掛和技能。
  • 所有專案在一個視窗中切換專案及其工作階段。
  • WSL在 Windows 上,可以在 WSL 2 發行版中執行工作階段,而非原生執行。
  • Office 檔案在工作階段旁開啟 Word、Excel 和 PowerPoint 檔案。
  • 鍵盤快捷鍵每個動作都有快捷鍵,而且都能自訂。
  • 自動更新新版本會在應用程式內下載並安裝。

  • macOS (Apple Silicon)下載
  • macOS (Intel)下載
  • Windows (x64)下載
  • Linux (.deb)下載
  • Linux (.rpm)下載
  • brewbrew install --cask opencode-desktop

更新日誌

  1. v2.2.5

    Worktree and Shell Mode Shortcuts

    Press ⌘⌥O on macOS or Ctrl+Alt+O on Windows and Linux to choose a worktree, and ⌘⌥B or Ctrl+Alt+B to choose its base branch. ⌘⇧X or Ctrl+Shift+X now toggles shell mode in the composer.#60713

    Send Quotes From the Comment Popup

    Hold ⌘ or Ctrl in the quote popup to turn its checkmark into send, or press ⌘Enter or Ctrl+Enter, to send just that quote and comment while leaving the rest of the composer untouched.#60640

    改進

    • DesktopAdded flat input surfaces and a compact input size.#60598

    修正

    • Terminal, DesktopThe connect menu no longer lists MCP servers, which are managed in their own place.#60675
    • DesktopAdded the missing top inset to the search field in the recently closed menu.#60652
  2. v2.2.4

    Persistent Desktop Terminals

    Desktop terminals now belong to the session, survive server restarts with their scrollback, and stay synchronized with the TUI and other windows. Renamed terminals also keep their names across restarts.#60346

    Guided Claude Agent Setup

    Select Claude Agent from the provider picker to copy claude auth login, install Claude Code, and verify the connection before continuing to model selection.#60603

    Choose a Base Branch Quickly

    While creating a worktree, open Choose base branch with ⌘⌥. on macOS or Ctrl+Alt+. on Windows and Linux. The command is also available in the command palette and Settings › Shortcuts.#60579

    改進

    • DesktopSimplified the session location popover and made long paths easier to read.#60492

    修正

    • DesktopKept terminal tab clicks and rename fields attached to the intended tab.#60645
    • DesktopListed matching commands before sessions in command-palette search.#60616
    • DesktopRestored copying user messages from an open actions menu.#60576
    • DesktopReduced repeated work and allocations while streaming Markdown, especially in long sessions.#60549#60562#60577
  3. v2.2.3

    Faster Long Sessions in Desktop

    Streaming replies and long conversations now do much less rendering work.#60489#60521#60513#60481

    Desktop Stability Fixes

    Fixes side-panel tabs, repeated "Session not found" toasts, and Open file over HTTP.#60430#60436#60459#60462

    改進

    • DesktopAdded a Desktop spellcheck toggle under Settings → General and system-language dictionary selection on Windows and Linux.#59129
    • DesktopAdded PageUp and PageDown timeline paging from the composer without moving the draft cursor or focus.#59426
    • DesktopAdded independently configurable question notifications and sounds under Settings → Notifications → Questions.#60358@YuriNek0
    • DesktopAdded separate project and worktree actions to the new-session control.#60486
    還有 4 項 改進

    修正

    • DesktopKept question options and submit controls reachable on mobile.#60335
    • DesktopPreserved simultaneous request notifications and inbox scroll position when opening sessions.#60378#60356
    • DesktopFixed consecutive dropped files so every file mention is inserted into the composer.#60463
    • DesktopKept the current @ and command-menu selection stable while results update under a stationary pointer.#59434#60368
    還有 7 項 修正
查看所有更新