OpenCode1.18.3

OpenCode1.18.3

OpenCode官网版下载安装v1.18.3-OpenCode最新破解版下载安装2026

更新于 2026-07-20 10:08
118.47MB
4.5 分
资源说明

OpenCode是一款十分优秀的AI编程工具,软件功能强大,操作简单易用,内置 GLM-4.7、MiniMax M2.1 等免费模型,可对接 OpenAI、Anthropic、Google 等商业模型,可以帮助我们理解代码库、编写新功能、重构代码、修复 Bug 等,大大的提升开发效率,满足用户的使用需求,感兴趣的小伙伴赶快下载使用吧!

OpenCode软件特色

1、互动体验

软件TUI设计使得与AI的交互直观高效。开发者可以通过终端与AI对话,获得编码建议。

2、多样化的AI模型

支持多种AI模型,开发者可以根据自己的需求和喜好选择合适的模型。

3、会话管理

开发人员可以保存和管理多个会话,从而可以轻松地在不同的任务之间切换。

OpenCode1.18.3

4、工具集成

软件可以执行各种命令、搜索文件和修改代码,为开发人员提供全面的开发支持。

5、持久化存储

通过SQLite数据库存储会话和对话信息,保证了数据的安全性和持久性。

6、文件更改跟踪

在编码过程中,软件可以跟踪并可视化文件的变化,帮助开发人员理解代码的变化。

OpenCode软件安装步骤

1、在本站下载文件中,找到安装包文件,双击启动安装向导,点击Next;

OpenCode1.18.3

2、按照默认安装目录,点击Next继续下一步;

OpenCode1.18.3

3、安装很快结束;

OpenCode1.18.3

4、显示Installation Complete(安装完成)。 点击Next继续下一步。

OpenCode软件更新日志

v1.18.3

2026年7月16日

核心

添加了向上箭头快捷键,用于在选中第一个选项时关闭子代理选择器。

桌面

修复了主页滚动问题,使得固定标题和会话列表能够正常显示。

修复了启动准备状态的问题,现在在桌面应用程序报告已准备好之前,WSL服务器也会先完成加载。

从应用界面中移除了闲置的帮助按钮。

在存在自定义代理时,固定了自定义代理选择器的显示状态。

现在,主页的命令面板搜索功能可以用来查找并打开会话。

v1.18.2

2026年7月15日

核心

默认情况下会阻止子代理启动嵌套子代理;如有需要,可通过可配置的`subagent_depth`参数来设置限制。

提升了元模型的默认推理深度。

桌面

新增了“Mod+N”作为打开新标签页的另一个快捷键。

在发布版本中恢复了帮助按钮。

保持那些具有“空”归档时间的会话显示在列表中,而非将其从主列表中删除。

在Windows系统中,将抽屉式关闭按钮隐藏起来,因为它会与窗口边框发生冲突。

v1.18.1

2026年7月14日

桌面

在设置中,模型提供者各部分之间的间距是固定的。

v1.18.0

2026年7月14日

桌面

已完成桌面版v2的迁移工作,包括新布局的升级处理以及首次启动时的引导流程。

新增了一个设置,可在过渡期间在新旧桌面布局之间切换。

在v2布局中,固定文件视图使用了错误的背景。

在锚点仍在加载时,固定连接项目选择器的位置。

为每台服务器单独保留自动接受许可的状态。

修复了项目选择器定位异常的问题。

在编辑时,保持终端标签页的重命名功能处于激活状态。

使远程会话能够正确自动接受权限。

修复了终端标签在加载时抢占焦点的问题。

一次加载更多时间线历史记录,从而减少滚动时的重复填充操作。

重新连接后,时间线已正确同步。

根据请求更新后,保留了作曲家标记。

大幅缩短了家庭冷负荷时间。

保留的时间轴底部锚点更加稳定。

明确了状态指示器的严重程度。

v1.17.20

2026年7月13日

核心

已移除一个过时的解决方案,该方案可能会干扰OpenAI Luna Responses Lite的请求处理。

