ノート一覧へ

sst/opencode

AI 要約 · Qwen 要約は中国語 収録日
原文を読む

OpenCode 是一个开源 AI 编码代理,提供多种安装方式、桌面应用、内置代理以及文档和贡献说明。

项目简介

  • OpenCode 是一个开源 AI 编码代理。
  • README 提供多种语言版本,包括简体中文、繁體中文、日本語、한국어 等。

安装方式

  • 可通过 curl 安装脚本安装。
  • 支持 npm、bun、pnpm、yarn 全局安装 opencode-ai@latest。
  • Windows 可用 scoop 或 choco;macOS 和 Linux 可用 Homebrew;Arch Linux 可用 pacman 或 paru。
  • 安装前建议移除旧于 0.1.x 的版本。

桌面应用

  • OpenCode 提供桌面应用,可从 releases 页面或 opencode.ai/download 下载。
  • 支持 macOS Apple Silicon、macOS Intel、Windows 和 Linux。
  • Linux 提供 .deb、.rpm 或 .AppImage。
  • macOS 可用 Homebrew cask,Windows 可用 Scoop extras 安装。

安装路径

  • 安装脚本按优先级选择安装路径。
  • 优先级依次为 $OPENCODE_INSTALL_DIR、$XDG_BIN_DIR、$HOME/bin、$HOME/.opencode/bin。

内置代理

  • build 是默认的全权限开发代理。
  • plan 是只读代理,默认拒绝文件编辑,并在运行 bash 命令前请求权限。
  • general 子代理用于复杂搜索和多步任务,可在消息中用 @general 调用。

文档与贡献

  • 配置说明见 OpenCode 文档。
  • 贡献前需阅读 contributing 文档。
  • 若第三方项目名称包含 opencode,应在 README 中说明其非 OpenCode 团队构建且无关联。