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

    Quieter Transcripts by Default

    The TUI now summarizes each run of tool calls and thoughts into one collapsible activity row, so the answer is easier to follow. To see every step again, set Verbosity to medium or high in settings, or set session.verbosity in your TUI config; an existing setting is kept.#63207

    Alle Highlights in v2.3.0 ansehen

    Verbesserungen

    • TerminalSession IDs found in messages can now be opened directly.
    • TerminalActivity tabs are clickable and open the correct view.
    • TerminalShell mode has its own prompt color under the new designs.

    Fehlerbehebungen

    • TerminalRestored pasted text when undo brings back its placeholder.
    • TerminalRestored the live draft after browsing prompt history.
    • TerminalFixed copying a paste from within the prompt selection.
    • TerminalPreserved the Mini composer caret when closing the command palette.
    5 weitere fehlerbehebungen
  2. v2.2.7

    The update and confirm dialogs have buttons you can move between with ←/→ and Tab/Shift+Tab

    Alle Highlights in v2.2.7 ansehen

    Verbesserungen

    • TerminalThe model picker no longer has a Usage action; use /usage instead.#62927

    Fehlerbehebungen

    • TerminalSession exports are saved in the current working directory instead of the system temp folder.#62253
    • TerminalTyping a child session's exact ID in the open-session menu lists that session.#62262
    • TerminalThe TUI follows the terminal's current light or dark mode instead of a cached palette.#62248
  3. v2.2.6

    Added Scroll on send in Settings

    Added Scroll on send in Settings. Choose Keep (session.submit_scroll: "keep") to retain your reading position after submitting a prompt.#61460

    Alle Highlights in v2.2.6 ansehen

    Fehlerbehebungen

    • TerminalAllow Ctrl+Z to suspend OpenCode while a form or dialog is open.#62118
    • TerminalKeep focus on an open dialog when a question arrives and contain plugin dialogs that throw during rendering.#60365#62110
    • TerminalShow an error when Ctrl+V cannot read the clipboard. Thanks @jimmyallinai.#61094
    • TerminalPrevent session titles containing newlines from crashing the TUI. Thanks @vishalshekhar.#57523
    6 weitere fehlerbehebungen
Alle Updates ansehen