更新了针对GPT-5.6的Azure AI支持功能。

v1.17.19

2026年7月13日

核心

支持OpenAI专业推理模式。

默认情况下,xAI响应不存储响应记录。(@geraint0923)

为Luna Responses Lite添加了OAuth支持。

在控制台退出登录后,切换到了另一个可用的组织。

在OAuth机制下,为GPT-5.6使用了Codex的上下文限制。(@纳比尔·弗里曼)

TUI

将CLI环境变量转发给TUI工作进程。

桌面

移除了意外被发布到`dev`版本的界面过渡相关更改。

修复了被截断的标签以及分支工具提示问题。

防止了在打开或关闭评审面板时其宽度出现波动。

在开始新会话时,聚焦提示输入。

防止了某些新会话更新干扰用户界面。

固定的时间线框架会被截断。

上下文令牌计数与使用总量一致。

在打开文件时保持文件树可见。

新界面中重新设计了附件卡片和文件备注标签。

对评审面板进行了升级:增加了持续文件浏览功能、更完善的文件标签页,以及更便捷的在应用内打开文件的功能。

重新设计了项目编辑模态框,以匹配新界面。

新增了中键点击功能,可在新标签页中打开会话。

添加了一个临时设置,用于在旧界面与新界面之间切换。

在编译器中增加了按提示选择模型的功能。

优化了会话视图与终端中的新界面样式。

v1.17.18

2026年7月9日

核心

当GitHub Copilot返回的模型对应的计费批量大小为零时,可避免出现崩溃以及异常的价格数据问题。

为Meta Muse Spark添加特定于该模型的系统提示词。

v1.17.17

2026年7月9日

核心

改进了元模型处理机制,以应对不同的推理方式及提供方请求。

桌面

修复了模型选择器标签中被截断的下降符号问题。

添加了可关闭的标签页介绍弹窗,并更新了帮助入口。

已更新子代理任务行,使其更贴合v2版本的设计。

在v2版本中重新设计了恢复功能界面,以便更清晰地展示各种恢复操作。

新增了v2版免费模型选择器,能更快速地访问更多服务提供商。

v1.17.16

2026年7月9日

核心

Grok模型中暴露的推理努力变体。

在Responses模型中,优化了xAI提示词缓存路由功能以及PDF文件支持能力。

桌面

在主界面上为项目添加了包含文件夹的操作。

新增了针对文件、命令、上下文及shell模式的作曲家添加菜单,同时不会丢失草稿文本。

新增了在未连接任何外部提供程序时的新会话设置提示。

请记住评审面板模式以及每轮会话中选定的文件。

新增了内联文件浏览器标签页,可用于从侧边面板打开并预览文件。

已更新桌面端翻译。

通过设定最小宽度,确保在宽屏上仍能使用预览窗格。

修复了那些始终处于显示状态的隐藏面板问题,这些面板会导致侧边栏出现故障。

将已路由的旧版草稿重新发送至会话页面。

当初始差异量有限制时,会加载大型补丁的完整差异对比信息。

已移除命令面板中的首次打开闪光灯功能。

在新的布局中,通过标签页来设置新会话的快捷方式。

在打开旧版会话URL时,能保持会话路径处于正确的结构中。

v1.17.15

2026年7月7日

核心

应更好地对Z.ai的上下文窗口溢出错误进行分类,以便那些过大的请求能够以正确的错误类型呈现出来。(@风击界)

在读取配置文件时,能更妥善地处理那些不可用的配置目录。

桌面

在模型选择器中恢复模型详细信息工具提示(@arvsrn)

刷新v2命令面板,使其更符合新桌面界面的整体设计。(@arvsrn)

当终端处于焦点状态时,让终端快捷键优先生效

在存在待处理问题的标签页上显示未读状态

在会话数据仍在加载时,重新加载后仍保持会话标签页的标题显示。

只有在设置中选中主题后,才能应用这些主题更改。

修复Sequoia版本中macOS标题栏外观不一致的问题,并调整交通灯图标的位置。(@arvsrn)

