Compare DevTools

AI Developer Glossary

AI developer definitions: AI coding agent, BYOK, AI IDE, code review, vibe coding, repository context and self-hosting.

AI developer glossary

  • AI coding agent — An AI coding agent is a tool that can understand a repository, plan changes, edit multiple files, run commands and help produce a diff or PR.
  • BYOK for AI coding tools — BYOK means Bring Your Own Key: the team uses its own AI provider keys instead of an included quota from the tool.
  • AI IDE — An AI IDE is a development environment where assistant, chat, repository context and sometimes agent workflows are integrated into the core product.
  • AI code review agent — An AI code review agent analyzes changes, detects risks, explains issues and can suggest fixes.
  • Vibe coding — Vibe coding means steering software creation through intent, prompts and rapid iteration rather than manually writing every detail.
  • Repository context — Repository context is an AI tool's ability to read, index or search a project's files, conventions, dependencies and history.
  • Self-hosted AI coding — A self-hosted AI coding solution runs in the organization's infrastructure or in a controlled private environment.
  • AI app builder — An AI app builder turns intent, a prompt or a mockup into UI, application logic, database or deployment.