OpenCode 用ハッシュタグベース・スニペット拡張プラグイン

ToolスニペットOpenCodeTypeScript

JosXa/opencode-snippets

★ 90

GitHub →

関連記事

opencode-config — 個人用 OpenCode 設定

GitHub 上の「opencode-config」は、作者が自身の OpenCode ワークフローを自動化・拡張するために作った TypeScript ベースの設定とツール群です。リポジトリにはリポジトリ操作、AST 検索、依存解析など複数の小さなユーティリティ(agent)定義や設定ファイルが含まれており、opencode 環境を自分好みにカスタマイズするための構成がまとめられています(約300字)。

TypeScriptopencodetools

OpenCode 動的コンテキスト剪定プラグイン

OpenCode セッションで会話履歴内の不要なツール出力を自動的に検出・削除してトークン使用量を最適化する TypeScript 製プラグイン。アイドル検出と会話解析により、上書きされたファイル読み取り結果や既に解決されたエラー、探索的な検索結果などの“古くなった”出力を取り除き、モデル呼び出し時のコンテキストを軽量化します。OpenCode にプラグインとして組み込み可能で、npm パッケージとして配布されています。

OpenCodeプラグインTypeScript

TailCode — TailscaleでOpenCodeを簡単公開するターミナルウィザード

TailCodeは、ローカルで動くOpenCodeをTailscaleのtailnet経由で手軽に公開するための小さなターミナル向けウィザードです。TailscaleとOpenCodeのインストール確認、Tailscaleへのログイン誘導、127.0.0.1でのopencode起動支援、tailscale serveによる公開、テールネット用URLとQRコード表示までの手順を自動化し、ローカル開発環境を安全かつ迅速に外部(同一tailnet端末)から利用できるようにします。TypeScriptで書かれたCLI的ツールで、依存する外部コマンドをラップして対話式に操作します。

TailscaleOpenCodeTypeScript

Ralph — OpenCode SDK と OpenTUI を用いた自律開発エージェント

OpenCode SDK と OpenTUI を活用した「Ralph」は、計画を読み取り、タスクを一つずつ選んで実行し、変更をコミットして繰り返す自律型AIエージェントです。TypeScriptで実装され、bunでの実行やグローバルコマンド化(bun link)に対応。ローカルプロジェクト内で自律的に開発タスクを処理するワークフローを提供します。(約300字)

OpenCode自律エージェントTypeScript

OpenCode Swarm プラグイン — マルチエージェント調整

OpenCode用のマルチエージェント調整プラグインです。beadsによる課題追跡(issue tracking)とAgent Mailを組み合わせ、型安全(TypeScript+Zod)なAPIでスウォーム(swarm)オーケストレーションを提供します。ランタイムでのスキーマ検証やエージェント間メッセージングを想定した設計で、OpenCode上の複雑なマルチエージェントワークフローを構築・検証・実行しやすくします。(約300字)

OpenCodeSwarmTypeScript

WeChat向け Claude Code チャネルプラグイン (claude-code-wechat-channel)

Claude Code と WeChat をブリッジする軽量なチャネルプラグインです。WeChat の ClawBot ilink API(@tencent-weixin/openclaw-weixin と同一プロトコル)を通じて、WeChat からのメッセージを Claude Code のセッションへ受け渡し、逆方向に返答を戻します。TypeScript で書かれ、Node.js(>=18)または Bun(>=1.0)で動作します。MCP Channel Protocol と wechat_reply ツールを併用する設計で、手早く Claude Code を WeChat に統合したい開発者向けの実験的実装です(事前に Claude Code >= 2.1.80 が必要)。このリポジトリは小規模なプロトタイプ実装で、シンプルなコードベースと最低限の依存で素早く試せる点が特徴です。

WeChatClaudeTypeScript