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.