# Augment

## Docs

- [Introduction](https://docs.augmentcode.com/introduction.md): Augment is the developer AI platform that helps you understand code, debug issues, and ship faster because it understands your codebase. Use Chat, Next Edit, and Code Completions to get more done.
- [Quickstart](https://docs.augmentcode.com/quickstart.md): Augment is the developer AI for teams that deeply understands your codebase and how you build software. Your code, your dependencies, and your best practices are all at your fingertips.
- [Install Augment for JetBrains IDEs](https://docs.augmentcode.com/setup-augment/install-jetbrains-ides.md): Are you ready for your new superpowers? Augment in JetBrains IDEs gives you powerful code completions integrated into your favorite text editor.
- [Install Augment for Slack](https://docs.augmentcode.com/setup-augment/install-slack-app.md): Ask Augment questions about your codebase right in Slack.
- [Install Augment for Vim and Neovim](https://docs.augmentcode.com/setup-augment/install-vim-neovim.md): Augment for Vim and Neovim gives you powerful code completions and chat capabilities integrated into your favorite code editor.
- [Install Augment for Visual Studio Code](https://docs.augmentcode.com/setup-augment/install-visual-studio-code.md): Augment in Visual Studio Code gives you powerful code completions, transformations, and chat capabilities integrated into your favorite code editor.
- [Keyboard Shortcuts for JetBrains IDEs](https://docs.augmentcode.com/setup-augment/jetbrains-keyboard-shortcuts.md): Augment integrates with your IDE to provide keyboard shortcuts for common actions. Use these shortcuts to quickly accept suggestions, write code, and navigate your codebase.
- [Sign in and out](https://docs.augmentcode.com/setup-augment/sign-in.md): After you have installed the Augment extension, you will need to sign in to your account.
- [Keyboard Shortcuts for Vim and Neovim](https://docs.augmentcode.com/setup-augment/vim-keyboard-shortcuts.md): Augment flexibly integrates with your editor to provide keyboard shortcuts for common actions. Customize your keymappings to quickly accept suggestions and chat with Augment.
- [Keyboard Shortcuts for Visual Studio Code](https://docs.augmentcode.com/setup-augment/vscode-keyboard-shortcuts.md): Augment integrates with your IDE to provide keyboard shortcuts for common actions. Use these shortcuts to quickly accept suggestions, write code, and navigate your codebase.
- [Add context to your workspace](https://docs.augmentcode.com/setup-augment/workspace-context-vim.md): You can add additional context to your workspace–such as additional repositories and folders–to give Augment a full view of your system.
- [Add context to your workspace](https://docs.augmentcode.com/setup-augment/workspace-context-vscode.md): You can add additional context to your workspace–such as additional repositories and folders–to give Augment a full view of your system.
- [Index your workspace](https://docs.augmentcode.com/setup-augment/workspace-indexing.md): When your workspace is indexed, Augment can provide tailored code suggestions and answers based on your unique codebase, best practices, coding patterns, and preferences. You can always control what files are indexed.
- [Disable GitHub Copilot](https://docs.augmentcode.com/troubleshooting/disable-copilot.md): Disable additional code assistants, like GitHub Copilot, to avoid conflicts and unexpected behavior.
- [Feedback](https://docs.augmentcode.com/troubleshooting/feedback.md): We love feedback, and want to hear from you. We want to make the best AI-powered code assistant so you can get more done.
- [Chat panel steals focus](https://docs.augmentcode.com/troubleshooting/jetbrains-stealing-focus.md): Fix issue where the Augment Chat panel takes focus while typing in JetBrains IDEs.
- [Request IDs](https://docs.augmentcode.com/troubleshooting/request-id.md): Request IDs are generated with every code suggestion and chat interaction. Our team may ask you to provide the request ID when you report a bug or issue.
- [Using Chat](https://docs.augmentcode.com/using-augment/chat.md): Use Chat to explore your codebase, quickly get up to speed on unfamiliar code, and get help working through a technical problem.
- [Using Actions in Chat](https://docs.augmentcode.com/using-augment/chat-actions.md): Actions let you take common actions on code blocks without leaving Chat. Explain, improve, or find everything you need to know about your codebase.
- [Applying code blocks from Chat](https://docs.augmentcode.com/using-augment/chat-apply.md): Use Chat to explore your codebase, quickly get up to speed on unfamiliar code, and get help working through a technical problem.
- [Focusing Context in Chat](https://docs.augmentcode.com/using-augment/chat-context.md): You can specify context from files, folders, and external documentation in your conversation to focus your chat responses.
- [Guidelines for Chat](https://docs.augmentcode.com/using-augment/chat-guidelines.md): You can provide custom guidelines written in natural language to improve Chat with your preferences, best practices, styles, and technology stack.
- [Example Prompts for Chat](https://docs.augmentcode.com/using-augment/chat-prompts.md): Using natural language to interact with your codebase unlocks a whole new way of working. Learn how to get the most out of Chat with the following example prompts.
- [Completions](https://docs.augmentcode.com/using-augment/completions.md): Use code completions to get more done. Augment's radical context awareness means more relevant suggestions, fewer hallucinations, and less time hunting down documentation.
- [Instructions](https://docs.augmentcode.com/using-augment/instructions.md): Use Instructions to write or modify blocks of code using natural language. Refactor a function, write unit tests, or craft any prompt to transform your code.
- [Next Edit](https://docs.augmentcode.com/using-augment/next-edit.md): Use Next Edit to flow through complex changes across your codebase. Cut down the time you spend on repetitive work like refactors, library upgrades, and schema changes.

- [Using Augment for Slack](https://docs.augmentcode.com/using-augment/slack.md): Chat with Augment directly in Slack to explore your codebase, get instant help, and collaborate with your team on technical problems.
- [Using Augment with Vim and Neovim](https://docs.augmentcode.com/using-augment/vim-neovim.md): Augment for Vim and Neovim gives you powerful code completions and chat capabilities integrated into your favorite code editor.
