OpenCode 学习指南

概述 OpenCode 是一个 AI 驱动的代码编辑器,支持外部编辑器集成、多层配置管理、MCP 服务器扩展等功能。 OpenCode调用外部编辑器 OpenCode 使用 Ctrl+X 然后按 E 来调用外部编辑器来编辑 Prompt。 配置默认编辑器 在终端配置文件(如 .bashrc 或 .zshrc)中添加以下行: 1 2 3 4 export EDITOR="code --wait" # Vim: export EDITOR="vim" # Nano: export EDITOR="nano" source ~/.zshrc 推荐配置 推荐使用 VS Code (code --wait) 作为默认编辑器,提供更好的代码体验。 配置文件 可以使用 JSON 配置文件配置 OpenCode,同时支持 JSON 与 JSONC(带注释的JSON)格式: 1 2 3 4 5 6 { "$schema": "https://opencode.ai/config.json", "theme": "opencode", "model": "anthropic/claude-sonnet-4-5", "autoupdate": true } 配置文件的优先顺序 配置合并规则 配置文件会合并,而不是替换。后续配置仅对冲突的键值覆盖先前配置。所有配置中不冲突的设置将被保留。 ...