TypeScriptのエラーメッセージを、読みやすくシンタックスハイライトされた型に整形し、ドキュメントや解説へのリンクを追加するVSCode拡張機能です。
gitkraken/vscode-gitlens
Git blame注釈、CodeLens、Commit Graphを追加し、レビュー、rebase、ブランチやworktreeの管理に役立つVS Code拡張機能です。
代替できる製品:GitHub Desktop
- スター
- 9,951
- フォーク
- 1,816
- 未解決の Issue
- 929
- 最終コミット
- 2 時間前
これは何?
GitLensは、Gitの履歴、ブランチ、worktree、プルリクエストをVisual Studio Codeに取り込む拡張機能です。行内やステータスバーのblame、Git CodeLens、ファイル・行の履歴、リビジョン間の移動により、ファイルを離れずに、誰がいつ行を変更したか確認できます。
Commit Graphでは、コミット、worktreeごとの未コミット変更、ブランチ、stash、オープン中のプルリクエストを一覧できます。各行からmerge、rebase、cherry-pick、pushなどの操作も実行できます。Interactive Rebase Editorは、rebaseの実行前に競合が起きそうな箇所を示します。Visual Historyやtreemapのビューを使うと、ファイルやリポジトリが時間とともにどう変化したかを視覚的に把握できます。
プライベートリポジトリでのCommit Graph、Pull Requestsパネル、Launchpad、AIを活用したコミット・レビュー機能など、一部の機能にはGitKraken Proのサブスクリプションが必要です。一方、基本的なblame、ホバー、履歴機能は無料で、plus対象外のファイルについてはMITライセンスで公開されています。
主な機能
- 01詳細なホバー情報を表示する、行内およびステータスバーのGit blame
- 02コミット、worktreeの変更、ブランチ、stashを表示するCommit Graph
- 03競合が起きそうな箇所を警告するInteractive Rebase Editor
- 04worktreeの作成、管理、変更の移動
- 05GitHub、GitLab、Jiraなどの課題・プルリクエスト連携
- 06Git CodeLensと、ファイルや行の履歴をたどる機能
ユースケース
- VS Codeでコードを読みながら、行を最後に変更した人と変更理由を確認する
- プルリクエストを作成する前にブランチの履歴を確認し、コミットを整理する
- Git worktreeを使って複数のブランチを同時に扱う
- AIコーディングエージェントのセッションをリポジトリの変更とあわせて追跡する
クイックスタート
- 1
VS Code の拡張機能サイドバーから GitLens をインストールします
- 2
無料の GitKraken アカウントでサインインします(任意。一部の機能で必要です)
- 3
GitLens のアクティビティバーアイコンまたはコマンドパレットから Commit Graph を開きます
GitLens: Show Commit Graph
使う前に知っておきたいこと
- 一部の Pro 機能には有料のトライアルまたはサブスクリプションが必要です。また、Preview 機能には無料の GitKraken アカウントが必要です。
- セルフマネージドの GitHub Enterprise および GitLab Self-Managed との連携には Pro プランが必要です。
- 一部の機能は Experimental としてマークされており、現在も変更が続いています。
- メタデータから明確なオープンソースライセンスを確認できません。
トピック
よくある質問
- vscode-gitlens とは?
- Git blame注釈、CodeLens、Commit Graphを追加し、レビュー、rebase、ブランチやworktreeの管理に役立つVS Code拡張機能です。 GitLensは、Gitの履歴、ブランチ、worktree、プルリクエストをVisual Studio Codeに取り込む拡張機能です。行内やステータスバーのblame、Git CodeLens、ファイル・行の履歴、リビジョン間の移動により、ファイルを離れずに、誰がいつ行を変更したか確認できます。
- vscode-gitlens は無料で使えますか?ライセンスは?
- vscode-gitlens は Other ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- vscode-gitlens は今もメンテナンスされていますか?
- 活発にメンテナンス中。vscode-gitlens の最終コミットは 2026年10月21日 です。
- vscode-gitlens は何に使えますか?
- VS Codeでコードを読みながら、行を最後に変更した人と変更理由を確認する プルリクエストを作成する前にブランチの履歴を確認し、コミットを整理する Git worktreeを使って複数のブランチを同時に扱う AIコーディングエージェントのセッションをリポジトリの変更とあわせて追跡する
- vscode-gitlens のインストール方法は?
- VS Code の拡張機能サイドバーから GitLens をインストールします 無料の GitKraken アカウントでサインインします(任意。一部の機能で必要です) GitLens のアクティビティバーアイコンまたはコマンドパレットから Commit Graph を開きます: GitLens: Show Commit Graph
- vscode-gitlens はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/gitkraken/vscode-gitlens
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
猫、犬、ヘビ、ラバーダック、Clippyなどの動くドット絵ペットをエディターに表示するVS Code拡張機能。
Gitのコミット差分をレビューする、GitHub風のローカルWebビューアを起動するCLIツール。コメントはAI向けプロンプトとしてコピーできます。
Go製のセルフホスト型Gitサービス。課題管理、プルリクエスト、Wiki、Webhookを備え、単一のバイナリで配布されています。