Token导航 LogoToken导航

MCP Server · AI代理

Opencode Everything You Need To Know

OpenCode是一款开源的AI编程助手,提供多模型支持、终端优先的工作流程和高度可定制的AI代理与技能系统,适用于开发者在终端环境下进行高效的代码编写和分析。

未说明官方级别未说明来源级核验工具 0
开源工具编程辅助多模型支持ClaudeCursorVS Code

快速开始

公开资料没有提供安装命令,按仓库或官方文档接入。
作者 / 组织
wesammustafa
提供方
wesammustafa

工具数量

0

来源目录标注

资源数量

0

来源目录标注

提示词数量

0

来源目录标注

GitHub Star

223

仓库热度

收录来源

1 个

MCP World

选型结论

Opencode Everything You Need To Know 属于AI代理类 MCP Server,公开资料标注 0 个工具,通过传输方式未标注接入,适配 Claude、Cursor、VS Code,没有现成的安装命令;接入前要先准备 API Key。

分类

AI代理

传输方式

未说明

认证方式

API Key

部署方式

公开资料未说明

安装与配置

公开目录没有给出安装命令,需要按仓库 README安装;下面按同类条目的通用流程说明。

公开命令不是通用的启动方式,拼不出可靠配置示例;请在客户端 MCP 配置里按官方文档填写 command 和 args。

上手步骤

  1. 1

    先确认运行方式

    公开资料没有标注传输方式,先看仓库 README,确认是本地进程还是远程地址。

  2. 2

    获取服务

    公开目录没有给出安装命令,按仓库 README里的步骤安装或获取服务。

  3. 3

    写入客户端配置

    在客户端的 MCP 配置里填启动命令和参数,保存后完全退出客户端再打开,让新配置生效。

  4. 4

    验证是否可用

    连接成功后客户端会列出 0 个工具,随便调一个只读工具确认能返回结果。

接入前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

公开资料仍需确认:安装命令

详细介绍

OpenCode:终极AI编码助手

开源、多提供商的人工智能编码工具,让您摆脱供应商锁定

🎯 为什么选择OpenCode?

如果你来自 克劳德代码, 光标,或 GitHub Copilot,OpenCode提供了一些根本不同的东西:

特性OpenCode(CLI生态系统)Claude代码CursorGitHub副本
模型灵活性多提供商(OpenAI、Anthropic、DeepSeek等)主要是Anthropics(Claude模型)多提供商(依赖于计划)多供应商(GitHub管理)
定价模型Pay-as-you-go(基于API使用)订阅(例如Claude Pro层)订阅
主要接口终端原生(CLI优先)Web应用程序+集成桌面编辑器(VS Code fork)IDE扩展(VS Code、JetBrains等)
开源开源专有专有私有
定制高(配置文件、代理、工作流)中等(提示和工具配置)高(规则、模式、项目上下文)低-中等(自定义说明、策略)
目标用户高级用户/终端重度开发人员以克劳德为中心的用户完整的IDE AI工作流用户主流IDE用户

OpenCode的优势:

  • 无供应商锁定:使用OpenAI、Anthropic、谷歌、本地模型或所有这些模型
  • 只为你使用的东西付费:无需每月订阅,每个代币定价透明
  • 终端优先工作流程:留在您的开发环境中
  • 可扩展架构:创建自定义技能、代理和工作流
  • 企业就绪:SSO、团队工作区、集中配置

______________________________________________________________________

🚀 快速入门(5分钟)

1.安装OpenCode

# Recommended method
curl -fsSL https://opencode.ai/install | bash

# Alternative: Homebrew
brew install anomalyco/tap/opencode

# Verify installation
opencode --version

2.设置禅(建议初学者)

# Start OpenCode
opencode

# In the TUI, run:
/connect

# Select "opencode" and follow the link to get your API key
# Zen provides curated models with pay-as-you-go pricing

3.尝试你的第一个命令

# Start in your project directory
cd /path/to/your/project
opencode .

# Ask OpenCode to analyze your code
What does this project do? @README.md

# Get help with a specific file
Help me understand the authentication in @src/auth/

# Switch between Plan and Build modes (Tab key)
[Plan] How would you implement this feature?
[Build] Go ahead and implement it

4.基本键盘快捷键

  • 选项卡:在计划(只读)和构建(读写)模式之间切换
  • @:项目中的参考文件
  • !:执行shell命令
  • /:访问斜线命令
  • Ctrl+C:退出OpenCode

______________________________________________________________________

