EO

evilayman/opencode-raven

Security testing

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

36 stars 4 forks 품질 72 트렌드 32MIT

Opencode-Raven keeps noisy tool work behind a focused Raven agent, so your main model gets compact answers instead of raw search results, docs pages, GitHub examples, MCP output, or large MCP schemas.

개요

opencode-raven Keep noisy tool work out of your main OpenCode context. Why Raven Raven delegates search and on-demand MCP retrieval to separate focused agents, then returns compact evidence to the calling session. Routes OpenCode search tools and globally configured MCPs through raven_seek . Uses a separately configurable model for on-demand MCP retrieval through raven_mcp . Keeps optional on-demand MCP schemas out of the main model's tool list. Preconfigures Context7, Exa, and Grep.app endpoints. Tracks estimated main-session context avoided by delegation. Raven requires OpenCode 1.15.12 or newer. Add it to opencode.jsonc: Restart OpenCode, then run /raven to verify the loaded version, model, routing, MCP health, and estimated savings. A fresh install may ask for one additional restart after selecting its model. OpenCode resolves the package from npm and caches it automatically.

README

원문 README의 일부입니다. 원문 보기.

Install

Raven 2.3 supports OpenCode V2 (2.0.26+). OpenCode V1 (1.18.29+) remains supported in the same package—no separate plugin is needed.

OpenCode V2

In OpenCode’s Install plugin feature, enter opencode-raven.

Or install globally from the CLI:

opencode plugin add opencode-raven

Either way, OpenCode manages the plugin configuration and automatically loads Raven’s terminal companion—no separate terminal plugin install is needed.

For manual configuration, use the v2 plugins key in opencode.jsonc instead:

{
  "plugins": ["opencode-raven"]
}

OpenCode V1

Use the v1 plugin key in opencode.jsonc:

{
  "plugin": ["opencode-raven"]
}

Restart OpenCode, then run /raven to verify the loaded version, model, routing, MCP health, and estimated savings. A fresh install may ask for one additional restart after selecting its model.

OpenCode resolves the package from npm and caches it automatically.

Upgrading From OpenCode 1 To 2

Keep using opencode-raven; change its OpenCode config entry from plugin to plugins. Raven’s existing ~/.config/opencode/opencode-raven/raven-config.json is shared by both versions, including models, on-demand MCPs, routing settings, and stats. Quit and restart OpenCode after upgrading.

GitHub에서 전체 README 보기

설치

This server does not publish a one-line install command.

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →