{"slug": "gitwink-a-read-only-tray-git-glance-for-the-ai-agent-era", "title": "gitwink — a read-only tray git glance for the AI-agent era", "summary": "A developer built gitwink, a read-only tray application for quickly glancing at git history without launching a full IDE. Designed for the AI-agent era, the tool lets users view commits, diffs, and branch graphs from the system tray, with a \"Copy as AI context\" feature to paste into coding agents like Claude or Cursor. Gitwink is available on the Microsoft Store, via WinGet, Scoop, or direct GitHub release, and includes no telemetry or phone-home functionality.", "body_md": "I used to live in VS Code with GitLens pinned — the branch graph, heat-mapped blame, the lens annotations. That *was* my git workflow.\n\nThen 2026 happened. With Cursor, Claude Code, and Codex doing the actual editing, the editor itself became optional. The only thing dragging me back was GitLens.\n\nThat felt wasteful — booting an entire IDE just to peek at commit history. The agent runs the git commands now; I only need to sanity-check the result, occasionally, when something looks off.\n\nSo I built ** gitwink** — the smallest possible tool for\n\n**Read-only by design.** It cannot commit, push, merge, or modify anything. If I need git surgery, I tell the agent.\n\n```\nagent commits  →  tray click  →  inline expand  →  \"Copy as AI context\"\n                                                  →  paste into Claude/Codex/Cursor\n                                                  →  \"did the agent do this right?\"\n```\n\nNo window switching. No IDE boot. The whole loop fits inside a glance.\n\n`Ctrl+Shift+G`\n\nto summon from anywhere. Right-click the tray icon for Reset position / Open settings file / Quit.`source`\n\n, `Documents`\n\n, `Projects`\n\n, `Code`\n\n, `Dev`\n\n, `repos`\n\n, `Desktop`\n\n, every non-system drive on Windows; `~/Projects`\n\n, `~/Code`\n\n, `~/Developer`\n\non macOS) and caches the result in SQLite. No \"add repo\" friction.`●`\n\ncommit · `◆`\n\nmerge · `★`\n\ntagged — and branch label badges when a commit isn't on the currently checked-out branch.`+/−`\n\nline counts, `bin`\n\n+ size for binaries, GitLens-style filename emphasis.`c`\n\nkey or button. Produces a markdown block with the commit, file list, and (if small enough) the full diff, ready to paste into Claude / Codex / Cursor.For the *\"wait, did the agent actually do that?\"* moments. Click any commit and a separate window opens — full file sidebar, side-by-side diff with synchronised scroll, inline image preview for binary assets, and a singleton that remembers position, size, and maximised state.\n\n`git2`\n\n**No telemetry. No phone-home.** The only network access is an opt-out update check.\n\n**Microsoft Store** — [gitwink on the Microsoft Store →](https://apps.microsoft.com/detail/9P0S21GJD53F). The Store build is signed by Microsoft during certification, so no SmartScreen prompt appears, and the Store owns updates.\n\n**WinGet:**\n\n```\nwinget install gitwink\n```\n\n**Scoop:**\n\n```\nscoop bucket add var-gg https://github.com/var-gg/scoop-bucket\nscoop install gitwink\n```\n\nScoop installs by extraction, so no SmartScreen prompt either. Update later with `scoop update gitwink`\n\n.\n\n**Or grab the release directly** — [latest release on GitHub](https://github.com/var-gg/gitwink/releases/latest):\n\n`.exe`\n\n(NSIS installer) or `.msi`\n\n`.dmg`\n\n(universal)Direct downloads are currently unsigned (gitwink participates in the [SignPath Foundation](https://signpath.org/) free code-signing program for OSS; the certificate will sign these artefacts once approved). The release notes have the SmartScreen / Gatekeeper bypass steps.\n\nBuilding from source is straightforward — `pnpm install && pnpm tauri dev`\n\n. Requires Node 20+, Rust stable (msvc toolchain on Windows), Visual C++ Build Tools or Xcode CLT.\n\n**v0.4** — usable, daily-driven. Cold-start friendly tray app.\n\n[ Source on GitHub →](https://github.com/var-gg/gitwink) (MIT licensed)\n\nIf the AI-agent workflow describes your week too, give it a wink. Feedback and issues welcome on [GitHub](https://github.com/var-gg/gitwink/issues).", "url": "https://wpnews.pro/news/gitwink-a-read-only-tray-git-glance-for-the-ai-agent-era", "canonical_source": "https://dev.to/curioustore_48788631d0e2e/gitwink-a-read-only-tray-git-glance-for-the-ai-agent-era-2km0", "published_at": "2026-05-28 01:32:05+00:00", "updated_at": "2026-05-28 01:52:20.947657+00:00", "lang": "en", "topics": ["ai-tools", "ai-agents"], "entities": ["GitLens", "VS Code", "Cursor", "Claude Code", "Codex", "gitwink", "SQLite", "Windows"], "alternates": {"html": "https://wpnews.pro/news/gitwink-a-read-only-tray-git-glance-for-the-ai-agent-era", "markdown": "https://wpnews.pro/news/gitwink-a-read-only-tray-git-glance-for-the-ai-agent-era.md", "text": "https://wpnews.pro/news/gitwink-a-read-only-tray-git-glance-for-the-ai-agent-era.txt", "jsonld": "https://wpnews.pro/news/gitwink-a-read-only-tray-git-glance-for-the-ai-agent-era.jsonld"}}