> ## Documentation Index
> Fetch the complete documentation index at: https://kiro.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# IDE

> Features unique to the Kiro desktop IDE — editor, specs, chat, and inline completions

The Kiro IDE is a desktop development environment built on a VS Code foundation, enhanced with agentic capabilities. This section covers the features that are unique to the desktop IDE experience.

  [Video](https://kiro.dev/videos/kiro_1.mp4)

## IDE-unique features

  - [Editor](https://kiro.dev/docs/ide/editor/interface.md) — Interface layout, keyboard shortcuts, codebase indexing, source control, and extensions.
  - [Specs](https://kiro.dev/docs/specs.md) — Plan and build features using structured specifications with requirements, design, and tasks.
  - [Chat](https://kiro.dev/docs/ide/chat.md) — Interact with your code through natural language conversations with full project context.

## Features

The IDE shares Kiro's core agent engine with CLI and Web. These capabilities work the same way across all surfaces:

  - [Steering](https://kiro.dev/docs/steering.md) — Guide AI behavior with custom rules and context.
  - [Hooks](https://kiro.dev/docs/hooks.md) — Automate repetitive tasks with intelligent triggers.
  - [MCP Servers](https://kiro.dev/docs/mcp.md) — Connect external tools and data sources.
  - [Custom Agents](https://kiro.dev/docs/custom-agents.md) — Create specialized agents for targeted workflows.
  - [Skills](https://kiro.dev/docs/skills.md) — Extend agent knowledge with domain-specific skills.
  - [Powers](https://kiro.dev/docs/powers.md) — Add capabilities through community packages.

## Get started

New to Kiro? Start here:

  - [Download & Install](https://kiro.dev/docs/getting-started/installation.md) — Get Kiro running on your machine.
  - [First Project](https://kiro.dev/docs/getting-started/first-project.md) — Learn Kiro's features through a hands-on project.
