如何在 Windows 上安装 OpenCode 并开始使用 AI 代理进行编程

最后更新: 2026年07月09日

我们将告诉您如何在 Windows 上安装 OpenCode 并开始使用 AI 代理进行编程。该工具具有显著优势:它 开源、易于使用,且不依赖于单一的人工智能供应商无论你是编程新手还是编程专家,了解编程及其使用方法都将对你有所帮助。

为什么要在 Windows 上安装 OpenCode 来进行人工智能编程?

如何在 Windows 上安装 OpenCode

想象一下,身边有一位超级聪明的初级程序员与你并肩工作。OpenCode 正是如此:它是一款开源编程助手,可以读取文件、编辑代码、执行命令,并分多步解决复杂任务。更重要的是,它是免费的,并且跨平台(支持 Windows、macOS 和 Linux)。 它既可以在终端中使用,也可以作为桌面应用程序使用,还可以作为 IDE 的扩展程序使用。.

另一个重要的优势是 OpenCode 它不依赖于单一的人工智能提供商您可以使用 Ollama 运行 Claude、Gemini、DeepSeek、OpenAI 甚至本地模型,而无需连接互联网。这让您可以自由选择最符合您需求和预算的模型。但它真正的强大之处在于其智能体架构。

OpenCode 不仅仅回答问题。它还可以 计划任务链式工具,甚至 部署专门的子代理 在提出修改建议之前,先仔细检查你的代码。所有这些特性使其成为 Cursor、Claude Code 等工具的理想替代方案。 代码让我们来看看在 Windows 上安装 OpenCode 以进行 AI 编程的步骤。

在 Windows 上安装 OpenCode 的要求

在 Windows 上安装 OpenCode 之前,您需要先安装 Node.js。OpenCode 是用 JavaScript/TypeScript 开发的,因此 Node.js 是您需要的运行时环境所以你必须去 nodejs.org/es/download 下载最新版本的 .msi 安装程序。

接下来,运行安装程序,接受条款,选择安装路径,然后完成安装过程。 确认一切正确打开终端(Win + R)并运行 node -v y npm -v你应该能看到Node.js和npm的版本号。如果两者都显示出来,就可以继续了。

独家内容 - 点击这里  ChatGPT 数据泄露:Mixpanel 发生了什么以及它如何影响您

方法一:使用 npm 安装 OpenCode(推荐给开发者)

OpenCode

在 Windows 上安装 OpenCode 并开始使用 AI 进行编程的最简单方法是 使用 Node.js 包管理器你只需要打开终端并运行命令即可。 npm install -g opencode-ai-g 参数代表“全局”,它允许从任何文件夹运行 OpenCode。

再次提醒,建议使用以下命令请求版本信息来验证安装情况。 opencode --version如果看到版本号,则表示安装成功。现在只需在项目中启动 OpenCode:导航到项目文件夹并运行 cd ruta/a/tu/proyecto 进而 opencode。 这 将打开TUI界面 (终端用户界面)您可以在这里直接与人工智能代理进行交互。

方法二:使用桌面安装程序在 Windows 上安装 OpenCode

在 Windows 上安装 OpenCode 的另一种方法是通过桌面安装程序。这对于不习惯使用终端且更喜欢简洁操作方式的用户来说非常理想。 更多图形体验你只需要访问 OpenCode 官方网站即可。 opencode.ai 并下载 OpenCode Desktop Installer.exe.

接下来,点击下载的文件,安装程序将自动运行。几秒钟后,OpenCode 将安装到您的系统中,并打开图形界面。此版本非常适合入门,但如果您想要 充分挖掘代理和自动化的潜力最好熟悉一下终端版本。

独家内容 - 点击这里  如何将手动下载的GGUF模型导入LM Studio

在 Windows 上安装 OpenCode 后配置 AI 模型

OpenCode 是免费的,但要使用它,你需要提供一个 AI 模型的 API 密钥。好消息是,你有很多选择。首先,你可以使用以下几种: OpenCode 通过 OpenRouter 提供的免费模板您无需进行任何配置:这些模型会自动出现在界面内的模型选择器中。

如果您是从终端使用 OpenCode,则还需要使用内置命令设置 AI 提供程序。 /connect. 助手会向您显示已集成供应商列表。 (例如 OpenAI、Anthropic、Google、Moonshot AI、OpenCode Zen 等)。选择您的 API 服务,并在提示时输入您的 API 密钥。如果您没有 API 密钥,可以使用 Cloudflare Workers AI,它提供免费配额。

如果您拥有足够强大的GPU性能的硬件,并且不想占用付费API配额,您可以 连接本地模型为此,您只需在 Windows 上启动 Ollama 服务器,然后通过输入连接参数将 OpenCode 连接到您的本地模型即可。 localhost.

OpenCode 中的代理世界

在 Windows 上安装 OpenCode 并配置 AI 提供商后,您就可以探索它的真正潜力了。OpenCode 中的代理是 可以执行以下操作的独立程序:

  • 通过分析文件结构和内容,阅读并理解整个项目,从而获得完整的上下文。
  • 将复杂任务分解成更简单、更易于管理的步骤来制定计划。
  • 使用工具读取文件、编辑文件、运行命令、确定或验证操作结果。
  • 学习经验,因为它能保持持久会话,从而记住以前对话的上下文。
独家内容 - 点击这里  使用 Gemini 的新工具将文档转换为播客并激发创造力。

此外,您可以根据开发项目的不同阶段,使用不同工作模式下的代理。默认情况下,代理在 OpenCode 进入模式 建造, 拥有读取文件、使用补丁编辑文件以及在需要构建或测试项目时运行 Bash/PowerShell 命令的权限。

按下按键 Tab 在TUI,您可以 切换到代理 计划. 在此模式下,系统会在对磁盘进行更改或在终端运行脚本之前请求手动确认。此模式对于分析复杂架构或运行诊断程序非常有用,可以避免意外覆盖文件的风险。

使用代理的基本命令

在 OpenCode 界面中,您可以使用这些 与代理交互的命令:

  • /init:在您的项目中生成一个 AGENTS.md 文件,其中包含 OpenCode 在每个会话中读取的规则,以了解您的项目的约定和架构。
  • /connet打开设置向导以连接新的 AI 模型提供商。
  • /model显示并允许更改当前激活的AI模型

在 Windows 上安装 OpenCode 的另一个优点是,在对话过程中,您可以…… 使用 @ 提及 来召唤子代理:

  • @Explore:快速分析代码库,无需进行任何修改。
  • @Scout检查外部文档,下载缓存的依赖项存储库,并比较源代码。

很明显:在 Windows 上安装 OpenCode 对任何程序员来说都是一项颠覆性的变革。它不仅仅是智能自动补全功能:它还是一个 能够理解你的代码并帮助你构建它的AI代理如果你决定尝试一下,你将获得开始更智能地编程所需的所有工具。