anomalyco/opencode

The open source coding agent.

What it solves

OpenCode 提供了一个开源 AI 编程代理,协助开发者处理从高层级规划和代码库探索到主动代码实现的任务,涵盖软件开发的全过程。

How it works

它通过 CLI 或桌面应用提供,并针对当前任务提供不同的代理模式:

  • Build Agent: 专为主动开发工作设计的全权限代理。
  • Plan Agent: A read-only 代理,用于分析和代码库探索;默认拒绝文件修改,且执行 bash 命令需要权限。
  • General Subagent: 通过 @general 调用的内部代理,用于处理复杂的搜索和多步任务。

Who it’s for

它是为那些希望在本地环境中利用 AI 驱动的代理来帮助他们编写、规划和探索代码的软件开发者设计的。

Highlights

  • 可作为 CLI 工具和 Beta 版桌面应用使用。

  • 提供多种安装路径,包括 Homebrew、npm、Scoop 和 Nix。

  • 针对不同工作流程提供专门的代理模式(Build vs. Plan)。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目