📚 核心概念

OpenCode围绕四个协同工作的关键支柱构建:

1. Zen模型路由器 -您的AI模型网关

Zen提供精心策划、优化的模型,专门用于按需付费的编码定价。

主要优势:

  • 使用一个API密钥访问75+AI模型
  • 按代币付费(无月度订阅)
  • 免费模型可供学习
  • 具有集中计费功能的团队工作区

快速设置:

# Get your Zen API key
1. Visit: https://opencode.ai/auth
2. Sign up and add billing
3. Copy your API key
4. In OpenCode: /connect → select "opencode"

# See available models
/models

热门型号和价格:

模型输入输出最适合
GPT 5.2 Codex1.75/1M美元14/1M美元通用编码
克劳德·十四行诗4.63-6/10万美元15-22.5万美元/1万美元推理
Gemini 2.5 Pro2.50/100万美元10/10万美元多式联运
Qwen 2.5编码器0.50/1M美元2/1M美元预算编码
MiniMax M2.5免费免费学习
💡 专业建议:从免费模型开始学习,然后根据需要进行升级。大多数开发人员每月花费5-20美元。

📖 完整禅宗指南 | 💰 成本计算器

2. TUI精通 -终端优先工作流

OpenCode的终端用户界面是魔法发生的地方。它是为居住在终端中的开发人员设计的。

基本特征:

  • 文件引用:使用 @ 引用项目中的任何文件
  • Shell 集成:使用执行命令 ! 前缀
  • 图像分析:拖放图像以供UI/设计参考
  • 实时成本显示:工作时查看令牌使用情况

工作流示例:

# Reference files naturally
Can you fix the bug in @src/utils/validation.ts?

# Use shell commands in context
!git status
Based on the changes, write commit messages

# Analyze images
[Drag dashboard-mockup.png into terminal]
Create React components matching this design

生产力提示:

  • 使用 Tab 在计划(分析)和构建(实施)之间切换
  • 链命令: !git diff | /analyze-changes
  • 搜索文件: @utils 查找utils目录或utils.ts文件
  • 多线输入: Shift+Enter 用于复杂查询

🎮 完整的TUI指南 | ⌨️ 键盘快捷键

3. AI代理 -专门的人工智能个性

代理是具有特定工具、权限和行为的专门AI角色。

内置代理:

  • 计划代理 (选项卡):只读分析和规划
  • 生成代理 (选项卡):读写实现
  • 探索子代理:代码库探索
  • 总代理:复杂的任务执行

创建自定义代理:

# ~/.config/opencode/agents/code-reviewer.md
name: Code Reviewer
model: claude-sonnet-4.6
temperature: 0.2

## Instructions
You are a senior code reviewer. Focus on:
1. Security vulnerabilities
2. Performance bottlenecks
3. Code style consistency
4. Maintainability issues

## Tools
- read: true
- ask: true
- write: false  # Reviewer doesn't make changes

代理工作流模式:

# Plan → Build cycle
[Plan] How would you implement user authentication?
[Build] Implement the authentication system

# Multi-agent collaboration
@explore Analyze security in @src/auth/
@code-reviewer Review the proposed implementation
[Build] Implement with the suggested improvements

🤖 完整代理指南 | 🎭 代理模板

4. OpenCode技能 -工作流自动化

技能是可重用的行为定义,可以将复杂的工作流转换为简单的命令。

示例技能:

# Code review skill
/review @src/auth/ --focus security

# Pull request creation
/pr "Add user authentication"

# Test-driven development
/tdd "User registration with email validation"

# Documentation generation
/docs api --output markdown

创造自己的技能:

# .opencode/skills/deploy.md
---
name: "Deploy"
description: "Automated deployment workflow"
tools: ["read", "write", "bash"]
---

# Deploy
1. Run tests: !npm test
2. Build project: !npm run build
3. Deploy to production: !deploy.sh

🔧 完整技能指南 | 💼 技能示例

______________________________________________________________________

🔄 经验丰富的开发人员迁移指南

来自克劳德代码

相似之处:

  • 编辑器中的AI辅助编码
  • 文件上下文感知
  • 对话历史

有什么不同:

  • 模型灵活性:多供应商vs仅克劳德
  • 定价模式:按需付费与订阅
  • 主接口:终端原生与桌面应用
  • 定制深度:高功能与有限功能

迁移步骤:

  1. 安装OpenCode并设置Zen
  2. 通过Zen尝试克劳德模型(通常更便宜)
  3. 学习TUI键盘快捷键(Tab是你的朋友)
  4. 为您的工作流程创建自定义代理