v1.17.14

2026年7月6日

核心

新增了一种代码模式MCP适配器,用于针对已连接的MCP工具运行受限的编排脚本。

除非启用了代码模式,否则请隐藏`execute`工具。

固定的分页式MCP工具目录会导致工具元数据丢失,同时还会影响输出格式的验证功能。

对于OpenRouter的小型型号版本,只是降低了推理所需的计算量,而非完全禁用该功能。

固定了GitHub Copilot模型的路由方式,以便让每个模型能够使用其指定的聊天或响应端点。

固定会话列表,以可靠地匹配对应的实例目录。

修复了Cerebras的推理回放功能,现在之前的助手推理结果会被发送到提供商支持的字段中。

TUI

修复了旋转器的注册问题,因此加载指示器能够在各种TUI界面中持续显示。

桌面

在标题栏中显示草稿服务器状态。

统一了应用内的服务提供商连接流程。

提升了集成终端体验。(@arvsrn)

新增了已关闭标签页的重新打开功能,以及后台标签页的打开功能。(@usrnk1)

改进了选择器对话框中的模型搜索功能。(@arvsrn)

将最近完成的项目添加到了主页中。(@usrnk1)

在新的布局中,让标签页导航在鼠标按下时产生响应。

对v2评审小组进行了改革。(@arvsrn)

优化了会话标签页的预览弹出框。(@usrnk1)

从主界面使用错误的项目创建了新的会话。

固定了首次启动时的引导界面,使其仅在适当的时候出现。

提升了大型查看面板的性能。

通过补充缺失的用户轮次,为基于助手回复而启动的固定时间线任务提供支持。

在窗口未处于焦点状态时,重新启用了编曲器中的输入功能。

修复了下拉搜索行为问题。(@arvsrn)

在切换会话标签页时,仍保持v2预览面板显示。

在工作区中切换会话标签页时,仍保持终端处于显示状态。

已调整会话标签页的忙碌状态指示器,使其仅显示在对应的服务器上。

解决了在标签页切换时的子会话导航及层级解析问题。

在关闭并重新打开应用程序后,桌面窗口的标签页依然保留。

v1.17.13

2026年7月1日

核心

为兼容OpenAI的推理模型提供强制推理模式,从而确保在自定义部署环境中推理设置能够稳定生效。

停止重复使用过期的GitHub Copilot响应项编号,从而避免后续请求失败。

桌面

尽量减少问题提示的出现次数,并在不会将其删除的情况下恢复显示。(@arvsrn)

清理过时的空文件以及旧的草稿文件,从而减少桌面上的文件堆积。

在审核待处理的提问时,请保持其状态不变,避免意外将其驳回。(@eXamadeus)

确保会话页面故障仅影响相关标签页,而不致使整个应用无法正常运行。

优化v2版本会话界面中的Markdown格式以及消息布局的对齐效果。(@arvsrn)

在Composer中添加可搜索的v2模型选择器以及模型管理功能。(@arvsrn)

为包含项目、路径、分支和服务器信息的会话标签页显示悬停预览。(@usrnk1)

通过更清晰的发行版检测与安装流程,简化WSL服务器的设置过程。(@arvsrn)

将桌面标签页限制在每个窗口内,这样各个窗口就能保留各自的标签页集合。

v1.17.12

2026年6月30日

核心

为Claude Sonnet 5启用适应性思维功能。

当两者均存在时,优先选择MCP内容响应而非结构化输出。

即使在服务器已被禁用,也应在OAuth之后重新连接MCP服务器。(@MaxAnderson95)

在OAuth过程中请求MCP刷新令牌的权限范围。

显示MCP OAuth验证错误,而非通用的失败信息。

刷新缓存的远程技能。

保留技能资源路径。

从各提供商中挑选更好的默认小型模型。

将MCP认证状态限制在每个服务器URL范围内。

TUI

添加一个快速模式,用于自动批准权限。

通过外部提供的TUI连接传递ServerAuth请求头。(@OpeOginni)

