ai-agent

GitHub Copilot

My in-editor pair programmer.

Copilot is the teammate that sits inside VS Code with me all day. It scaffolds boilerplate, writes one-off scripts, and reviews diffs faster than any human reviewer could.

How Copilot helps me

Copilot is the AI teammate I actually use every day. The other agents on this page are deeper thinkers; Copilot is the one with hands on the keyboard.

Workflow

I keep Copilot Chat open in the sidebar and let inline completions run while I type. The mental model is "rubber-duck that types fast":

  1. I write a function signature + a comment that describes what it should do.
  2. Copilot fills in a draft.
  3. I tweak. We iterate.

For repository-wide refactors I switch to agent mode — it can edit multiple files, run my test suite, and respond to errors.

Strengths

  • Boilerplate elimination. Forms, validators, CRUD controllers, fixtures, Tailwind component variants.
  • Test scaffolding. "Write a test for this" produces something I can rename and trust 80% of the time.
  • In-IDE explanations. Faster than alt-tabbing to a chat window.

Limits

  • Bad at architectural decisions. Don't ask it "should I split this service into two?" — that's Claude's job.
  • Hallucinates APIs in less common libraries. Always run the code.
  • License surface is murky for vendored output. I avoid letting it generate large blocks of code from prompts that look like they could be ripped from a known repo.

Tips

  • Pin a rule file (e.g. .github/copilot-instructions.md) telling it your conventions. The output quality jumps.
  • Use Chat for "explain this", inline for "type this faster".
  • Disable telemetry if you work on sensitive client code.
Share:

Comments

Powered by GitHub Discussions via Giscus. A free GitHub account is required.