来自Cursor

相似之处:

  • AI驱动的代码生成
  • 项目背景理解
  • 编辑命令

有什么不同:

  • 哲学:开源vs专有
  • 整合:终端vs IDE
  • 可扩展性:技能系统与有限插件
  • 定价:透明vs订阅

迁移步骤:

  1. 安装OpenCode并连接提供者
  2. 实践文件参考 @ 语法
  3. 设置项目特定技能
  4. 探索复杂任务的代理系统

来自GitHub Copilot

相似之处:

  • AI代码完成
  • 多语言支持
  • IDE集成

有什么不同:

  • 范围:全AI助手vs自动补全
  • 上下文:整个项目与当前文件
  • 交互:会话型vs预测型
  • 定价:基于使用与订阅

迁移步骤:

  1. 将OpenCode视为Copilot++(完整对话)
  2. 用于自动完成之外的复杂任务
  3. 利用项目范围内的背景
  4. 培养重复性任务的技能

📋 完整迁移指南

______________________________________________________________________

🗺️ 学习路径

第1周:基础

  • \[x\] 安装OpenCode并设置Zen
  • \[x\] 学习基本的TUI导航(Tab、@、!、/)
  • \[x\] 尝试免费模型进行实验
  • \[\]完成 快速入门指南

第2周:核心工作流程

  • \[\]主文件引用和shell集成
  • \[\]实践计划→ 建造周期
  • \[\]设置您的第一个定制代理
  • \[\]探索 TUI精通指南

第3周:高级功能

  • \[\]创建特定于项目的技能
  • \[\]设置团队工作区(如适用)
  • \[\]实施CI/CD集成
  • \[\]研究 代理商指南

第4周:精通

  • \[\]构建自定义MCP服务器
  • \[\]为您的团队创建技能模板
  • \[\]优化模型使用和成本
  • \[\]探索 工作流示例

______________________________________________________________________

📖 详细文件

指南描述时间
快速开始安装和第一步5分钟
Zen模型路由器模型网关和定价15分钟
TUI精通终端界面深度潜水20分钟
代理商指南人工智能角色和工作流程25分钟
技能指南工作流自动化20分钟
命令参考所有斜线命令10分钟
MCP指南模型上下文协议30分钟
工作流真实世界的例子45分钟
常见问题解答和故障排除常见问题和解决方案10分钟

______________________________________________________________________

🛠️ 命令参考

基本击杀命令

/help                    # Show all commands
/connect                 # Add/configure providers
/models                  # List available models
/agents                  # Manage AI agents
/skills                  # List available skills
/init                    # Initialize project analysis
/undo, /redo             # Git-based undo/redo
/share                   # Create shareable conversation link
/export                  # Export to markdown

命令行命令

# Start interactive TUI
opencode

# Run single command
opencode run "Fix bug in @src/utils/validation.ts"

# Start HTTP server
opencode serve --port 3000

# Check usage stats
opencode stats

📜 完整命令参考

______________________________________________________________________

🔧 项目配置

AGENTS.md模板

每个项目都可以有一个 AGENTS.md 引导OpenCode的文件:

# Project Guidelines
**Project Type**: React/TypeScript web app
**Purpose**: E-commerce platform
**Key Technologies**: React, TypeScript, Node.js, PostgreSQL

## Code Conventions
- Files: kebab-case
- Components: PascalCase
- Functions: camelCase
- 2-space indentation
- Single quotes

## Development Guidelines
- Write tests for all utilities
- Validate all external inputs
- Never commit secrets
- Use environment variables

📋 样品试剂.md

.opencode/目录结构

.opencode/
├── agents/
│   ├── code-reviewer.md
│   └── test-writer.md
├── skills/
│   ├── review.md
│   └── pr.md
└── config.json

______________________________________________________________________

❓ 常见问题解答和故障排除

常见问题

Q: 未找到OpenCode命令

# Check installation
which opencode

# Add to PATH
echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc
source ~/.bashrc

Q: Zen API密钥不工作

# Regenerate key at: https://opencode.ai/auth
# Then reconnect:
/connect
# Select "opencode" and paste new key

Q: 文件引用不起作用

# Check current directory
!pwd

# Use absolute path if needed
@/full/path/to/file.ts

Q: 代币使用率高

# Switch to lighter model
/models
# Select Qwen 2.5 Coder or MiniMax Free

# Use /compact to summarize long conversations
/compact