桌面

在Composer中自动补全MCP资源。

在启动新会话时添加工作区控件。

在会话上下文中显示存储的令牌及成本总计。(@OpeOginni)

在提示语中自动补全已配置的引用。

当编辑器重新获得焦点时,恢复提示光标。

在重启后仍能记住上一次使用的桌面网址。

在升级会话时保留所选模型。(@usrnk1)

在并发事件发生时保持会话页面的同步。

在桌面端连接提供程序对话框中,支持正常的身份验证输入提示。(@OpeOginni)

防止隐藏的终端标签页出现卡住或尺寸异常变化的情况。

在会话设置中重新启用自动接受功能。

确保会话标签页仅与对应的服务器相关联。

记住所选的本地项目与服务器。

SDK

添加实时活动订阅流。

为活跃会话添加SDK访问权限。

恢复会话运行时功能,如事件流处理、中断处理以及消息查询。

添加分页的持久会话历史记录。

添加会话权限请求的创建与获取接口。

在SSE流中保留`V2Event`名称。

在新提示出现后恢复嵌入会话的执行。

提升V2运行时工具的运行效果,避免模型切换事件重复发生。

解析通过URI发送的即时附件的MIME类型。

v1.17.11

2026年6月25日

核心

添加会话快照与回退控件,这样就可以将会话恢复到之前的状态,包括文件中的所有更改。

务必打印MCP OAuth地址,这样在通过浏览器进行登录时,手动登录功能依然可用。

桌面

通过 `mod+1` 到 `mod+9` 添加类似Chrome的标签页切换快捷键。

添加可拖动的标签页。(@arvsrn)

在没有会话时,优化空房屋状态。(@arvsrn)

重新设计v2会话视图中的“跳转至最新”按钮。(@arvsrn)

优化重新设计的桌面布局,包括改进标题栏的标签功能以及已归档会话的显示方式。(@arvsrn)

将最新的草稿及时上传到对应的项目服务器中。

恢复一致的标题栏标签大小与布局。

当会话列表为空或仍在加载时,恢复默认操作。

在切换会话时,保持待办事项栏的位置不变。

自动关闭那些已不存在的会话对应的标签页。

保持提供方对话框、提示回滚以及异步附件与它们最初出现的会话相关联。

打开会话后,即可清除会话结束通知。

移除会话加载条。

v1.17.10

2026年6月24日

核心

在会话上下文中添加了MCP服务器相关说明。(@Arcadi4)

增加了由Opencode管理的提供商集成支持。

添加了MCP资源模板列表。

添加了MCP资源读取工具。

新增了`--mini`命令行模式。

在访问被拒绝时隐藏MCP资源模板工具。

防止了在服务器使用相同密钥时,MCP资源工具发生冲突。

以文件系统路径的形式来输出技能库目录,而非`file://`格式的URL。(@玄院)

为现有的集成恢复了原有的MCP工具名称。

正在加载恢复后的v1账户配置。

将MCP OAuth回调绑定到IPv4回环地址,以提高本地身份验证的可靠性。(@何玉峰)

在显示的故障中保留了结构化的错误细节。

固定了子目录中的快照,使其仅包含正确的文件和路径。

解决了Windows系统及其他跨平台环境下的ACP资源文本来源问题。

ACP资源文本中的已保存文件源路径。

在加载基于引用的配置和系统上下文之前,先等待插件加载完成。

使用Codex OAuth时,隐藏`gpt-5.5-pro`。

TUI

添加了可配置的键绑定,用于打开差异查看器。

增加了差异查看器功能,可用于与主分支进行对比。

防止了工人被拒绝的情况破坏TUI流程。

桌面

每个标签页保持草稿待处理状态。

添加了新的会话进度指示器。(@arvsrn)

添加了移动端底部导航。

添加了可折叠的服务器板块。(@arvsrn)

新增了基于服务器的会话路由,以便在不同服务器之间实现同一会话内的导航分离。

始终应用了安全区域边距。

使会话导航更加稳定且快速。

