GitHub 64k Star 神器!OpenCode 5 分钟上手指南:开源免费,Claude Code 平替!

GitHub 64k Star 神器!OpenCode 5 分钟上手指南:开源免费,Claude Code 平替!

OpenCode,开源版 Claude Code。

6.4 万 GitHub Stars(昨天还是 6.1 万),100 万月活开发者,75+ 模型。

昨天写了 Anthropic 封杀第三方工具、OpenAI 主动开门的事。

今天出一篇 OpenCode 教程,5 分钟上手。


01|安装

三种方式,按需选择。

桌面客户端(新手推荐)

不习惯命令行?直接下载桌面版。

你可以理解为带 GUI 界面的 Claude Code,操作简单,新手友好。

打开 opencode.ai/download,macOS、Windows、Linux 版本都有。

下载安装包,双击,打开就能用。

macOS 用户也可以 brew install --cask opencode-desktop

桌面版目前是 Beta,但日常使用没问题。

类似于 Cursor 的 Agent 模式,纯对话交互,你只需要告诉 AI 做什么。

命令行 CLI

已经用习惯了 Claude Code 这类 CLI,想体验 OpenCode,可以用这种方式。

按系统选择安装命令。

macOS 和 Linux:

# 官方脚本(推荐) curl -fsSL https://opencode.ai/install | bash # Homebrew(macOS/Linux 都行) brew install opencode # 或者用 OpenCode 官方 tap,更新更快 brew install anomalyco/tap/opencode 

Windows:

# Scoop(推荐) scoop bucket add extras scoop install extras/opencode # Chocolatey choco install opencode 

已经有 Node.js 的话,也可以用下面这个通用的。

npm install -g opencode-ai # 或 pnpm / yarn / bun 都行 

装完重启终端(很重要),然后验证。

opencode --version 

能看到版本号就成功了。

用法和 Claude Code 一样,opencode 启动,对话就行。

IDE 插件

VS Code、Cursor、Windsurf、都有官方插件。

扩展商店搜 OpenCode,装完后 Cmd+Esc(Mac)或 Ctrl+Esc(Windows/Linux)唤起。


02|连接模型

模型选择,OpenCode 的王牌功能。

不需要你任何订阅,直接用。

目前 OpenCode 内置了 5 个免费模型,据说是限时开放,且用且珍惜。

  • GPT-5 Nano
  • GLM-4.7(智谱,推荐)
  • MiniMax M2.1(MiniMax,推荐)
  • Grok Code Fast 1(xAI)
  • Big Pickle(神秘模型)

用桌面客户端的直接在对话框左下角选择。

CLI 输入 /models 切换模型,或者 /connect 切换 API 提供商。

有 ChatGPT 或 Claude 订阅的,还能直接 OAuth 授权(需 v1.1.11+),在 OpenCode 里爽用 OpenAI 和 Claude 的模型。


03|初始化项目

打开你的项目目录。

桌面版直接拖文件夹进去,命令行 cd 到目录后运行 opencode

第一次进新项目,运行一下 /init

OpenCode 会扫描项目结构,自动生成 AGENTS.md 文件,类似 Claude Code 的 CLAUDE.md 或 Cursor 的 .cursorrules

这个文件告诉 AI 你的代码风格、框架选型、目录结构,以后每次对话都会参考它。

还可以把 AGENTS.md 提交到 Git。团队协作时大家用的是同一份「项目说明书」。


04|两种模式:Plan 和 Build

这是 Agentic Coding 的核心设计,OpenCode 自然也不例外。

Tab 键切换,左下角会显示当前模式。

「Plan 模式」只读。

AI 只分析、规划,不改动任何文件。适合复杂需求,先让 AI 出方案。

「Build 模式」是默认模式。

AI 可以读写文件、执行命令,真正干活。

不论是新项目,还是新增功能,修 Bug,一律推荐「先规划,后执行」。

谁用谁说好(Claude Code 也一样,切换快捷键是 Shift+Tab)。

  1. 切到 Plan 模式,输入需求,让 AI 生成实施步骤
  2. 确认方案没问题,按 Tab 切回 Build 模式
  3. 输入 执行,AI 开始写代码

这个流程能避免 AI 直接上手导致的误操作。复杂功能一定要先规划!


05|开始对话

直接输入你想让 AI 做的事。

引用文件、调用 subagent 用 @

输入 @ 后会弹出搜索框,文件和 subagent 都能搜到。

小细节,支持添加图片,直接拖拽进去就可以。

可以把设计稿、截图、报错信息直接拖进对话框。

AI 能看懂图片内容,按照 UI 写页面、根据报错截图定位问题。


06|常用命令

输入 / 弹出命令列表。

  • /init:初始化项目,生成 AGENTS.md,重要且好用!
  • /review:review 未提交的代码改动。
  • /models:切换模型。
  • /connect:连接新的 API 提供商。
  • /undo:撤销上一步修改(快捷键 Ctrl+x u)。
  • /redo:重做(快捷键 Ctrl+x r)。
  • /share:分享当前对话,生成链接。
  • /compact:压缩对话历史,释放上下文空间。
  • /session:管理和切换历史会话,类似于 Claude Code 里的 /resume
  • /mcp:管理 MCP。
  • /agents:切换 Agent。


