FinderGit icon

FinderGit

FinderGitは、複数リポジトリのGitステータス、ブランチ、変更、差分を表示し、日常的なGit操作にも対応するmacOSネイティブのファイルブラウザです。

FinderGit

macOS向けGit対応ファイルブラウジング

FinderGitは、複数のリポジトリで作業する人のためにGitの情報を統合したmacOSネイティブのファイルブラウザです。コンテキストなしでプロジェクトフォルダを表示するのではなく、1つのワークスペースビューにブランチ、クリーンまたは変更ありの状態、変更ファイル、未プッシュの作業、リポジトリサイズ、その他のステータス情報をまとめて表示します。

このアプリはファイルナビゲーションと日常的なGit操作を組み合わせています。ターミナルや別のGitクライアントに切り替えることなく、インライン差分の確認、変更のステージング、コミット、プッシュ、プル、フェッチ、スタッシュ、ブランチ管理を行えます。さらに、リポジトリのメンテナンス、信頼性チェック、Quick Lookプレビュー、オプションのGitHubデータ、AI支援によるコミットメッセージ作成ワークフローも利用できます。

主な機能

ワークスペースでのリポジトリ概要

ルートフォルダを追加すると、FinderGitがGitリポジトリを再帰的に検出します。その後、ブランチ、クリーンまたは変更ありの状態、未プッシュの作業、変更ファイル、スター数、サイズ、日付を並べ替え可能なテーブルで確認できます。

差分レビュー

変更されたファイルを選択すると、色分けされた行番号付きのインライン差分を表示し、ワンクリックでステージングできます。Kaleidoscopeがインストールされている場合は、コミット済みの内容と作業コピーの比較を、バイナリファイルを含めて直接開けます。

Git操作

アプリからファイルのステージングやステージング解除、変更の破棄、コミット、プッシュ、プル、フェッチ、スタッシュを実行できます。ブランチツールでは、作成、名前変更、マージ、リベース、削除、worktree、タグ、リリースに対応しています。

リポジトリとアカウントのダッシュボード

OverviewとDetail Panelを使って、リポジトリ数、ディスク使用量、issue、プルリクエスト、フォーク情報、その他利用可能なforgeメタデータを確認できます。GitHubユーザーは、アカウント統計やコントリビューション活動も表示できます。

AIコミットメッセージ

FinderGitのデフォルトサービスを使えば、APIキーなしでステージング済みの差分からコミットメッセージを生成できます。Conventional Commits、任意の絵文字、トーンと長さのプリセット、箇条書きの本文、カスタム指示に対応しています。デフォルトサービスによって差分が保存されることはありません。

ファイルの確認とメンテナンス

Quick Lookでコード、Markdown、画像、PDF、メディアをプレビューできます。Repo Trustでリポジトリフックなどの自動実行設定を確認し、クリーンアップツールで削除してディスク容量を取り戻せるnode_modules、ビルド出力、キャッシュを見つけられます。

実用的なユースケース

  • 複数リポジトリのワークスペースをスキャンする

    projectsフォルダなどの開発ルートを追加してリポジトリをスキャンし、どこで作業するかを決める前に、クリーンな状態、変更ありの状態、リモートより先行している状態のリポジトリを確認できます。

  • 集中的な変更に対応する

    リポジトリを開き、インライン差分で変更ファイルを確認し、選択した変更をステージングして、コミットメッセージを生成または編集し、ファイルマネージャー、ターミナル、Gitクライアントを行き来せずにコミットまたはプッシュできます。

  • ブランチと分岐した作業を管理する

    ブランチメニューとリポジトリ操作を使って、ブランチの作成や切り替えを行い、マージまたはリベースで分岐した作業を調整し、操作が解決待ちで停止した場合は競合ファイルを確認できます。

  • ローカルプロジェクトのストレージを管理する

    リポジトリのサイズを確認し、開発フォルダが不要にディスク容量を消費している場合に、再生成可能な依存関係、ビルド出力、キャッシュを見つけられます。

  • リポジトリのリスクとforgeの活動を確認する

    見慣れないリポジトリを開く前に、Repo Trustでフックやその他の自動実行設定を確認できます。また、対応している場合はダッシュボードでGitHubのスター、issue、プルリクエスト、フォーク状態を監視できます。

Pros and Cons

