Second LookReview what your coding agent changed, one change at a time: accept it, reject it, edit it, or leave a comment the agent reads and answers. Second Look keeps its own checklist, so you don't stage, commit or pick branches for any of this, and the next review shows only what changed since the last one.
Getting started
On a side branch the review covers everything since the branch left main; on
main, the commits not pushed yet (without an upstream, what changes after you
start); after a finished review, what came since; uncommitted changes always. Review From… in the view's Accept and reject buttons in the diff gutterOptional: Second Look can put Accept Block and Reject Block next to VS Code's Revert Block in the diff. They use a VS Code API still in preview, which VS Code allows only for extensions you name. Run Preferences: Configure Runtime Arguments, add
inside the braces of the file that opens (with a comma after the entry before it), then quit VS Code and start it again. With Remote-SSH, WSL or a dev container this is the file on your own computer. Without it, the diffs show Accept and Reject links instead. Comments for the agent
Click The agent learns this from a skill: run Second Look: Install Agent Skill… once. It works with Claude Code, Codex, GitHub Copilot and other agents that read Agent Skills; VS Code's own chat gets it automatically. For other agents, Copy Open Comments as Prompt puts the comments on the clipboard. Good to know
The guide has the details: every command, what a review covers on rebases and pulls, where the state lives, the limitations, the settings and how to build and release. Contributors
Pull requests are welcome at dnkats/second-look. |

