Repolode
neriousy

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. 1

    プラグインをOpenCodeの設定に追加します

  2. 2

    GitHub CLIにサインインします

    gh auth login
  3. 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 の数値は毎日更新されます。

関連プロジェクト