opencode及oh my opencode安装

安装opencode

复制代码
brew install anomalyco/tap/opencode # macOS and Linux (recommended, always up to date)

安装 oh-my-opencode

具体见Installation

复制代码
bunx oh-my-opencode install # recommended
npx oh-my-opencode install # alternative

注意:得提前安装bun

复制代码
curl -fsSL https://bun.sh/install | bash

这有一系列的提示,如果你都没有的话,直接运行如下命令即可(可以用默认的免费模型):

复制代码
bunx oh-my-opencode install --no-tui --claude=no --gemini=no --copilot=no

当然如果你有黑科技,你也能用google Antigravity带的免费的模型,这样只要运行如下命令即可:

复制代码
bunx oh-my-opencode install --no-tui --claude=no --copilot=no --gemini=yes

此时 opencode.json 如下:

复制代码
{
  "$schema": "https://opencode.ai/config.json",
  "plugin": [
    "opencode-antigravity-auth@latest",
    "oh-my-opencode@latest"
  ],
  "provider": {
    "google": {
      "name": "Google",
      "models": {
        "antigravity-gemini-3-pro": {
          "name": "Gemini 3 Pro (Antigravity)",
          "limit": {
            "context": 1048576,
            "output": 65535
          },
          "modalities": {
            "input": [
              "text",
              "image",
              "pdf"
            ],
            "output": [
              "text"
            ]
          },
          "variants": {
            "low": {
              "thinkingLevel": "low"
            },
            "high": {
              "thinkingLevel": "high"
            }
          }
        },
        "antigravity-gemini-3-flash": {
          "name": "Gemini 3 Flash (Antigravity)",
          "limit": {
            "context": 1048576,
            "output": 65536
          },
          "modalities": {
            "input": [
              "text",
              "image",
              "pdf"
            ],
            "output": [
              "text"
            ]
          },
          "variants": {
            "minimal": {
              "thinkingLevel": "minimal"
            },
            "low": {
              "thinkingLevel": "low"
            },
            "medium": {
              "thinkingLevel": "medium"
            },
            "high": {
              "thinkingLevel": "high"
            }
          }
        },
        "antigravity-claude-sonnet-4-5": {
          "name": "Claude Sonnet 4.5 (Antigravity)",
          "limit": {
            "context": 200000,
            "output": 64000
          },
          "modalities": {
            "input": [
              "text",
              "image",
              "pdf"
            ],
            "output": [
              "text"
            ]
          }
        },
        "antigravity-claude-sonnet-4-5-thinking": {
          "name": "Claude Sonnet 4.5 Thinking (Antigravity)",
          "limit": {
            "context": 200000,
            "output": 64000
          },
          "modalities": {
            "input": [
              "text",
              "image",
              "pdf"
            ],
            "output": [
              "text"
            ]
          },
          "variants": {
            "low": {
              "thinkingConfig": {
                "thinkingBudget": 8192
              }
            },
            "max": {
              "thinkingConfig": {
                "thinkingBudget": 32768
              }
            }
          }
        },
        "antigravity-claude-opus-4-5-thinking": {
          "name": "Claude Opus 4.5 Thinking (Antigravity)",
          "limit": {
            "context": 200000,
            "output": 64000
          },
          "modalities": {
            "input": [
              "text",
              "image",
              "pdf"
            ],
            "output": [
              "text"
            ]
          },
          "variants": {
            "low": {
              "thinkingConfig": {
                "thinkingBudget": 8192
              }
            },
            "max": {
              "thinkingConfig": {
                "thinkingBudget": 32768
              }
            }
          }
        }
      }
    }
  }
}

oh-my-opencode.json 文件如下:

复制代码
{
  "$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json",
  "agents": {
    "oracle": {
      "model": "google/gemini-3-pro",
      "variant": "high"
    },
    "librarian": {
      "model": "opencode/glm-4.7-free"
    },
    "explore": {
      "model": "opencode/gpt-5-nano"
    },
    "multimodal-looker": {
      "model": "google/gemini-3-flash"
    },
    "prometheus": {
      "model": "google/gemini-3-pro"
    },
    "metis": {
      "model": "google/gemini-3-pro",
      "variant": "high"
    },
    "momus": {
      "model": "google/gemini-3-pro",
      "variant": "high"
    },
    "atlas": {
      "model": "google/gemini-3-pro"
    }
  },
  "categories": {
    "visual-engineering": {
      "model": "google/gemini-3-pro"
    },
    "ultrabrain": {
      "model": "google/gemini-3-pro",
      "variant": "high"
    },
    "artistry": {
      "model": "google/gemini-3-pro",
      "variant": "high"
    },
    "quick": {
      "model": "google/gemini-3-flash"
    },
    "unspecified-low": {
      "model": "google/gemini-3-flash"
    },
    "unspecified-high": {
      "model": "google/gemini-3-flash"
    },
    "writing": {
      "model": "google/gemini-3-flash"
    }
  }
}

这些命令--claude=no --gemini=no --copilot=no只是会进行~/.config/opencode/oh-my-opencode.json/opencode.json相关的配置

oh-my-opencode.json 以上的配置,得改成和opencode.json名字一样的模型名字,否则,会报
Agent hephaestus's configured model openai/gpt-5.3-codex is not valid类似错误,具体的配置如下:

