OpenCode Goの月間使用量をタブバーにバッジ表示するOpenCode Desktopプラグイン。
DevDengChao/opencode-plugin-filterable-table
OpenCode Desktopのチャットセッション内にあるMarkdownテーブルに列ごとのフィルタードロップダウンを追加し、元のコンテンツは変更しないプラグインです。
- スター
- 0
- フォーク
- 0
- 未解決の Issue
- 0
- 最終コミット
- 5 日前
これは何?
OpenCode DesktopはセッションのタイムラインにMarkdownテーブルを表示します。このプラグインは各テーブルのヘッダーにフィルターボタンを追加します。クリックするとドロップダウンが開き、残したい値にチェックを入れると、一致する行だけが表示されます。異なる列のフィルターはAND条件で組み合わされ、同じ列で複数の値を選んだ場合はOR条件になります。
ドロップダウンには、値が多い場合に便利な検索機能のほか、すべて選択、すべて選択解除、リセットの操作があります。空のセルは「(空)」として表示され、ほかの値と同じようにフィルターできます。テーブルの下には表示中の行数が示され、そのテーブルのすべてのフィルターを解除するボタンもあります。
フィルタリングが変更するのは表示レイヤーだけです。元のMarkdownやセッションデータは変更されません。フィルターの状態はメモリ上に保持され、メッセージが再描画されたときに復元されます。プラグインはOpenCodeのグローバル設定からnpm経由でインストールでき、中国語と英語のインターフェースに対応しています。対象はDesktop GUIのみで、TUIでは動作しません。
主な機能
- 01各テーブルヘッダーに列単位で絞り込むフィルターボタンを表示
- 02値が多いリストを検索しながら、列ごとに複数の値を選択
- 03複数列のフィルターをAND条件で組み合わせ
- 04行数を表示し、ワンクリックですべてのフィルターを解除
- 05空のセルも通常の値としてフィルター可能
- 06OpenCodeのライト/ダークテーマと中国語/英語のUIに対応
ユースケース
- OpenCodeのセッション内にある長いMarkdownテーブルを、特定のステータスやカテゴリに一致する行に絞り込む
- セッションの内容を編集せずに、AIが生成したテーブルの一部を比較する
- 結果テーブルから空の値や不要な値をすばやく除外する
クイックスタート
- 1
グローバルの opencode.jsonc 設定ファイルで、plugins にパッケージを追加します
- 2
npm からプラグインをインストールします(OpenCode が読み込み時に自動でインストールします)
@devdengchao/opencode-plugin-filterable-table - 3
OpenCode Desktop を再起動するか、Settings > Extensions > Plugins でプラグインを有効にします
使う前に知っておきたいこと
- OpenCode Desktop 2.2.x でのみ動作します。TUI はサポートされていません。
- 実験的な GUI plugin API と Desktop の現在の DOM 構造に依存するため、アップグレード後に更新が必要になる場合があります。
- フィルターの状態はメモリ上に保持され、プラグインの再読み込み時または Desktop の再起動時にリセットされます。
収録されている特集
トピック
よくある質問
- opencode-plugin-filterable-table とは?
- OpenCode Desktopのチャットセッション内にあるMarkdownテーブルに列ごとのフィルタードロップダウンを追加し、元のコンテンツは変更しないプラグインです。 OpenCode DesktopはセッションのタイムラインにMarkdownテーブルを表示します。このプラグインは各テーブルのヘッダーにフィルターボタンを追加します。クリックするとドロップダウンが開き、残したい値にチェックを入れると、一致する行だけが表示されます。異なる列のフィルターはAND条件で組み合わされ、同じ列で複数の値を選んだ場合はOR条件になります。
- opencode-plugin-filterable-table は無料で使えますか?ライセンスは?
- opencode-plugin-filterable-table は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- opencode-plugin-filterable-table は今もメンテナンスされていますか?
- 活発にメンテナンス中。opencode-plugin-filterable-table の最終コミットは 2026年11月2日 です。
- opencode-plugin-filterable-table は何に使えますか?
- OpenCodeのセッション内にある長いMarkdownテーブルを、特定のステータスやカテゴリに一致する行に絞り込む セッションの内容を編集せずに、AIが生成したテーブルの一部を比較する 結果テーブルから空の値や不要な値をすばやく除外する
- opencode-plugin-filterable-table のインストール方法は?
- グローバルの opencode.jsonc 設定ファイルで、plugins にパッケージを追加します npm からプラグインをインストールします(OpenCode が読み込み時に自動でインストールします): @devdengchao/opencode-plugin-filterable-table OpenCode Desktop を再起動するか、Settings > Extensions > Plugins でプラグインを有効にします
- opencode-plugin-filterable-table はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/DevDengChao/opencode-plugin-filterable-table
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
OpenCodeのセッション内のツール呼び出し、シェルコマンド、差分をレビュー可能なMarkdownの引き継ぎブリーフにまとめるプラグイン。
コミットグラフ、プルリクエスト、Issue、CI実行、承認キュー付きのエージェントツールを備えた、OpenCode Desktop向けGit・GitHubサイドパネル。
OpenCode DesktopやターミナルUIでテキストを選択すると、翻訳ツールチップを表示するOpenCodeプラグインです。
OpenCode Desktop用のアニメーションする目のプラグイン。各セッションでAIエージェントが何をしているかを視覚的に示します。
OpenCode V2向けのプラグイン。指定した時間だけプロンプトを保留し、同じセッションに送信します。