Q: 图像未显示在OpenCode的TUI中 OpenCode的TUI是基于文本的,不内联显示图像。图像链接显示为标记文本。

  • 对于本地markdown预览工具(VS Code、Obsidian等),请使用相对路径: ``
  • 如果这不起作用,请尝试从repo根目录开始的绝对路径: ``
  • 对于公共存储库,请使用完整的GitHub URL: ``

❓ 完整常见问题解答和故障排除

______________________________________________________________________

🌐 社区与资源

官方资源

______________________________________________________________________

📈 接下来是什么?

立即行动

  1. 安装OpenCode 并尝试免费模型
  2. 练习 计划→ 构建周期(Tab键)
  3. 创建 你的第一个定制代理或技能
  4. 加入 社区的支持和灵感

长期目标

  • 大师 所有四个支柱(禅、途、代理、技能)
  • 构建 为您的工作流程提供可重用技能库
  • 贡献 到OpenCode生态系统
  • 优化 您的AI辅助开发工作流程

______________________________________________________________________

📄 许可证

OpenCode是根据 MIT许可证.

*最后更新日期:2026年2月*\ *为了获得最佳的阅读体验,请安装 黑曜石 查看这些文档。*

💡 记住OpenCode是一个增强你的技能的工具,而不是取代它们。最好的开发人员将人工智能用作强大的助手,而不是拐杖。

工具与能力

工具数量

0

资源数量

0

提示词数量

0

能力标签

开源工具本地部署多模型支持终端工作流AI代理编程辅助

支持客户端

ClaudeCursorVS Code

数量来自来源目录的标注,具体工具清单以官方文档为准。

典型使用场景

多步任务编排

把拆解、检索、执行串成一条链,模型按步骤调用工具。

长期上下文

把会话、笔记和知识放到外部存储,换个会话还能接着做。

接自有流程

把内部系统和模型连起来,让助手调用已有的工作流。

选择建议

值得选的地方

  • 只提供 0 个工具,职责集中,接入后不容易误操作。
  • 已经适配 Claude、Cursor、VS Code,换客户端不用重新研究配置。
  • 公开说明写得比较完整,接入前能看清能力边界。

先想清楚的地方

  • 公开资料没有可直接复制的安装命令,第一次接入要自己找入口。
  • 需要自备API Key,没有凭据没法直接试。
  • 第三方目录整理,版本更新和行为细节以官方仓库为准。

更适合

  • 需要在AI代理场景里让模型直接调用外部能力的人。
  • 已经在用 Claude 的用户,接入路径最短。
  • 愿意照着官方文档一步步配环境的人。

不太适合

  • 暂时拿不到API Key的人。
  • 希望一条命令就装好、不想看文档的人。
  • 需要厂商级 SLA 和技术支持的生产环境。

同类对比

5 个同类
MCP Server工具数传输方式安装命令收录来源最后核验
Opencode Everything You Need To Know

MCP World · 本页

0未说明未标注1 个2026-05-17
Everything Claude Code

MCP World

0stdio有1 个2026-05-17
Filesystem 560c4363

MCP World

13未说明未标注2 个2026-05-17
Time 7365cb6d

MCP.so

2SSE有2 个2026-05-17
Server Everything (everything)

MCP World

11stdio有1 个2026-05-17

按同分类和工具数量挑出最接近的几条,字段以各自详情页为准。

常见问题

5 条

Opencode Everything You Need To Know 怎么安装?

公开目录没有给出可以直接复制的安装命令,需要按仓库 README里的步骤安装;装好后写进客户端的 MCP 配置再重启。

Opencode Everything You Need To Know 怎么在 Claude Desktop、Cursor 里配置?

它是传输方式未标注,客户端配置里要写启动命令和参数,运行环境是 未标注;保存后完全退出客户端再打开,配置才会生效。

Opencode Everything You Need To Know 收费吗?

本站只整理公开资料,不代收费用,也没有标注具体价格。是否收费取决于服务本身和背后的接口额度,正式使用前按官方说明确认。

Opencode Everything You Need To Know 需要 API Key 吗?

公开资料标注的认证方式是API Key,也就是要先拿到凭据才能连上;凭据只填在自己本地的配置里,不要写进公开仓库。

Opencode Everything You Need To Know 支持哪些客户端?

公开资料标注支持 Claude、Cursor、VS Code;其他客户端只要能配置 MCP Server,也能用同样的命令或地址接入。

来源信息

继续浏览同类 MCP