Integrations › OpenCode Interrupt with Claude
Walkie-Talkie Streaming TTS Voice Interruption auto-language
The interrupt plugin works seamlessly with Claude models. Since the plugin hooks into OpenCode's harness layer (not model-specific APIs), all features — walkie-talkie, TTS, voice interruption — work identically with Claude as with any other model. Claude's long-form, thoughtful responses particularly benefit from interrupt: you can redirect mid-explanation without losing the context the model has already built. The correction injection system captures what Claude was saying and feeds it into the next request, so the pivot feels natural. Pro users also get auto-language detection — the plugin detects what language you're typing in and switches TTS voice on the fly.
No special configuration needed. Add the plugin to opencode.json alongside your Claude API setup. TTS is enabled by default. Pro users can configure ttsVoice, whisperModel, and get auto-language detection.
Works with your setup?
Get started →