复制代码
{
  "$schema": "https://raw.githubusercontent.com/code-yeongyu/oh-my-opencode/master/assets/oh-my-opencode.schema.json",
  "agents": {
    "sisyphus": {
      "model": "google/antigravity-claude-opus-4-5-thinking",
      "variant": "max"
    },
    "hephaestus": {
      "model": "openai/gpt-5.3-codex"
    },
    "oracle": {
      "model": "google/antigravity-gemini-3-pro",
      "variant": "high"
    },
    "librarian": {
      "model": "opencode/glm-4.7-free"
    },
    "explore": {
      "model": "opencode/gpt-5-nano"
    },
    "multimodal-looker": {
      "model": "google/antigravity-gemini-3-flash"
    },
    "prometheus": {
      "model": "google/antigravity-gemini-3-pro"
    },
    "metis": {
      "model": "google/antigravity-gemini-3-pro",
      "variant": "high"
    },
    "momus": {
      "model": "google/antigravity-gemini-3-pro",
      "variant": "high"
    },
    "atlas": {
      "model": "google/antigravity-gemini-3-pro"
    }
  },
  "categories": {
    "visual-engineering": {
      "model": "google/antigravity-gemini-3-pro"
    },
    "ultrabrain": {
      "model": "google/antigravity-gemini-3-pro",
      "variant": "high"
    },
    "artistry": {
      "model": "google/antigravity-gemini-3-pro",
      "variant": "high"
    },
    "quick": {
      "model": "google/antigravity-gemini-3-flash"
    },
    "unspecified-low": {
      "model": "google/antigravity-gemini-3-flash"
    },
    "unspecified-high": {
      "model": "google/antigravity-gemini-3-flash"
    },
    "writing": {
      "model": "google/antigravity-gemini-3-flash"
    }
  }
}

配置认证

使用如下命令进行模型的认证

复制代码
opencode auth login

当然可以用如下命令查看可用的模型
opencode models

之后配置可以选用的模型,笔者可用的模型如下:

复制代码
opencode/big-pickle
opencode/gpt-5-nano
opencode/kimi-k2.5-free
opencode/minimax-m2.1-free
opencode/trinity-large-preview-free
deepseek/deepseek-chat
deepseek/deepseek-reasoner
google/antigravity-claude-opus-4-5-thinking
google/antigravity-claude-sonnet-4-5
google/antigravity-claude-sonnet-4-5-thinking
google/antigravity-gemini-3-flash
google/antigravity-gemini-3-pro
google/gemini-1.5-flash
google/gemini-1.5-flash-8b
google/gemini-1.5-pro
google/gemini-2.0-flash
google/gemini-2.0-flash-lite
google/gemini-2.5-flash
google/gemini-2.5-flash-image
google/gemini-2.5-flash-image-preview
google/gemini-2.5-flash-lite
google/gemini-2.5-flash-lite-preview-06-17
google/gemini-2.5-flash-lite-preview-09-2025
google/gemini-2.5-flash-preview-04-17
google/gemini-2.5-flash-preview-05-20
google/gemini-2.5-flash-preview-09-2025
google/gemini-2.5-flash-preview-tts
google/gemini-2.5-pro
google/gemini-2.5-pro-preview-05-06
google/gemini-2.5-pro-preview-06-05
google/gemini-2.5-pro-preview-tts
google/gemini-3-flash-preview
google/gemini-3-pro-preview
google/gemini-embedding-001
google/gemini-flash-latest
google/gemini-flash-lite-latest
google/gemini-live-2.5-flash
google/gemini-live-2.5-flash-preview-native-audio

到此时就配置好 oh-my-opencode了,

此时可以用 ulw(Ultrawork模式)命令或者/start-workPrometheus模式)命令开启你的opencode之旅了

其他

  • google genimi apikey注册
    直接去官网免费注册就行
  • Antigravity的使用
    直接官网下载使用就行
相关推荐
人工智能培训15 小时前
具身智能体的长期任务规划与记忆机制
人工智能·深度学习·大模型·逻辑回归·具身智能·大模型应用工程师
李萨如15 小时前
AiReader:一个不联网的 AI 阅读助手,让你的算力为你服务
人工智能·大模型·阅读软件
zhangfeng113316 小时前
DeepSeek-R1-Qwen-32B bpe算法 ,分词器配置 LlamaTokenizerFast
人工智能·语言模型·开源·大模型
大江东去浪淘尽千古风流人物19 小时前
【VLN】VLN Paradigm Alg:Reinforcement learning 强化学习及其细节(4)
机器人·大模型·概率论·端侧部署·巨身智能
骤跌19 小时前
04-智能体协同工作架构设计
架构设计·opencode
python零基础入门小白21 小时前
2025年Agent概念落地,2026年智能体生产力基础设施:如何规模化部署Agent?收藏这份学习指南!
人工智能·学习·大模型·知识图谱·产品经理·ai大模型·大模型学习
superCleanCoder21 小时前
模型介绍和选择
人工智能·大模型
咔咔学姐kk1 天前
必收藏!Agentic RAG全面拆解(小白/程序员入门大模型必备)
服务器·前端·数据库·人工智能·大模型·就业·大模型学习
python零基础入门小白1 天前
大模型幻觉:小白程序员必看!收藏这份2025年突破性检测与抑制技术指南
人工智能·学习·chatgpt·大模型·产品经理·ai大模型·大模型学习
gz7seven1 天前
大模型学习笔记------数据清洗(质量过滤)
人工智能·大模型·数据清洗·质量过滤