熱門: 資料更新於2026年11月7日

軟體分類

網路軟體1,377
通訊社群323
影音軟體913
繪圖與影像549
辦公軟體1,136
開發工具3,175
AI工具552
安全與隱私397
系統工具3,156
遊戲532
教育與科學239
網路與IT291

OpenCode舊版本下載(所有版本)

OpenCode is an open source agent that helps you write and run code with any AI model. It's available as a terminal-based interface, desktop app, or IDE extension.

OpenCode IDE與程式碼編輯器 #86 IDE與程式碼編輯器

這裡收錄OpenCode從2026年5月20日到目前1.19.3的41個版本,每個版本都連到開發商的官方安裝檔。

2026: 41 41 26
版本日期大小檔案
1.19.3最新版本 2026年10月16日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Configure model reasoning options to generate reasoning variants, replacing catalog variants while preserving your configured variant overrides.
1.19.2 2026年10月16日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- OpenCode 1 now stays on the 1.x release line: update checks use only the npm opencode-ai latest version, so 1.x installs are never offered a 2.x build as a regular update.
- Upgrading to OpenCode 2 remains a separate, explicit choice through the 2.0 offer in /update or opencode upgrade --major.
- Fix upgrades for installs managed by yarn.
- Skip 1.x updates for Homebrew Core installs, which now track OpenCode 2, and check tap and Chocolatey availability before offering an update.
- The install script refuses to install 2.x versions.
1.19.1 2026年10月15日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Session sharing has been discontinued. Existing share links and session-sharing commands are no longer available, and importing sessions from share URLs is unsupported.
1.18.35 2026年10月6日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Added canonical redirects and JSON and Markdown data formats for agent-readable stats.

