What is Claude Code and how does it differ from Claude AI?	Claude Code is an agentic coding tool with direct access to your files, Terminal, and codebase. Unlike Claude AI, it can read, edit, and execute code directly instead of requiring copy-and-paste.
What is an AI agent?	An AI agent is software that can interact with its environment and perform actions to complete defined goals, typically using a large language model in a loop with access to tools and external services.
In what environments can Claude Code be used?	Claude Code is available in the Terminal, Visual Studio Code, the Claude Desktop app, on the web, and JetBrains IDEs.
What are three key capabilities Claude Code has with your codebase?	Claude Code can read and understand your codebase, execute build scripts and tests, and search the web for documentation and API references.
What is a context window in the context of Claude Code?	A context window is Claude's working memory that can hold a lot of information but not everything at once, requiring strategic approaches to find answers without storing the entire codebase.
Does Claude Code make changes to your codebase without permission?	No, by default Claude Code asks for permission before running commands or making changes to your codebase, keeping you in control.
What are potential limitations or mistakes Claude Code might make?	Claude Code can misunderstand your intent, introduce new bugs, or over-engineer solutions, as it is not perfect.
What is the agentic aspect of Claude Code's context window management?	It finds strategic ways to answer questions within your codebase without storing your entire codebase in context at once.
