Zum Inhalt springen

Terminal

Ein schnelles Terminal-UI für jede Shell, jeden Editor und jeden Remote-Server. Beschreibe in einfachen Worten, was du willst, sieh jede Änderung als Diff entstehen und lege fest, welche Befehle von selbst laufen.

Funktionen

In einfachen Worten

Schreib, was du willst. Der Agent zeigt beim Arbeiten seinen Plan.

Freigeben, was läuft

Änderungen erscheinen als Diffs, und Befehle warten auf deine Erlaubnis.

Mach es zu deinem

Wechsle Themes mit einem Tastendruck, vom Standard bis zu tokyonight und mehr.

Mini

Mit opencode mini landen Antworten in deinem eigenen Scrollback.

  • Jedes TerminalLäuft in jeder Shell, im Terminal deines Editors oder auf einem Remote-Server.
  • Diffs in der TimelineSieh jede Änderung als Diff in der Timeline, während der Agent sie macht.
  • WeitermachenSetze die letzte Session mit -c fort, oder eine beliebige mit -s.
  • Einzelne Läufeopencode run sendet eine Nachricht und gibt die Antwort aus.
  • Agents und BefehleWechsle Agents mit shift+tab und öffne alle Befehle mit ctrl+p.
  • Auto-FreigabeMit --auto erlaubst du jede Aktion, die du nicht abgelehnt hast.
  • Jeder ServerVerbinde dich mit --server per URL mit einem OpenCode-Server.
  • Statistikenopencode stats zeigt teilbare Nutzungsstatistiken.

  • curlcurl -fsSL https://opencode.ai/v2/install | bash
  • npmnpm install -g @opencode/cli
  • bunbun install -g --trust @opencode/cli
  • brewbrew install anomalyco/tap/opencode-v2
  • paruparu -S opencode-beta

Changelog

  1. v2.2.5

    The connect menu no longer lists MCP servers

    The connect menu no longer lists MCP servers, which are managed in their own place.#60675

  2. v2.2.4

    Preserved prompt cursor styles applied by plugins when themes or unrelated prompt state change

    Fehlerbehebungen

    • TerminalAdded missing right padding to edit and patch diffs.#60614
    • TerminalExtended the vertical session-tab activity pulse across the full tab width.#60338
  3. v2.2.3

    Added lazy loading for stored image references when experimental.media_blob is enabled

    Added lazy loading for stored image references when experimental.media_blob is enabled. Images are downloaded only for previews, while undo, revert, fork, and prompt recall restore referenced attachments safely.#60116

    Breaking Changes

    TUI plugins require OpenTUI 0.8

    @opencode/plugin now requires @opentui/core and @opentui/solid 0.8.0 or later. In OpenTUI 0.8, a ScrollBox's wrapper, viewport, content, and scrollbars are facade objects instead of renderables, and a custom RenderContext must implement clock and onAnimationTick. See the OpenTUI 0.8.0 release notes.

    #60385

    Verbesserungen

    • TerminalAdded a distinct marker for the selected composer suggestion in the new designs.#60393

    Fehlerbehebungen

    • TerminalFixed PHP syntax highlighting for code blocks without an opening <?php tag.#60359
    • TerminalPreserved # in file-search paths unless it introduces a valid line range.#60336
    • TerminalKept the configured default cursor style after config reloads.#60302
    • TerminalMatched the search cursor to the highlighted row when a selection dialog has no query.#60310
Alle Updates ansehen