oh-my-opencode

oh-my-opencode

2026年1月20日 2026年1月30日 约 2 分钟阅读 394 字

oh-my-opencode 安装指南

什么是 oh-my-opencode?

oh-my-opencode 是一个强大的 OpenCode 插件,提供了增强的 AI 代理功能,包括 Sisyphus(任务执行)、Prometheus(规划)等智能代理。

安装步骤

1. 检查 OpenCode 版本

确保你的 OpenCode 版本 >= 1.0.150:

opencode --version

2. 准备订阅信息

在安装前,你需要知道你拥有哪些 AI 服务订阅:

  • Claude Pro/Max - 是否是 max20 模式?
  • ChatGPT - 是否有订阅?
  • Gemini - 是否要集成?
  • GitHub Copilot - 是否有订阅?

3. 运行安装器

根据你的订阅情况,运行以下命令:

示例 1:拥有所有订阅(Claude max20)

bunx oh-my-opencode install --no-tui --claude=max20 --chatgpt=yes --gemini=yes --copilot=yes

示例 2:只有 Claude(非 max20)

bunx oh-my-opencode install --no-tui --claude=yes --chatgpt=no --gemini=no --copilot=no

示例 3:只有 GitHub Copilot

bunx oh-my-opencode install --no-tui --claude=no --chatgpt=no --gemini=no --copilot=yes

示例 4:没有订阅(使用免费模型)

bunx oh-my-opencode install --no-tui --claude=no --chatgpt=no --gemini=no --copilot=no

4. 配置身份验证

根据你选择的服务,需要进行相应的身份验证:

Anthropic (Claude)

opencode auth login
# 选择 Provider: Anthropic
# 选择 Login method: Claude Pro/Max
# 在浏览器中完成 OAuth 流程

Google Gemini (需要额外插件)

首先在 ~/.config/opencode/opencode.json 中添加插件:

{
  "plugin": ["oh-my-opencode", "opencode-antigravity-auth@1.2.8"]
}

然后认证:

opencode auth login
# 选择 Provider: Google
# 选择 Login method: OAuth with Google (Antigravity)

GitHub Copilot

opencode auth login
# 选择 Provider: GitHub
# 通过 OAuth 认证

5. 验证安装

# 检查版本
opencode --version

# 检查配置文件
cat ~/.config/opencode/opencode.json
# 应该包含 "oh-my-opencode" 在 plugin 数组中

使用方法

快速上手

  1. 偷懒模式:在提示中包含 ultraworkulw,代理会自动处理剩余工作
  2. 精确模式:按 Tab 进入 Prometheus(规划)模式,通过访谈创建工作计划,然后运行 /start-work 执行

重要提示

⚠️ Sisyphus 代理强烈推荐使用 Opus 4.5 模型。使用其他模型可能会导致体验显著下降。

更多信息

给项目加星 ⭐

如果你觉得这个项目有帮助,可以给它加星:

gh repo star code-yeongyu/oh-my-opencode
#include<stdio.h>

评论