このプロジェクトについて

GitLensは、GitKrakenが開発した人気のオープンソースVisual Studio Code拡張機能で、エディタ内で直接Gitワークフローを強化するように設計されています。5,100万以上のインストール数を誇り、VS Codeから離れることなくGitリポジトリを理解、ナビゲート、管理するための包括的なツールスイートを提供します。 ## 主な機能 ### コミットグラフ - **各行のライブ状態**: 先行/遅延ステータス、未プッシュ/未プル変更、変更サイズを一目で確認。 - **履歴内の未コミット作業**: 各ワークツリーに独自の行があり、ステージ、コミット、スタッシュ、またはCompose Commitsへの変更送信が可能。 - **アクション可能な行**: グラフから直接、ブランチ、マージ、リベース、チェリーピック、リバート、スタッシュ、プッシュ、プル、またはプルリクエストを開くことが可能。 - **その場での詳細**: コミット、ブランチ、スタッシュ、プルリクエスト、比較がシートとして積み重なり、Escキーで戻ります。 - **サイドバービュー**: 概要、エージェント、プルリクエスト、ワークツリー、ブランチ、リモート、スタッシュ、タグ—すべてグラフにスコープされます。 - **Git対応検索**: メッセージ、作成者、ファイル、変更、または自然言語の説明で検索。 - **クイックナビゲーション**: HEAD、上流、またはマージターゲットにジャンプ; `/`でブランチを検索; フルキーボードサポート。 ### 可視化 - **ビジュアル履歴**: ファイルやリポジトリがどのように進化したかを示すタイムライン—変更がいつ入ったか、そのサイズ、作成者。 - **リポジトリマップ**: ファイルごとにサイズが決められ、タイプごとに色分けされたブロックで、高レベルのビューを提供。 - **ライブエージェントマップ**: コーディングエージェントがリアルタイムでどこを読み書きしているかを確認でき、移動に応じてクールダウン効果があります。 ### ワークツリーとエージェント - **ワークツリー管理**: ブランチ、コミット、またはプルリクエストからワークツリーを作成; 同じウィンドウまたは新しいウィンドウで開く; コミットグラフでダーティ状態を直接追跡。 - **エージェント認識**: Claude Codeセッションがライブステータス(作業中、アイドル、入力待ち)でグラフに表示されます。行から直接セッションを再開可能。 - **ターミナルリンク**: エージェントが出力したSHA、ブランチ、タグ、または範囲がクリック可能なリンクになります。 - **GitKraken MCP**: コーディングエージェントに、Claude Code、Codex、Gemini CLI、GitHub Copilot CLI、OpenCode、IDEチャット全体でGit履歴、プルリクエスト、課題への構造化アクセスを提供。 ### AI搭載ワークフロー - **AIレビュー**: プルリクエストを開く前に変更全体をレビュー; 修正のためにコーディングエージェントに発見事項を渡します。 - **Compose Commits**: 形のない変更の山を、個別の焦点を絞ったコミットに整理。 - **コミット説明**: コミット、スタッシュ、ブランチ、または作業中の変更が何をしたかを平易な英語で質問。 - **リリースノート**: ブランチ、タグ、またはコミット範囲のノートを生成。 - **インタラクティブリベースエディタ**: ドラッグでコミットを並べ替え、スカッシュ、言い換え、またはドロップをマーク。競合を予測し、競合ファイルを1つのパネルに集め、AIで競合を解決可能—単一の元に戻すで元に戻せます。 ### 統合 - **自動リンク**: GitHub、GitLab、Jira、Gitea、Gerrit、Google Source、Bitbucket、Bitbucket Server、Azure DevOps、カスタムサーバーで動作。自己管理エディション(GitHub Enterprise、GitLab Self-Managed)にはProが必要。 - **リッチなホバー詳細**: GitHub、GitLab、Jiraのプルリクエスト、ブランチ、コミット、ユーザーアバターを関連付け。 - **カスタム自動リンク**: Jira課題やZendeskチケットなどの参照用に独自に定義。 - **ランチパッド**: 関与するすべてのプルリクエストの単一リストで、ブロッカー順に並べられます。エディタから離れずにチェックアウト、レビュー、マージが可能。 - **クラウドパッチとワークスペース**: 進行中の作業をプライベートリンクとして共有; マシン間でリポジトリをグループ化。 ### コアコミュニティ機能(無料&オープンソース) - 非難注釈、ホバー、CodeLens、ファイル注釈、リビジョンナビゲーション - サイドバービュー、インタラクティブリベースエディタ、Gitコマンドパレット - 統合とGitKraken MCP ### Pro機能(14日間無料トライアル) - プライベートリポジトリでの全コミュニティ機能 - エージェントセッションとエージェントかんばん - グラフ内レビューとマージを備えたプルリクエストパネル - ランチパッド - 全AI機能 - 優先メールサポート、カスタムオンボーディングとトレーニング ## はじめに 1. VS Code拡張機能サイドバーからGitLensをインストール。 2. 無料のGitKrakenアカウントでサインインし、パブリックリポジトリでコミットグラフをロック解除し、Proトライアルを開始。 3. アクティビティバーのGitLensアイコンからコミットグラフを開く。 4. Gitホスト、課題トラッカー、コーディングエージェントを接続。 ## サポートとコミュニティ - ヘルプセンター: https://help.gitkraken.com/gitlens/gitlens-home/ - コミュニティサポートとエンジニアリングチームとのやり取りのためのGitHubディスカッション - 公式サポートページ: https://support.gitkraken.com/ - 貢献歓迎; GitLens Docsリポジトリを介したドキュメント貢献 GitLensは、コードの著者理解から複雑なマルチエージェント開発の管理まで、Gitワークフロー全体をVS Code内に保ち、コンテキスト切り替えを減らし、生産性を向上させるように設計されています。