Bugfixes
- xAI tool results now include supported images, while unsupported image formats are skipped. (@Jaaneek)
Thank you to 3 community contributors:
- @dc85:
- docs(web): add Fledge Alpha Free to Zen docs (#52895)
- @jm0ney337:
- docs(ecosystem): add opencode-supabase to ecosystem plugins (#49848)
- @Jaaneek:
- fix(opencode): bump @ai-sdk/xai to 3.0.139 so tool-result images reach xAI (#53549)
1.18.33 2026年9月28日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Cloudflare AI Gateway models now honor provider response and stream timeouts. (@danlapid)
- MCP browser launch failures are now reported when the launcher exits immediately.
- Debug configuration output now redacts credentials and sensitive headers.
- Gemini thinking defaults and effort options now match the supported controls across model generations. (@markmcd)
Thank you to 5 community contributors:
- @dc85:
- docs(web): add Claude Opus 5.5, GPT 6 Sol, and GPT 6 Luna to Zen (#50708)
- @vglafirov:
- maint(gitlab): bump gitlab-ai-provider to 6.16.0 (#50742)
- @markmcd:
- fix(gemini): switch thinking default logic (#50841)
- @remorses:
- docs(web): link kimaki to product website (#49735)
- @danlapid:
- fix(opencode): apply provider timeouts to Cloudflare AI Gateway models (#51549)
1.18.30 2026年9月9日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Added the Astra system prompt for GPT-6 models.

Bugfixes
- Preserved Bedrock DeepSeek model IDs, including ARN-based IDs, so they resolve correctly. (@YeEmrick)
- Updated the Azure provider SDK to pick up compatibility fixes.
- Updated the OpenAI provider SDK to pick up compatibility fixes.
- Added reasoning effort variants for supported GitLab GPT and Claude models. (@far-ouq)
Thank you to 3 community contributors:
- @heimoshuiyu:
- fix(console): openai usage normalization and tier threshold config (#47342)
- @far-ouq:
- fix(opencode): add GitLab reasoning variants (#47306)
- @YeEmrick:
- fix: preserve Bedrock DeepSeek model ids (#34441)
1.18.29 2026年9月4日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Allow Codex OAuth model filtering to recognize integer GPT versions like gpt-6
- Fixes issue of gpt-6-astra not showing up for openai subscription users
Thank you to 2 community contributors:
- @Peter267:
- docs(zh): fix bold rendering by adding spaces around asterisks (#46231)
- @heimoshuiyu:
- feat(console): add quota reset support action (#47313)
1.18.28 2026年9月4日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Send the session ID as GitHub Copilot's interaction header to improve request tracking across a session.

Desktop

Bugfixes
- Use the desktop client ID during OpenCode account device authentication.
- Increase the open-in app icon size for better visibility.
Thank you to 1 community contributor:
- @MVS-source:
- docs: add Eden AI to the providers list (#43386)
1.18.27 2026年9月2日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Default provider header timeouts to five minutes so slow model startups fail less often.
- Default streamed chunk timeouts to five minutes, with false supported to disable them.
- Let Anthropic thinking.blockBinding opt out via config when you need to keep the provider default. (@dkindlund)
- Limit Anthropic thinking block binding to Claude 5.1+ models so older deployments do not reject requests.
- Avoid unhandled errors when canceling timed-out SSE reads. (@AlexanderWillner)
Thank you to 2 community contributors:
- @AlexanderWillner:
- fix(provider): handle SSE reader cancel rejections (#44944)
- @dkindlund:
- fix(opencode): let config opt out of Anthropic thinking blockBinding (#46820)
1.18.26 2026年9月1日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Claude 5 sessions now tolerate stale thinking blocks instead of failing after prompt or tool changes.
- Bedrock GPT-5.6 models now accept none reasoning effort.
- Bedrock reasoning and replay handling is more reliable. (@pengzh1)
- Tool call timing now stays accurate when tools update their metadata while still running. (@bartlettroscoe)
- apply_patch no longer emits an empty move path in permission metadata. (@altendky)

Improvements
- Azure CLI sign-in now asks for the resource name directly instead of querying Azure management APIs.

Desktop

Bugfixes
- Session renames now save reliably from the title editor and tab context menu.
Thank you to 3 community contributors:
- @altendky:
- fix(opencode): omit empty apply patch move path (#45329)
- @pengzh1:
- fix(core): bump @ai-sdk/amazon-bedrock to 4.0.166 for reasoning and replay fixes (#45520)
- @bartlettroscoe:
- fix(core): Fix for incorrect time.start reset in tool call logging (#32574) (#32596)
1.18.25 2026年8月28日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Fixed Azure authentication so Azure CLI sign-in works without requiring Bun.
1.18.20 2026年8月21日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Surface failed subagent tool calls with a resumable task_id.
- Retry provider responses that end with finish_reason: network_error.
- Retry more network error variants, including network-error and network_error.
- Surface resumable subagent failures instead of returning an empty result.
- Preserve Cerebras max_completion_tokens without applying an extra output cap.
- Answer permission requests triggered by subagents during opencode run.
- Retry xAI capacity and temporary unavailability stream errors.
1.18.17 2026年8月12日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Made session compaction keep complete recent turns and produce clearer summaries for smaller models.
- Added MERGE Gateway reasoning variants so those model options work correctly. (@MatthewFeroz)
- Capped automatic session retries and added jitter to reduce repeated retry storms.
- Enabled PDF attachments for GitHub Copilot models that advertise PDF vision support. (@stevenao)
- Applied the correct sampling defaults to DeepSeek V4 Flash on supported providers.
- Routed all Muse family models to the correct Meta system prompt. (@mreso)

Desktop

Bugfixes
- Updated Chinese developer terminology to use more widely recognized translations.
- Used the server's current default model instead of stale local config when choosing the default model.
Thank you to 6 community contributors:
- @mreso:
- fix(session): route all Muse family models to the Meta system prompt (#41581)
- @OpeOginni:
- fix(ui): correct OC-2 weak icon color (#41504)
- @peculiarnewbie:
- feat(console): add go usage endpoint (#16513)
- @stevenao:
- fix(opencode): detect Copilot PDF input support (#41522)
- @MatthewFeroz:
- fix(provider): add Merge Gateway reasoning variants (#41867)
- @skyzhao1223:
- docs: fix broken DigitalOcean and Daytona links (#42048)
- docs: fix provider display name and PAT typos (#42034)
1.18.16 2026年8月10日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Ignore unknown top-level config fields instead of failing config parsing
- Register projects opened from Home so they are available to the rest of the app

Desktop

Improvements
- Open the project menu with a right-click in Home

Bugfixes
- Fall back to listing and matching local directories when the project picker server does not support search
- Use 词元 instead of 令牌 for token-related labels in Simplified Chinese (@Speechlessmanbilibili)
- Keep the macOS app running after the last window closes and reopen a window when the app is activated
Thank you to 1 community contributor:
- @Speechlessmanbilibili:
- fix(i18n): use 词元 instead of 令牌 for token in zh locale (#40977)
1.18.14 2026年8月5日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Simplified xAI login to a single device-code flow that works better in headless and remote environments.

Bugfixes
- Preserved structured mid-stream provider errors so compatible providers can retry failed responses.
- Retried more transient provider and network errors instead of failing immediately.
- Counted cache writes in ACP usage totals.
- Logged remote workspace 5xx response bodies in the host logs to make proxy failures easier to debug. (@jamesmurdza)
- Stopped sending the host directory path to remote workspaces so prompts resolve from the remote project root. (@jamesmurdza)
- Waited for queued ACP session updates before ending a turn.
Thank you to 1 community contributor:
- @jamesmurdza:
- fix(server): don't forward host directory to remote workspace (#40136)
- fix(server): log upstream 5xx bodies from proxied workspace requests (#40135)
1.18.13 2026年8月4日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
TUI

Bugfixes
- GitHub pull request reviews now include the pull request number and URL in context.

Desktop

Bugfixes
- Fixed several right-to-left layout issues across tabs, drawers, resizing, and titlebar interactions.
- Fixed shared right-to-left UI behavior such as directional icons and drawer placement.
- Sessions without titles now fall back to generated names instead of appearing blank.
- Moved markdown parsing off the main thread to keep the app more responsive while rendering messages.

Improvements
- Localized more desktop UI copy, including native menus, update dialogs, and help content.
- Added early right-to-left layout support across the app and session views.
- Added locale-aware plural rules so translated counts and summaries read correctly.
- Expanded translation coverage and added more supported desktop languages.
Thank you to 1 community contributor:
- @amypoolside:
- docs: add Poolside provider setup (#39187)
1.18.12 2026年8月4日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Fixed Azure GPT-5.5+ completion requests failing when reasoning is enabled. (@frederiknsgo)

Desktop

Bugfixes
- Reduced composer lag when drafts include large pasted images or attachments.
- Let project search match any known recent project instead of only the first five. (@NumerousJLs)
- Cleared stale assistant errors from the timeline once the same turn resumes streaming.
- Skipped legacy config reads against v2 servers to avoid spurious config loading issues. (@resetsix)
Thank you to 4 community contributors:
- @resetsix:
- fix(app): skip legacy config reads for v2 (#40211)
- @NumerousJLs:
- fix(app): search every known project in the open project dialog (#40202)
- @MagnumGoYB:
- docs: remove obsolete vouch system section (#40266)
- @frederiknsgo:
- fix: gpt-5.5+ in combination with azure fails with reasoningEffort (#40265)
1.18.11 2026年8月1日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Stopped MCP SSE connections from getting stuck in reconnect loops after server error responses.
- Fixed provider model configs that use interleaved reasoning fields like reasoning_text or custom field names.

Desktop

Bugfixes
- Open external links in the system browser instead of inside the app.
- Fixed stale session tab state in the desktop title bar. (@OpeOginni)
- Open the legacy directory picker at your home folder when no home path is loaded yet.
- Prevent the file tree tab from clipping when resized smaller. (@OpeOginni)
- Fixed debug gutter labels and values misaligning.
Thank you to 2 community contributors:
- @devennavani:
- docs: add Modal provider setup (#39710)
- @OpeOginni:
- fix(app): prevent file tree tab clipping (#39770)
- fix(app): prevent stale session tab reads (#39767)
- fix(app): prevent stale prompt control reads (#39842)
1.18.10 2026年7月30日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core
- Discover available Modal models automatically. (@devennavani)

Desktop

Improvements
- Prevent adding the same attachment more than once.
- Always show the new session button.
- Improve toast notifications with better stacking, dismissal, and mobile layout.
- Refine tab hover, active, and overflow states.

Bugfixes
- Repair malformed saved tabs so broken tab state no longer persists across launches. (@OpeOginni)
- Hide the model variant selector until model data finishes loading.
- Preserve the custom agent picker for existing users.
Thank you to 3 community contributors:
- @lakshyaag-tavily:
- docs(ecosystem): add opencode-tavily plugin (#38709)
- @devennavani:
- feat: discover Modal models (#39066)
- @OpeOginni:
- fix(app): repair malformed persisted tabs (#39645)
1.18.8 2026年7月28日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Improved compatibility with newer MCP servers and OAuth flows.

Bugfixes
- Reconnects MCP servers after expired SDK sessions, including concurrent requests.
- Honors configured MCP OAuth callback ports in mcp debug.
- Stops sending deprecated sampling defaults to newer Gemini models.

Desktop

Improvements
- Added a shortcut to open the project selector in new sessions.

Bugfixes
- Tab keyboard navigation now follows the visible tab order.
- Opening files now expands Windows folders with trailing separators.
- Server status uses blue when an integration needs attention.
- Provider connection state now refreshes immediately after changes.
- Linux packages now install AppStream metadata. (@develop7)
- Local desktop runs now use the channel database.
- Prevents freezes when closing projects from the home view.
- Prevents the right panel from freezing the session view while loading.
Thank you to 2 community contributors:
- @OpeOginni:
- fix(core): correct MCP environment field in built-in skill (#39175)
- @develop7:
- fix(desktop): install AppStream metainfo in Linux packages (#36872)
1.18.7 2026年7月27日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Desktop

Bugfixes
- Remove the extra titlebar inset in fullscreen on macOS.
- Keep command palette entries from reappearing incorrectly when shadowed commands are removed.
- Add scrolling to the project selector dropdown when the list is long. (@david1gp)
Thank you to 2 community contributors:
- @ProdigyRahul:
- fix(ui): keep mutable selects open (#39027)
- @david1gp:
- fix(app): add scroll to project selector dropdown (#39016)
1.18.6 2026年7月27日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Fixed branch-specific repository caches so refreshing one reference no longer moves another branch checkout.

Desktop

Improvements
- Improved compatibility with the newer client API across directory, project, session, and terminal flows.

Bugfixes
- Fixed legacy MCP state refreshing when opening a V1 workspace.
- Fixed provider lists not refreshing after connecting a provider or finishing provider OAuth on V1 servers.
1.18.3 2026年7月16日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Added an Up Arrow shortcut to close the subagent picker when the first item is selected.

Desktop

Bugfixes
- Fixed home page scrolling so sticky headers and the session list behave correctly.
- Fixed startup readiness so WSL server loading is included before the desktop app reports ready.
- Removed the inactive help button from the app layout.
- Fixed custom agent selector visibility when custom agents are available.

Improvements
- Home page command palette search can now find and open sessions.
1.18.0 2026年7月14日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Desktop

Improvements
- Completed the Desktop v2 migration, including upgrade handling for the new layout and first-launch onboarding.
- Added a setting to switch between the new and old Desktop layouts during the transition period.

Bugfixes
- Fixed file views using the wrong background in the v2 layout.
- Fixed connected project picker positioning when its anchor is still loading.
- Kept permission auto-accept state separate for each server.
- Fixed a project picker positioning crash.
- Kept terminal tab rename focused while editing.
- Enabled remote sessions to auto-accept permissions correctly.
- Fixed terminal tabs stealing focus when they mount.
- Loaded more timeline history at once to reduce repeated backfill while scrolling.
- Resynced the timeline correctly after reconnecting.
- Preserved the composer caret after request updates.
- Reduced Home cold-load time substantially.
- Preserved timeline bottom anchoring more reliably.
- Clarified status indicator severity.
1.17.20 2026年7月13日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Removed an obsolete Codex workaround that could interfere with OpenAI Luna Responses Lite requests.

Improvements
- Updated Azure AI support for GPT-5.6.
1.17.18 2026年7月9日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Prevent crashes and bad pricing data when GitHub Copilot returns models with a zero billing batch size.

Improvements
- Add a model-specific system prompt for Meta Muse Spark.
1.17.17 2026年7月9日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Improved Meta model handling for reasoning variants and provider requests.

Desktop

Bugfixes
- Fixed clipped descenders in model selector labels.

Improvements
- Added a dismissible tabs intro popup and refreshed the help entry point.
- Updated sub-agent task rows to match the v2 session design more closely.
- Restyled the revert dock in v2 sessions for clearer restore actions.
- Added a v2 free-model selector with faster access to more providers.
1.17.15 2026年7月7日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Better classify Z.ai context-window overflow errors so oversized requests surface the right failure mode (@fengjikui)
- Handle unavailable config directories more gracefully when reading config files

Desktop

Improvements
- Restore model details tooltips in the model picker (@arvsrn)
- Refresh the v2 command palette to better match the rest of the new desktop UI (@arvsrn)

Bugfixes
- Make terminal shortcuts take priority when the terminal is focused
- Show unread state on tabs with pending questions
- Keep session tab titles available after reloads while session data is still loading
- Apply theme changes only after you select them in Settings
- Fix macOS titlebar appearance mismatches in Sequoia and adjust traffic light placement (@arvsrn)
Thank you to 3 community contributors:
- @arvsrn:
- feat(app): align cmd k menu with v2 styles (#35152)
- feat(app): visual improvements (#35134)
- feat(app): reintroduce model context tooltip in model selector (#35087)
- feat(app): change traffic light position, fix sequoia bug (#35081)
- @StarpTech:
- fix(core): expand home-relative permission paths (#35737)
- @fengjikui:
- fix(llm): classify zai token limit overflow (#35671)
1.17.14 2026年7月6日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Added a code mode MCP adapter for running confined orchestration scripts against connected MCP tools.
- Hid the execute tool unless code mode is enabled.

Bugfixes
- Fixed paginated MCP tool catalogs losing tool metadata and output schema validation.
- Preserved low reasoning effort for OpenRouter small-model variants instead of disabling it.
- Fixed GitHub Copilot model routing to honor each model's advertised chat or responses endpoint.
- Fixed session lists to match equivalent instance directories reliably.
- Fixed Cerebras reasoning replay so earlier assistant reasoning is sent back in the provider-supported field.

TUI

Bugfixes
- Fixed spinner registration so loading indicators keep rendering across TUI surfaces.

Desktop

Improvements
- Show draft server status in the title bar.
- Unified the provider connect flow across the app.
- Improved the integrated terminal experience. (@arvsrn)
- Added reopening for closed tabs and background tab opening. (@usrnk1)
- Improved model search in picker dialogs. (@arvsrn)
- Added recently closed projects to Home. (@usrnk1)
- Made tab navigation respond on mouse down in the new layout.
- Overhauled the v2 review panel. (@arvsrn)
- Refined the session tab preview popover. (@usrnk1)

Bugfixes
- Fixed new sessions from Home using the wrong project.
- Fixed first-launch onboarding so it only appears when appropriate.
- Improved large review pane performance.
- Fixed timeline loads that started on assistant replies by backfilling the missing user turn.
- Restored typing in the composer while the window is unfocused.
- Fixed dropdown search behavior. (@arvsrn)
- Kept the v2 review pane mounted when switching session tabs.
- Kept the terminal mounted when switching session tabs in a workspace.
- Fixed session tab busy indicators to stay scoped to the correct server.
- Fixed child-session navigation and lineage resolution during tab transitions.
- Kept desktop window tabs after closing and reopening the app.
Thank you to 3 community contributors:
- @usrnk1:
- feat(desktop): refine session tab preview popover (#34792)
- feat(desktop): add recently closed projects to home (#34926)
- feat(desktop): papercut fixes (#34939)
- feat(desktop): reopen closed tabs and background tab open (#35010)
- @arvsrn:
- feat(app): v2 review panel overhaul (#31882)
- feat(app): align subagent UI with v2 (#34931)
- feat(app): improvements to model search (#34954)
- feat(app): dropdown search fix (#34961)
- feat(app): terminal improvements (#34747)
- @StarpTech:
- feat(tui): add debug info dialog with copy to clipboard (#35004)
1.17.13 2026年7月1日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Force reasoning mode for OpenAI-compatible reasoning models so reasoning settings apply reliably on custom deployments
- Stop replaying stale GitHub Copilot response item IDs, avoiding follow-up request failures

Desktop

Bugfixes
- Let question prompts be minimized and restored without dismissing them (@arvsrn)
- Clean up stale empty and old draft store files to reduce desktop state buildup
- Keep pending question requests open while reviewing them, instead of dismissing them accidentally (@eXamadeus)
- Keep session page failures scoped to the affected tab instead of breaking the whole app

Improvements
- Improve markdown and message layout alignment in the v2 session UI (@arvsrn)
- Add a searchable v2 model picker and model management flow in the composer (@arvsrn)
- Show a hover preview for session tabs with the project, path, branch, and server (@usrnk1)
- Streamline WSL server setup with clearer distro checks and install flows (@arvsrn)
- Keep desktop tabs scoped to each window so windows restore their own tab sets
Thank you to 3 community contributors:
- @arvsrn:
- feat(app): v2 wsl ui (#34233)
- feat(app): composer improvements (#34720)
- feat(app): more v2 ui alignment (#34465)
- feat(app): minor fixes (#34748)
- @eXamadeus:
- fix(app): question UI fixes and UX improvements (#34116)
- @usrnk1:
- feat(desktop): session tab hover preview popover (#34678)
- feat(desktop): improve markdown heading spacing in session timeline (#34738)
1.17.12 2026年6月30日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Enable adaptive thinking for Claude Sonnet 5.
- Prefer MCP content responses over structured output when both are present.
- Reconnect MCP servers after OAuth even if the server was disabled. (@MaxAnderson95)
- Request MCP refresh-token scope during OAuth.
- Show MCP OAuth completion errors instead of a generic failure.
- Refresh cached remote skills.
- Preserve skill resource paths.
- Pick better default small models across providers.
- Scope MCP auth status to each server URL.

TUI

Improvements
- Add a yolo mode to auto-approve permissions.
- Pass ServerAuth headers through external served TUI connections. (@OpeOginni)

Desktop

Improvements
- Autocomplete MCP resources in the composer.
- Add workspace controls when starting a new session.
- Show stored token and cost totals in the session context. (@OpeOginni)

Bugfixes
- Autocomplete configured references in prompts.
- Restore the prompt cursor when the composer regains focus.
- Remember the last active desktop URL across restarts.
- Preserve the selected model when promoting a session. (@usrnk1)
- Keep session pages in sync during concurrent events.
- Support normal auth input prompts in the desktop connect-provider dialog. (@OpeOginni)
- Prevent hidden terminal tabs from hanging or resizing incorrectly.
- Re-enable auto-accept in session settings.
- Keep session tabs scoped to the correct server.
- Remember the selected home project and server.

SDK

Improvements
- Add a live event subscription stream.
- Add SDK access to active sessions.
- Restore session runtime operations such as event streaming, interrupts, and message lookup.
- Add paged durable session history.
- Add session permission request create and fetch endpoints.

Bugfixes
- Preserve V2Event names in SSE streams.
- Wake embedded session execution after new prompts.
- Improve V2 runtime tool results and avoid duplicate model switch events.
- Resolve MIME types for prompt attachments sent by URI.
Thank you to 11 community contributors:
- @usrnk1:
- feat(app): refine session UI styling (#33860)
- fix(desktop): preserve selected model during session promotion (#34466)
- fix(desktop): context menu button / tab intermittent issue (#34420)
- feat(desktop): add hover background to session title and single-click edit (#34589)
- feat(app): hide separators around active tabs (#34591)
- feat(desktop): polish inline session title editing (#34607)
- feat(desktop): make error view draggable (#34627)
- feat(desktop): polish tooltips and session search (#34632)
- @arvsrn:
- feat(app): updates to design system (#34066)
- feat(app): update home screen alignment + markdown styles (#34172)
- feat(app): minor visual updates (#34205)
- feat(app): new debug bar (#34237)
- feat(app): sticky session list header (#34220)
- feat(app): show loader on session hover (#34224)
- feat(app): new timeline header (#34192)
- feat(app): improve projects sidebar reactivity (#34391)
- feat(app): update message part ui to v2 (#34394)
- feat(app): align slash popover to v2 tokens (#34286)
- @ariane-emory:
- docs(providers): document blacklist and whitelist model filtering (#33792)
- @Slickstef11:
- docs: route enterprise contact links (#34080)
- @affanali2k3:
- fix(app): slow tooltip display for models (#30745)
- @OpeOginni:
- fix(desktop): recognize normal auth metadata input prompts in connect provider dialog (#33024)
- feat(desktop): Display stored totals for Tokens and Cost in Desktop Session Context (#28887)
- feat(tui): integrate ServerAuth headers into transport configuration for external served TUI thread (#29876)
- @BenGu3:
- fix(tui): register prompt.skills keybinds (#34180)
- @neriousy:
- fix(app): disable add project when given server is offline (#34294)
- fix(app): disable empty server chevron (#34292)
- @MaxAnderson95:
- fix(mcp): reconnect after OAuth even when server is disabled
- @StarpTech:
- fix(console): cancel upstream provider requests (#34467)
- @runvip:
- fix(docs): fix Russian translation for index.mdx (#34
1.17.8 2026年6月17日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Session timelines load much faster and avoid flicker or scroll jumps.

Bugfixes
- OpenAI-compatible providers now accept MCP tool schemas that previously failed validation. (@jquense)
- Cloudflare AI Gateway now receives the configured API key correctly. (@keefetang)
- MCP tools without declared schema properties now work with providers that expect object properties.
- Long-running MCP tools now keep their timeout alive when they report progress. (@Nomadcxx)
- The MCP OAuth callback server now shuts down once authorization finishes or is cancelled.
- MCP tool failures now surface the server's error text instead of a generic failure.
- MCP OAuth error pages now escape provider error text correctly.

Desktop

Improvements
- Added a Home tab toggle so you can quickly switch between Home and your last tab.
- The new desktop file and folder picker is faster and easier to navigate in the v2 layout.
Thank you to 3 community contributors:
- @Nomadcxx:
- fix(mcp): enable progress timeout resets (#32477)
- @keefetang:
- fix(provider): pass apiKey to createUnified for Cloudflare AI Gateway (#32052)
- @jquense:
- fix(opencode): sanitize OpenAI MCP tool schemas (#32489)
1.17.7 2026年6月14日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Plugin client requests now reuse the active server instead of assuming the default local port.
- ACP shell tool calls now show the command and working directory from the start.
- Plugin-provided shell environment variables now apply to PTY sessions.

Improvements
- MCP servers can now receive the current workspace as a client root.

TUI

Bugfixes
- MCP debug now uses the SDK's latest protocol version.

Desktop

Bugfixes
- The new session route now stays scoped to its own draft server, so prompts and state target the right workspace.

SDK

Improvements
- SDK clients now refresh model and provider availability when integrations change, and credential update and remove calls accept location.
1.17.6 2026年6月13日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Improved MCP server compatibility by declaring OpenCode's supported client capabilities.
1.17.5 2026年6月13日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Added external browser OAuth for the Snowflake Cortex provider (@santigc6)
- Improved project copy management and move-session flows in v2

Bugfixes
- Recovered expired MCP sessions instead of leaving MCP tools disconnected
- Cleared closed MCP clients so stale MCP connections do not linger
- Returned structured MCP tool output in a readable form
- Fixed duplicate renderable IDs that could break TUI rendering
- Fixed commands using $ARGUMENTS so file contents are not injected twice (@verdverm)

TUI

Bugfixes
- Added auth headers to RunCommand fetch requests (@OpeOginni)

Desktop

Improvements
- Brought v2 visibility settings to the web app
- Refreshed the oc-2 color theme (@arvsrn)

Bugfixes
- Made the terminal resize gutter easier to grab
- Faded overflowing titlebar tabs instead of clipping them abruptly
Thank you to 5 community contributors:
- @verdverm:
- fix(tui): double file content injection in commands using $ARGUMENTS (#31245)
- @arvsrn:
- feat(app): update oc-2 colors (#31071)
- @Slickstef11:
- docs: update North Mini Code privacy terms (#32096)
- @santigc6:
- feat(opencode): add external browser OAuth for snowflake cortex provider (#31700)
- @OpeOginni:
- fix(opencode): add authorization header to fetch requests in RunCommand (#29877)
1.17.4 2026年6月12日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Added cwd support for local MCP servers so they can start from a workspace-relative directory. (@Grantmartin2002)
- Added connector-based authentication flows and support for stored provider credentials.
- Added v2 API endpoints to create and fetch sessions, list session questions, and resolve the active location.
- File reads now return raw content with the correct content type for API and SDK clients.
- MCP server log notifications are now surfaced in opencode logs.

Bugfixes
- Fixed Gemini tool schemas that used multi-type fields so compatible tools keep working. (@Killusions)
- Content-filtered model responses now surface as visible errors instead of failing silently. (@kkdawkins)
- Fixed MCP auth and debug requests dropping configured headers.
- Snapshot creation now reuses source Git objects to avoid long re-hashing delays on huge repos. (@dmtrKovalenko)
- Fixed MCP catalog request timeouts not applying when listing prompts, resources, or tools.
Thank you to 5 community contributors:
- @dmtrKovalenko:
- fix(snapshot): reuse source git objects to avoid re-hashing huge repos (#31798)
- @tobwen:
- fix(tui): preserve exit epilogue during scoped shutdown (#31805)
- @kkdawkins:
- fix(opencode): surface content-filter finish reason as visible error (#31745)
- @Killusions:
- fix(gemini): prevent gemini incompatibility with some tools (#31877)
- @Grantmartin2002:
- feat(opencode): support cwd on local MCP servers (#30676)
1.17.3 2026年6月10日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
No notable changes.
1.17.2 2026年6月10日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Recover from expired remote config auth by prompting you to log in again instead of failing to load config (@Ayushlm10)
- Let subagents use their own configured permissions again

Desktop

Bugfixes
- Restore Linux launcher and icon identity so pinned apps keep opening correctly (@neriousy)
- Restore the device attachment picker (@rexdotsh)
Thank you to 3 community contributors:
- @Ayushlm10:
- fix: recover from expired enterprise auth on remote config load (#31661)
- @rexdotsh:
- fix(app): restore device attachment picker (#31707)
- @neriousy:
- fix(desktop): restore linux launcher identity (#31709)
1.15.13 2026年5月30日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Bugfixes
- Gateway Anthropic Opus 4.7+ adaptive reasoning now keeps summarized thinking instead of returning empty thinking blocks.

Improvements
- Sessions can now store custom metadata through the API and SDK. (@shantur)
- Config now loads from the opened location upward, so directory-specific settings and provider policies apply more predictably.

TUI

Bugfixes
- Wrapped inline tool rows now stay aligned, and failed inline tools can expand their error details in place.
Thank you to 1 community contributor:
- @shantur:
- feat(core): add session metadata support (#23068)
1.15.12 2026年5月28日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- ACP integrations can now send prompts, slash commands, and usage updates through acp-next
- Added WebSocket transport for OpenAI responses on supported channels (set OPENCODE_EXPERIMENTAL_WEBSOCKETS=true)

Bugfixes
- Enabled adaptive reasoning controls for Anthropic Opus 4.7+ models
- Allowed colons in passwords (@neriousy)
- Sped up warm acp-next model and config switches
- Improved first-session acp-next startup time
- Kept OpenAI WebSocket response timeouts active
- Retried failed OpenAI WebSocket streams before falling back
- Handled acp-next permission prompts correctly
- Used the persisted session directory for existing-session requests
- Forwarded remote workspace request bodies correctly
- Supported custom base URLs for OpenAI WebSocket responses (@Tarquinen)

TUI

Improvements
- Added a workspace management dialog

Bugfixes
- Kept session navigation working while prompt modes are open
- Restored the thinking spinner
- Surfaced subagent retry status
- Fixed opening editors from non-Git project paths (@OpeOginni)

Desktop

Improvements
- Added a setting to switch tab layouts

Bugfixes
- Improved the home empty state and fixed V2 font usage
- Fixed tab close buttons not showing reliably
Thank you to 5 community contributors:
- @OpeOginni:
- fix(tui): handle non-git project paths when opening editor (#29180)
- @gotjoshua:
- docs: fix ts error in math examples (#18244)
- @Tarquinen:
- fix(openai): support websocket custom base URLs (#29636)
- @24KaratAu:
- docs: fix grammar in config.mdx (#29683)
- @neriousy:
- fix(core): allow colons inside passwords (#29576)
1.15.6 2026年5月20日 — 64位元 EXE(NSIS)ARM64 EXE(NSIS)
更新紀錄
Core

Improvements
- Added a diff viewer in the TUI for reviewing changes.
- Collapsed single-child directories in the diff viewer file tree.
- Added shell mode to the run prompt.
- Replaced subagent tabs with an on-demand picker in run.
- Plugin file load errors no longer break the rest of plugin loading.
- Anthropic API-key models now use the native runtime.
- The v2 HTTP API now exposes structured public error schemas.

Bugfixes
- Zed editor context now only activates inside Zed terminals.
- The v2 HTTP API now exposes catalog errors.
- The v2 HTTP API now exposes request errors.
- The v2 OpenAPI spec now preserves endpoint error responses.
- opencode login now defaults to https://console.opencode.ai.
- Agent and command names now resolve correctly from relative config paths.
- Invalid OPENCODE_PERMISSION JSON no longer crashes startup.
- Plugin tools with missing args no longer break tool loading.
- Restored legacy PgUp and PgDn TUI keybind aliases.
- Native runtime now prefers the console provider token for OpenCode models.

TUI

Improvements
- The diff viewer now focuses the first file automatically.

Bugfixes
- Imported sessions now refresh their directory and relative path fields correctly. (@OpeOginni)

Desktop

Improvements
- Added initial desktop tabs support.
- Added a native app menu on Windows.
- Added Ukrainian locale support. (@MYMDO)

Bugfixes
- Custom providers now appear immediately after config updates. (@tianxiaoliang)

SDK
- Updated opentui dependencies to 0.2.15.
Thank you to 4 community contributors:
- @MYMDO:
- feat(i18n): add Ukrainian (uk) locale support (#28061)
- @StarpTech:
- chore(team): add starptech to the team members list (#28320)
- chore(docs): remove beta zen go (#28317)
- chore(triage): add 'starptech' to core and inference teams (#28376)
- @tianxiaoliang:
- fix(app): invalidate provider queries after config update to show custom providers immediately (#28313)
- @OpeOginni:
- fix(opencode): Update directory and path fields of imported session (#27516)
- fix(enterprise): message nav hovercard and active state (#23964)

IDE與程式碼編輯器熱門排行

查看全部
  1. RStudioIDE與程式碼編輯器 · Posit Software
  2. Node.js (LTS)IDE與程式碼編輯器 · Node.js Foundation
  3. Apache NetBeansIDE與程式碼編輯器 · Apache NetBeans
  4. VSCodiumIDE與程式碼編輯器 · VSCodium
  5. HaxeIDE與程式碼編輯器 · Haxe Foundation
  6. ThonnyIDE與程式碼編輯器 · Aivar Annamaa
  7. GDevelopIDE與程式碼編輯器 · GDevelop Team
  8. mkcertIDE與程式碼編輯器 · FiloSottile
  9. ProcessingIDE與程式碼編輯器 · Processing Foundation
  10. Android StudioIDE與程式碼編輯器 · Google LLC

OpenCode的其他軟體

查看全部
  • OpenCode CLIAI助理與大型語言模型 · OpenCode
  • OpenCodeAI助理與大型語言模型 · OpenCode

標籤

分享