neriousy/opencode-github-panel
コミットグラフ、プルリクエスト、Issue、CI実行、承認キュー付きのエージェントツールを備えた、OpenCode Desktop向けGit・GitHubサイドパネル。
- スター
- 23
- フォーク
- 1
- 未解決の Issue
- 1
- 最終コミット
- 一昨日
これは何?
opencode-github-panelは、GitLensを参考にしたGit・GitHubサイドパネルをOpenCode Desktopに追加します。ステージング、コミット、プッシュ、ブランチ管理、コミットグラフといったローカル作業に対応するほか、プルリクエストやIssueの一覧表示と検索、それぞれを専用タブで開く機能、ログの確認や再実行・キャンセルができるCI実行の表示も備えています。
AIエージェントとの連携を想定して設計されています。エージェントにはGitHubツール(検索、表示、コメント、クローズ、ラベル設定、担当者の割り当て、Actions)が提供されますが、自動実行を有効にしない限り、書き込み操作はセッションごとのキューに提案アクションとして追加され、ユーザーが承認、編集、またはスキップします。選択した行への一括操作や、エージェントによるトリアージも同じキューを使います。Review modeではプルリクエストのレビュー案を作成でき、送信前にユーザーが編集できます。
このプラグインは、リポジトリをホストするマシン上でgitとghを実行するサーバー部分として動作するため、リモートのOpenCodeサーバーでも使えます。利用にはgitが必要です。また、GitHubの機能を使うには、GitHub CLIでgh auth loginを実行してサインインしておく必要があります。
主な機能
- 01進捗(ahead/behind)件数やプルリクエストの状態を表示し、マージ済みまたは古くなったブランチを整理できるブランチピッカー。
- 02インラインdiff、ファイル単位のステージング、コミット、amend、プッシュに対応した変更ビュー。
- 03レーン、ブランチ・タグのバッジ、cherry-pickやrevertなどのコミット単位の操作を備えたコミットグラフ。
- 04フィルター、保存済み検索、一括操作に対応した、検索可能なプルリクエストとIssueの一覧。
- 05コメント、ラベル、レビュアー、ファイルdiff、チェックを確認できるIssue・PRタブ。
- 06書き込み操作が承認キューに入り、実行済みの操作を取り消せるGitHubエージェントツール。
ユースケース
- OpenCode Desktopを離れずにプルリクエストをレビューしてマージする。
- エージェントに未解決Issueをまとめてトリアージさせ、提案された変更を一つずつ承認する。
- エージェントと一緒に、新しいブランチとworktreeを作成してIssueの作業を始める。
- エディターからCI実行を監視し、失敗したジョブのログを確認する。
クイックスタート
- 1
プラグインをOpenCodeの設定に追加します
- 2
GitHub CLIにサインインします
gh auth login - 3
OpenCodeを再起動し、Git & GitHubパネルを開きます
使う前に知っておきたいこと
- サーバーマシンにOpenCode Desktop 2.2以降、git、GitHub CLIが必要です。
- リモート環境では、サーバーマシンとデスクトップマシンの両方にプラグインをインストールする必要があります。
- まだ初期段階のプロジェクトで、スターは8個のみです。
収録されている特集
トピック
よくある質問
- opencode-github-panel とは?
- コミットグラフ、プルリクエスト、Issue、CI実行、承認キュー付きのエージェントツールを備えた、OpenCode Desktop向けGit・GitHubサイドパネル。 opencode-github-panelは、GitLensを参考にしたGit・GitHubサイドパネルをOpenCode Desktopに追加します。ステージング、コミット、プッシュ、ブランチ管理、コミットグラフといったローカル作業に対応するほか、プルリクエストやIssueの一覧表示と検索、それぞれを専用タブで開く機能、ログの確認や再実行・キャンセルができるCI実行の表示も備えています。
- opencode-github-panel は無料で使えますか?ライセンスは?
- opencode-github-panel は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- opencode-github-panel は今もメンテナンスされていますか?
- 活発にメンテナンス中。opencode-github-panel の最終コミットは 2026年11月5日 です。
- opencode-github-panel は何に使えますか?
- OpenCode Desktopを離れずにプルリクエストをレビューしてマージする。 エージェントに未解決Issueをまとめてトリアージさせ、提案された変更を一つずつ承認する。 エージェントと一緒に、新しいブランチとworktreeを作成してIssueの作業を始める。 エディターからCI実行を監視し、失敗したジョブのログを確認する。
- opencode-github-panel のインストール方法は?
- プラグインをOpenCodeの設定に追加します GitHub CLIにサインインします: gh auth login OpenCodeを再起動し、Git & GitHubパネルを開きます
- opencode-github-panel はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/neriousy/opencode-github-panel
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
エディターを離れずにGitHubのプルリクエストやIssueをレビュー、管理、チェックアウトできるVS Code拡張機能。
検索クエリでPRをセクションごとに整理する、GitHubプルリクエスト向けのブラウザベースの受信トレイです。
あらゆるリンターやコード解析ツールを実行し、検出結果を変更行に絞ってGitHub、GitLab、Bitbucketのレビューコメントとして投稿するGo製CLI。
CIで動作するRubyツール。変更履歴の更新やPRの説明文のルールを自動チェックします。