07|配置文件

以上足够用起来了。

但如果你想更加自定义,编辑 ~/.config/opencode/opencode.json 就行。

{   "$schema": "https://opencode.ai/config.json",   "model": "opencode/glm-4.7",   "default_agent": "build",   "theme": "opencode" } 

也可以在项目根目录放一个 opencode.json,项目级配置会覆盖全局配置。


今天先讲这些。

后面会继续写进阶篇:自定义命令、MCP 扩展、Skills 技能、oh-my-opencode 插件等等。

有问题留言。


我是木易,Top2 + 美国 Top10 CS 硕,现在是 AI 产品经理。

关注「AI信息Gap」,让 AI 成为你的外挂。


Read more

AI提效指南:生成精美PPT与漫画

AI提效指南:生成精美PPT与漫画

🎬 博主名称:超级苦力怕 🔥 个人专栏:《Java 成长录》《AI 工具使用目录》 🚀 每一次思考都是突破的前奏,每一次复盘都是精进的开始! 前言 使用前提:拥有科学上网的能力,建议拥有 Gemini Pro 版,否则只能使用免费版。 快速制造PPT目录 * 前言 * 1. 快速生成精美 PPT * 1.1 进入官网 * 1.2 特殊风格生成 * 1.3 规范生成 * 1.4 网络查找 * 1.5 转换为 PPT * 2. 快速生成动漫风格漫画 * 2.1 进入官网 * 2.2 输入文本(可用提示词模板) * 结语 1. 快速生成精美

By Ne0inhk
使用VS Code插件搭建AI开发环境完全指南

使用VS Code插件搭建AI开发环境完全指南

前篇: AI编程教学:手把手搭建AI编程环境(IDE/插件/CLI方案) Claude code免费体验+安装方式,对接国产大模型,Node + 配置教程 01. AI编程工具概述 目前主流的AI编程工具主要分为三类:集成IDE、插件模式和独立CLI。 其中,插件模式以其轻量级和高兼容性成为许多开发者的首选。通过在VSCode中安装相应插件,开发者可以在不离开熟悉的编辑器环境的情况下,享受到AI辅助编程的便利。 插件模式的优势在于: * 无需切换编辑器,保持开发环境一致性 * 可根据需求灵活选择不同AI模型 * 资源占用小,启动速度快 * 支持与本地开发环境深度集成 02. VS Code AI插件选择 目前市场上有多种VS Code AI插件可供选择,各有特色。以下是几款主流插件的对比分析: 添加图片注释,不超过 140 字(可选) 综合对比下来,RooCode是目前最推荐的VS Code AI插件,它不仅支持多种模型和模式切换,而且对中文的支持非常友好,适合国内开发者使用。

By Ne0inhk
人工智能:自然语言处理在教育领域的应用与实战

人工智能:自然语言处理在教育领域的应用与实战

人工智能:自然语言处理在教育领域的应用与实战 学习目标 💡 理解自然语言处理(NLP)在教育领域的应用场景和重要性 💡 掌握教育领域NLP应用的核心技术(如智能问答、作业批改、个性化学习) 💡 学会使用前沿模型(如BERT、GPT-3)进行教育文本分析 💡 理解教育领域的特殊挑战(如多学科知识、学生认知差异、数据隐私) 💡 通过实战项目,开发一个智能问答系统应用 重点内容 * 教育领域NLP应用的主要场景 * 核心技术(智能问答、作业批改、个性化学习) * 前沿模型(BERT、GPT-3)在教育领域的使用 * 教育领域的特殊挑战 * 实战项目:智能问答系统应用开发 一、教育领域NLP应用的主要场景 1.1 智能问答 1.1.1 智能问答的基本概念 智能问答是通过自然语言与用户进行交互,回答用户问题的程序。在教育领域,智能问答的主要应用场景包括: * 课程问答:回答课程相关的问题(如“什么是机器学习”

By Ne0inhk
清华团队首发OpenClaw研究报告:AI智能体生态闭环全解析

清华团队首发OpenClaw研究报告:AI智能体生态闭环全解析

🍃 予枫:个人主页 📚 个人专栏: 《Java 从入门到起飞》《读研码农的干货日常》《Java 面试刷题指南》 💻 Debug 这个世界,Return 更好的自己! 引言 近期“龙虾”OpenClaw持续爆火,GitHub星标数一路飙升,成为AI智能体领域的现象级开源项目。就在这时,清华沈阳教授团队重磅首发两份OpenClaw专项研究报告,从理论到实践、从自我研究到生态布局,给出了最全面的解读,堪称OpenClaw学习的“官方指南”,程序员和AI从业者必看! 文章目录 * 引言 * 一、OPENCLAW双报告核心概况 * 1.1 《OpenClaw发展研究报告1.0》:严谨迭代的生态指南 * 1.2 《OpenClaw自我研究报告1.0》:AI研究AI的标杆实验 * 二、OPENCLAW领域阶段性进展 * 2.1 理论研究:筑牢生态基础,扩大科普影响力 * 2.2 模型研发:

By Ne0inhk