Pros

  • 複数のリポジトリの状態を、1つの並べ替え可能なワークスペースビューで表示できます。
  • ファイルブラウザ内で、一般的なGit操作、ブランチ管理、差分確認、競合解決に対応しています。
  • Apple SiliconとIntelに対応するmacOSネイティブのユニバーサルアプリで、Quick Look、キーボードショートカット、コンテキストメニューを利用できます。
  • 通常のファイルブラウジングに加えて、リポジトリの信頼性スキャンとメンテナンスツールを搭載しています。
  • 現在無料で、ローカルGitの基本ワークフローにGitHub接続は必要ありません。

Cons

  • macOS 15(Sequoia)以降が必要で、Mac App Store外で配布されています。
  • インタラクティブリベースやcherry-pickについては、Gitクライアントやターミナルを完全に置き換えるものではありません。
  • Accountダッシュボードやスター通知などのGitHub限定機能には、GitHub認証が必要です。

FAQ

FinderGitが対応しているプラットフォームとインストール方法は?

FinderGitにはmacOS 15(Sequoia)以降が必要です。Mac App Storeではなく、署名および公証済みのDMGとしてfindergit.appから直接配布されます。アップデートは自動的にインストールできます。

FinderGitの利用にGitHubアカウントは必要ですか?

ローカルのファイル閲覧、Gitステータス、差分、コミット、プッシュ、プル、その他のGitワークフローにGitHub接続は必要ありません。Accountダッシュボード、リポジトリのissue数とプルリクエスト数、スター通知など、GitHub固有の追加機能にはGitHub接続が必要です。FinderGitでは、既存のGitHub CLIログイン、またはMacのキーチェーンに保存されたパーソナルアクセストークンを使用できます。

FinderGitの料金はいくらですか?

FinderGitは現在無料です。便利だと感じたユーザーには、開発へのスポンサーを検討するよう案内しています。

FinderGitはフル機能のGitクライアントを置き換えられますか?

FinderGitは、フル機能のGitクライアントやターミナルを完全に置き換えるのではなく、補完することを目的としています。ステージング、コミット、プッシュ、プル、フェッチ、スタッシュ、ブランチ管理、worktree、タグ、リリース、競合解決など、日常的な多くの操作に対応しています。インタラクティブリベースとcherry-pickには、引き続きフル機能のGitクライアントまたはターミナルが必要です。

FinderGitはリポジトリを自動的に変更しますか?

FinderGitはリポジトリの状態を読み取り、ステージング、コミット、プッシュ、プルなどの操作を明示的に実行した場合にのみリポジトリを変更します。フェッチは起動時に自動実行でき、設定で有効にすればスケジュールに従って実行できます。どちらの設定も無効にできます。

Quick Facts

カテゴリー
開発者向けツール
プラットフォーム
macOS 15(Sequoia)以降
アーキテクチャ
ユニバーサル:Apple SiliconおよびIntel
配布形態
findergit.appから提供される署名・公証済みDMG
料金
現在無料
対応forge
GitHub、Codeberg、GitLab、Bitbucketのメタデータ;GitHubアカウント機能には認証が必要

FinderGitの代替品

ByteAsk icon

ByteAsk

ByteAskは、C/C++向けのターミナル起点AIコーディングエージェント。リポジトリを編集し、コンパイラやデバッガ、サニタイザ、テストで変更を検証してから差分を表示。無料枠あり。

Epherem icon

Epherem

Epheremは、Lovable、Bolt、v0、Replit、Cursor、Claude CodeなどのAIコーディングツールで構築したWebアプリ向け静的セキュリティスキャナーです。アプリを実行せず、ソースファイルと依存関係を検査し、一般的なセキュリティミスを分類して修正案を提示します。

CreateOS Sandbox icon

CreateOS Sandbox

CreateOS Sandboxは、FirecrackerマイクロVM上でコードやエージェントのワークロードを実行できる分離型コンピュート環境です。SDK、CLI、MCPで制御可能。

GitBot icon

GitBot

GitBotは、Claude Code、Codex、OpenCodeを活用した再利用可能なコーディングボットを作成できるローカルブラウザワークスペースです。永続スレッドと権限設定で、リポジトリ内の作業を効率化します。

hob icon

hob

hobは、エージェントのセッション、ターミナル、履歴、後続作業を、既存のツールやプロバイダーに合わせて整理できる独立したコーディングエージェント向けワークスペース。ローカルでの制御を重視する開発者に最適。

Ably Chat icon

Ably Chat

Ably Chatは、カスタムのリアルタイムチャットアプリを構築できるチャットAPIプラットフォームです。ルーム単位のメッセージ、入力中表示、プレゼンス、リアクション、メッセージ更新に対応し、利用量ベースの料金も選べます。