Agent Skills
返回列表
💻

OpenCode 自主编程代理

开发编程 更新于 2026.08.30

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_ef9e183a/autonomous-ai-agents-opencode。

技能介绍

要解决什么问题

当你在主对话里已经用 Claude、Codex 或 Hermes 类 agent 做规划与拆任务时,真正改仓库、跑测试、开 PR 往往还要切到本地终端或另一套工具。若希望对话侧只负责「委派」,而把实现与审查交给专门的编码运行时,就需要一条清晰边界:谁下指令、谁动代码、审查发生在哪一环。

本技能面向 OpenCode CLI:把功能实现、重构与 PR 审查 类工作从对话里拆出去,由 OpenCode 在目标仓库里自主执行,而不是在聊天窗口里贴大段 diff。

技能如何工作

技能的核心是 把编码任务路由到 OpenCode CLI,而不是在模型上下文里模拟编辑文件。典型用法包括:

  • 功能开发:根据你在对话里给出的目标与约束,由 OpenCode 在仓库内完成实现与必要验证
  • PR 审查:将待合并变更交给 OpenCode 做代码审查视角的分析,结果再回到主 agent 汇总
  • 重构:在已有代码库上做结构化调整时,沿用同一套 CLI 委派路径,减少手工在 IDE 与终端间切换

与 claude-code、codex、hermes-agent 等同生态技能的关系是互补:主 agent 负责意图、优先级与验收标准;OpenCode 负责在 CLI 侧落地。技能元数据标明支持 linux / macos / windows,便于在常见开发机上与本地仓库配合。

适用边界与注意点

  • 委派意味着你需要在环境中 已配置并可调用 OpenCode CLI;技能描述的是「如何交给 OpenCode」,不会替代 CLI 自身的认证、工作区与沙箱策略。
  • PR 审查 产出取决于 OpenCode 对 diff/分支的访问方式;敏感仓库应自行确认权限与日志策略。
  • 复杂跨服务架构或强合规流水线,仍建议在对话里明确范围、测试命令与合并门槛,避免自主 agent 扩大改动面。

使用场景

  • 在用 Hermes 等主 agent 拆完需求后,把功能实现委派给 OpenCode 在本地仓库改代码并跑验证
  • 合并前指定分支或 PR,让 OpenCode CLI 审查 diff,把审查结论回到当前对话里决策
  • 模块拆分、重命名或目录调整时,不手改全库,由 OpenCode 按约束在目标分支上自主重构
  • 主对话只维护验收标准与测试命令,具体补丁与修 CI 交给 OpenCode 在终端侧完成

适合人员

  • 维护多个服务仓库、希望 PR 审查在 agent 对话里触发而非单独开审查工具的后端负责人
  • 已用 Claude Code / Codex 做规划,需要把「动仓库」步骤统一交给 OpenCode CLI 的全栈工程师
  • 在 Windows/macOS/Linux 上本地开发、想把自主编码与主对话编排拆开的 Hermes Agent 用户
  • 负责交付功能分支、希望审查与实现都走同一套 CLI 委派链路的 Tech Lead