工程开发
opencode avatar

opencode

OpenCode AI 专家指南:涵盖 TUI 指令、CLI 操作、AGENTS.md 配置、自定义代理工作流程与项目设置。

简介

此技能作为开发人员使用 OpenCode.ai 生态系统的全面技术指南。它囊括了 OpenCode 命令行界面 (CLI) 与终端用户界面 (TUI) 的所有功能,为 AI 辅助的开发工作流程提供深度的操作知识。无论您是在执行初始项目设置、管理复杂的代理 (Agent) 配置,还是通过 .opencode 目录优化开发环境,本技能都能根据官方文档与业界最佳实践,确保提供精确且高保真的指导。

本技能为管理 AI 代理行为提供关键支持,包括自定义指令创建、模型切换与工具集成。它旨在协助软件工程师驾驭现代终端 AI 工具的复杂性,提供关于安装、认证连接、会话管理与基于文件的上下文注入的精确指令。内容涵盖从基本操作指令到 AGENTS.md 与 opencode.json 文件中的进阶配置技术。

  • 全面涵盖 OpenCode CLI 指令,包含认证 (auth)、会话 (sessions)、模型管理以及非交互式执行模式。

  • TUI 导览、快捷键使用、构建模式与计划模式切换以及子代理调用的详细指导。

  • .opencode/opencode.json 的全面配置协助,涵盖代理权限、工具权限与模型参数设置。

  • 使用 YAML 前言 (frontmatter)、Shell 注入模式与参数传递 ($ARGUMENTS, $1) 创建自定义指令模板的指南。

  • 对文件参照 (@)、Bash 指令执行 (!) 与基于 Git 的撤销/重做操作的深度集成支持。

  • 针对 Claude 兼容配置、读取 CLAUDE.md 文件与管理代理特定设置的实用技巧。

  • 项目初始化 (/init)、连接管理 (/connect) 与多代理编排的疑难排解与最佳实践。

  • 当用户需要启动新项目、修改现有的代理配置,或需要自定义指令语法提醒时,应触发此技能。

  • 预期输入范围从特定的错误代码与指令标志,到关于项目架构与 TUI 功能的一般性问题。

  • 限制包含平台特定的安装方法 (npm, Homebrew, curl script) 以及本地配置文件要求 (全局与项目层级)。

  • 专为寻求通过 LLM 自动化以最大化终端工作效率的进阶用户与开发人员所设计。

仓库统计

Star 数
5
Fork 数
0
Open Issue 数
0
主要语言
TypeScript
默认分支
main
同步状态
空闲
最近同步时间
2026年5月3日 16:26
在 GitHub 查看