# Claude Code ## Docs - [Introduction](https://cisco-ea52c096.mintlify.app/introduction.md): Claude Code is an agentic AI coding assistant that runs in your terminal, understands your codebase, and helps you build software faster through natural language. - [Quick Start](https://cisco-ea52c096.mintlify.app/quickstart.md): Install Claude Code, authenticate, and complete your first task in under 5 minutes. - [Installation](https://cisco-ea52c096.mintlify.app/installation.md): System requirements, install instructions, authentication, and setup verification for Claude Code on macOS, Linux, and Windows. - [How It Works](https://cisco-ea52c096.mintlify.app/concepts/how-it-works.md): Understand the agentic loop, tool system, and runtime that power Claude Code. - [Permissions](https://cisco-ea52c096.mintlify.app/concepts/permissions.md): Learn how Claude Code asks for approval before running commands or modifying files, and how to configure permission modes. - [Memory](https://cisco-ea52c096.mintlify.app/concepts/memory.md): Claude Code can remember information across sessions — learn how the memory system works and how to manage it. - [Coding tasks](https://cisco-ea52c096.mintlify.app/guides/coding-tasks.md): Ask Claude Code to write new code, edit existing files, refactor, debug, run tests, and search your codebase — all from the terminal. - [Git workflows](https://cisco-ea52c096.mintlify.app/guides/git-workflows.md): Use Claude Code's git commands to commit changes, review code, inspect diffs, and work with pull request comments. - [MCP integrations](https://cisco-ea52c096.mintlify.app/guides/mcp-integrations.md): Connect Claude Code to external tools and services using the Model Context Protocol. Add, manage, and troubleshoot MCP servers. - [IDE integration](https://cisco-ea52c096.mintlify.app/guides/ide-integration.md): Connect Claude Code to VS Code or JetBrains for inline assistance, diff views, and context from your open files. - [Multi-agent](https://cisco-ea52c096.mintlify.app/guides/multi-agent.md): Use Claude Code's multi-agent capabilities to parallelize large tasks across multiple worker agents — with teams, worktree isolation, and background task management. - [Settings](https://cisco-ea52c096.mintlify.app/configuration/settings.md): Configure Claude Code's behavior through the /config command, settings files, and environment variables. - [Hooks](https://cisco-ea52c096.mintlify.app/configuration/hooks.md): Run scripts automatically before or after Claude Code performs actions. Use hooks for formatting, safety checks, logging, and more. - [Skills](https://cisco-ea52c096.mintlify.app/configuration/skills.md): Reusable prompt workflows you can invoke with a slash command. Create custom skills for your team or project, or use the built-in ones that ship with Claude Code. - [Plugins](https://cisco-ea52c096.mintlify.app/configuration/plugins.md): Extend Claude Code with plugins that add new skills, hooks, MCP servers, and slash commands. Manage plugins with the /plugin command. - [Slash Commands](https://cisco-ea52c096.mintlify.app/reference/slash-commands.md): Complete reference for all Claude Code slash commands - [Tools](https://cisco-ea52c096.mintlify.app/reference/tools.md): All tools Claude Code can use on your behalf - [Troubleshooting](https://cisco-ea52c096.mintlify.app/reference/troubleshooting.md): Solutions to common Claude Code problems ## OpenAPI Specs - [openapi](https://cisco-ea52c096.mintlify.app/api-reference/openapi.json) This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.