已通过标签页正确路由新会话。

已可靠地清除已查看的会话通知。

从主界面创建的草稿,仅适用于右侧指定的服务器和项目。

正在限制目录树的加载速度。

持久草稿与即时状态能更可靠地呈现。

改进了iOS PWA壳层的行为。

优化了移动端会话布局。

添***务器按钮下拉菜单。(@arvsrn)

已恢复审核行注释。

优化了移动房屋的布局。

SDK

SDK中暴露了提供商集成ID。

扩展

增加了命名空间插件钩子API。

为Effect和Promise插件添加了V2插件API。

v1.17.9

2026年6月21日

核心

Honor通过强制生成最终文本回复的方式来设定代理的处理步骤上限,从而避免在处理过程中出现故障。

解决当提供商ID的字母大小写不同时,Devstral模型无法正确识别的问题。(@Robin1987China)

将配置好的自定义标头传递给Copilot模型请求。

在所有支持的提供商中,为GLM-5.2添加“高”和“最大值”两种思考模式。(@伊姆兰沙伊迪-字节)

请停止将用户的后续消息包裹在引导提示中,这样才能保持提示缓存的效力。

TUI

仅当服务器支持时,才显示背景子代理快捷方式。

v1.17.8

2026年6月17日

核心

会话时间轴的加载速度更快,且不会出现画面闪烁或滚动跳变的情况。

现在,兼容OpenAI的提供商能够接受那些此前无法通过验证的MCP工具架构。(@jquense)

Cloudflare AI Gateway现在能够正确接收已配置的API密钥。(@kee费堂)

那些没有声明架构属性的MCP工具,现在也可以与那些期望对象具有特定属性的提供者一起使用了。

长期运行的MCP工具在报告进度时,会保持超时计时器处于激活状态。(@Nomadcxx)

现在,一旦授权完成或被取消,MCP OAuth回调服务器就会关闭。

现在,MCP工具出现故障时,会显示服务器的错误信息,而非通用的故障提示。

MCP OAuth错误页面现在能正确转义提供商的错误信息。

桌面

新增了“主页”标签页切换功能,让您能够快速在主页与上一个使用的标签页之间切换。

在v2版本中,新的桌面文件和文件夹选择器速度更快,且更易于导航。

v1.17.7

2026年6月14日

核心

插件客户端请求现在会重用正在使用的服务器,而非默认使用本地端口。

ACP shell工具现在会从一开始就显示命令和工作目录。

插件提供的shell环境变量现在也适用于PTY会话。

MCP服务器现在可以将当前工作区作为客户端根目录来接收。

TUI

MCP调试现在使用SDK的最新协议版本。

桌面

新的会话路径现在会被限制在相应的草稿服务器范围内,因此提示信息与状态都会指向正确的工作空间。

SDK

现在,当集成配置发生变化时,SDK客户端会自动刷新模型及服务提供者的可用性状态;而用于更新或删除凭据的函数则支持传入`location`参数。

v1.17.6

2026年6月13日

核心

通过声明OpenCode所支持的客户端功能,提升了MCP服务器的兼容性。

v1.17.5

2026年6月13日

核心

为Snowflake Cortex提供商添加了外部浏览器OAuth功能(@santigc6)

v2版本中,项目副本管理及移动会话流程得到优化。

恢复已过期的MCP会话,而非让MCP工具处于断开状态。

已清理已关闭的MCP客户端,避免过期的MCP连接持续存在。

以易于阅读的形式返回结构化的MCP工具输出结果

修复了可能导致TUI渲染出错的重复可渲染ID问题

通过使用`$ARGUMENTS`来固定命令,从而避免文件内容被重复插入。(@verdverm)

TUI

在`RunCommand`的获取请求中添加了认证头信息(@OpeOginni)

桌面

将v2的可见性设置引入了网络应用中。

更新了oc-2颜色主题(@arvsrn)

让终端调整边距时更易于操作

标题栏中的标签会逐渐变暗并溢出显示,而非突然被裁剪掉。