# Shape > The desktop coding agent. Works in your files. - [Shape documentation](https://docs.useshape.org/index.md): Install the desktop agent, open a folder, and keep working in your files. - [Quickstart](https://docs.useshape.org/get-started/quickstart.md): Install Shape, open a folder, and send one task. - [Models](https://docs.useshape.org/get-started/models.md): Auto is included. Named models spend credits on a paid plan. - [Agent](https://docs.useshape.org/agent/overview.md): Chat with the open folder. Shape reads, answers, and can edit files. - [Plan](https://docs.useshape.org/agent/plan.md): Agree on the steps before Shape edits files. - [Review](https://docs.useshape.org/agent/review.md): Find the cause, then make a small fix. - [Browser](https://docs.useshape.org/agent/browser.md): Change the running page. The source updates with it. - [Plugins](https://docs.useshape.org/customize/plugins.md): Connect an outside account so chat can use it. - [MCP](https://docs.useshape.org/customize/mcp.md): Add a local tool server Shape can call from chat. - [Slash commands](https://docs.useshape.org/customize/slash-commands.md): Run a saved prompt with /. - [GitHub](https://docs.useshape.org/git/github.md): Pull requests, issues, and Actions for the open repo. - [Commits](https://docs.useshape.org/git/commits.md): Commit from chat, the terminal, or the graph. - [Install](https://docs.useshape.org/help/install.md): Windows 10 or 11, 64-bit. - [Troubleshooting](https://docs.useshape.org/help/troubleshooting.md): When install, sign-in, or chat fails. - [Shortcuts](https://docs.useshape.org/help/shortcuts.md): Keys worth remembering. - [FAQ](https://docs.useshape.org/help/faq.md): Short answers to common questions. - [Contact](https://docs.useshape.org/help/contact.md): Billing, account, and security reports. - [Overview](https://docs.useshape.org/developing/overview.md): How to send a change. - [Architecture](https://docs.useshape.org/developing/architecture.md): Frontend, Tauri shell, and Rust backend. - [Local development](https://docs.useshape.org/developing/local-development.md): Run the desktop app on your machine. - [Agent tools](https://docs.useshape.org/developing/agent-tools.md): How the agent selects and runs tools against the workspace. - [Language servers](https://docs.useshape.org/developing/language-servers.md): Shape does not run language servers in the editor. - [Indexing and search](https://docs.useshape.org/developing/indexing-and-search.md): Workspace search, outline, and how indexing feeds discovery features. - [Client trust and usage](https://docs.useshape.org/developing/client-trust.md): Why Cloud AI is enforced on the server. - [Tauri commands and IPC](https://docs.useshape.org/developing/tauri-ipc.md): The boundary between the TypeScript frontend and Rust Tauri commands. - [Changelog](https://docs.useshape.org/changelog.md): Product updates and desktop releases. This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.