Vai al contenuto

Terminal

Un'interfaccia da terminale veloce che funziona in qualsiasi shell, editor o server remoto. Descrivi cosa vuoi a parole tue, guarda ogni modifica arrivare come diff e scegli quali comandi partono da soli.

Funzionalità

Chiedi a parole tue

Scrivi cosa vuoi, e l'agente mostra il suo piano mentre lavora.

Approva i comandi

Le modifiche appaiono come diff e i comandi aspettano il tuo permesso.

Fallo tuo

Cambia tema con un tasto, da quello predefinito a tokyonight e altri.

Mini

Esegui opencode mini e le risposte finiscono nel tuo scrollback.

  • Ogni terminaleFunziona in qualsiasi shell, nel terminale del tuo editor o su un server remoto.
  • Diff nella timelineVedi ogni modifica come diff nella timeline, mentre l'agente la fa.
  • Riprendi dopoContinua l'ultima sessione con -c, o una qualsiasi con -s.
  • Run singoliopencode run invia un messaggio e stampa la risposta.
  • Agenti e comandiCambia agente con shift+tab e apri tutti i comandi con ctrl+p.
  • Auto-approvaAvvia con --auto per consentire ogni azione che non hai negato.
  • Ogni serverCollegati a un server OpenCode tramite URL con --server.
  • Statisticheopencode stats mostra statistiche d'uso da condividere.

  • 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

    Correzioni

    • 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

    Modifiche incompatibili

    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

    Miglioramenti

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

    Correzioni

    • 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
Vedi tutti gli aggiornamenti