# Augment ## Docs - [Using Auggie with Automation](https://docs.augmentcode.com/cli/automation.md): Auggie was designed to not just be a powerful agent to write code, but to automate all the tasks that are needed to build software at scale. - [Automatic Updates](https://docs.augmentcode.com/cli/autoupgrade.md): Learn how to manage and troubleshoot Auggie CLI's automatic update feature. - [Custom Slash Commands](https://docs.augmentcode.com/cli/custom-commands.md): Create and manage custom slash commands for frequently-used prompts and workflows. - [Custom Slash Commands Examples](https://docs.augmentcode.com/cli/custom-commands-examples.md): Ready-to-use examples of custom slash commands for common development workflows. - [Integrations and MCP](https://docs.augmentcode.com/cli/integrations.md): Expand Augment's capabilities with external tools and data sources through native integrations and Model Context Protocol (MCP) servers. - [Interactive mode](https://docs.augmentcode.com/cli/interactive.md): Use a rich interactive terminal experience to explore your codebase, build new features, debug issues, and integrate your tools. - [Prompt Enhancer](https://docs.augmentcode.com/cli/interactive/prompt-enhancer.md): Use Ctrl+P to enhance your prompts with relevant context, structure, and conventions from your codebase. - [Using Task Manager](https://docs.augmentcode.com/cli/interactive/task-management.md): Use /task to break down complex problems into manageable steps. - [Introducing Auggie CLI](https://docs.augmentcode.com/cli/overview.md): Auggie in the terminal gives you powerful agentic capabilities to analyze code, make changes, and execute tools in an interactive terminal and in your automated workflows. - [Tool Permissions](https://docs.augmentcode.com/cli/permissions.md): Control what tools Auggie CLI can execute with granular permission settings for security and compliance. Tool permissions configured will only work inside the CLI and not in the Augment code extension. - [CLI Flags and Options](https://docs.augmentcode.com/cli/reference.md): A comprehensive reference for all command-line flags available in the Auggie CLI. - [Rules & Guidelines](https://docs.augmentcode.com/cli/rules.md): Configure custom rules and guidelines to provide context-aware assistance in Auggie CLI. - [Login and authentication](https://docs.augmentcode.com/cli/setup-auggie/authentication.md): You will need an active account and valid session token to use Auggie CLI which you can get by following the instructions below. - [Install Auggie CLI](https://docs.augmentcode.com/cli/setup-auggie/install-auggie-cli.md): Install Auggie to get agentic coding capabilities in your terminal, on your server, or anywhere your code runs. - [Workspace context](https://docs.augmentcode.com/cli/setup-auggie/workspace-context.md): Auggie will automatically index the current working directory or directory you specify to give Augment a full view of your system. - [Index your workspace](https://docs.augmentcode.com/cli/setup-auggie/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. - [Augment Code Review](https://docs.augmentcode.com/codereview/admin-guide.md): Use Augment Code Review to automatically review PRs faster while catching more critical bugs. - [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. - [Agent Integrations](https://docs.augmentcode.com/jetbrains/setup-augment/agent-integrations.md): Configure integrations for Augment Agent to access external services like GitHub, Linear, Jira, Confluence, and Notion. - [Install Augment for JetBrains IDEs](https://docs.augmentcode.com/jetbrains/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. - [Keyboard Shortcuts for JetBrains IDEs](https://docs.augmentcode.com/jetbrains/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. - [Setup Model Context Protocol servers](https://docs.augmentcode.com/jetbrains/setup-augment/mcp.md): Use Model Context Protocol (MCP) servers with Augment to expand Augment's capabilities with external tools and data sources. - [Index your workspace](https://docs.augmentcode.com/jetbrains/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. - [Using Agent](https://docs.augmentcode.com/jetbrains/using-augment/agent.md): Use Agent to complete simple and complex tasks across your workflow–implementing a feature, upgrade a dependency, or writing a pull request. - [Using Chat](https://docs.augmentcode.com/jetbrains/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/jetbrains/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/jetbrains/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/jetbrains/using-augment/chat-context.md): You can specify context from files, folders, and external documentation in your conversation to focus your chat responses. - [Example Prompts for Chat](https://docs.augmentcode.com/jetbrains/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/jetbrains/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. - [Using Tasklist](https://docs.augmentcode.com/jetbrains/using-augment/tasklist.md): Use Tasklist to break down complex problems into manageable steps, track progress, and collaborate with Agent on multi-step tasks. - [Available Models](https://docs.augmentcode.com/models/available-models.md): The LLMs currently available in Augment and how we use them. - [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. - [Agent Integrations](https://docs.augmentcode.com/setup-augment/agent-integrations.md): Configure integrations for Augment Agent to access external services like GitHub, Linear, Jira, Confluence, Notion, Sentry, and Stripe. - [Rules & Guidelines for Agent and Chat](https://docs.augmentcode.com/setup-augment/guidelines.md): You can provide custom rules and guidelines written in natural language to improve Agent and Chat with your preferences, best practices, styles, and technology stack. - [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 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. - [Setup Model Context Protocol servers](https://docs.augmentcode.com/setup-augment/mcp.md): Use Model Context Protocol (MCP) servers with Augment to expand Augment's capabilities with external tools and data sources. - [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. - [Allow Augment traffic from static IPs](https://docs.augmentcode.com/setup-augment/static-ip-support.md): Locate Augment static IP addresses and configure firewalls, allowlists, and network policies for Augment Agent and its integrations. - [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-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. - [Using Teams](https://docs.augmentcode.com/teams/teams-admin-guide.md): Use Teams to collect individual Augment Code accounts (either Indie or Developer) into a Team. Once established you can bundle billing for your organization. - [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. - [Jetbrains UI issues](https://docs.augmentcode.com/troubleshooting/jetbrains-rendering-issues.md): Fix issues where the Augment panel is white, blank or not showing anything in JetBrains IDEs. - [Jetbrains panel steals focus](https://docs.augmentcode.com/troubleshooting/jetbrains-stealing-focus.md): Fix issue where the Augment 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 Agent](https://docs.augmentcode.com/using-augment/agent.md): Use Agent to complete simple and complex tasks across your workflow–implementing a feature, upgrade a dependency, or writing a pull request. - [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. - [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 Remote Agent](https://docs.augmentcode.com/using-augment/remote-agent.md): Use Remote Agent to complete tasks across your workflow–implementing a feature, upgrade a dependency, or writing a pull request–all from the cloud and with the full power of Visual Studio Code when you need it. - [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 Tasklist](https://docs.augmentcode.com/using-augment/tasklist.md): Use Tasklist to break down complex problems into manageable steps, track progress, and collaborate with Agent on multi-step tasks. - [Install Augment for Vim and Neovim](https://docs.augmentcode.com/vim/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. - [Commands and shortcuts for Vim and Neovim](https://docs.augmentcode.com/vim/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. - [Add context to your workspace](https://docs.augmentcode.com/vim/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. - [Index your workspace](https://docs.augmentcode.com/vim/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. - [Chat](https://docs.augmentcode.com/vim/using-augment/vim-chat.md): Use Chat to explore your codebase, quickly get up to speed on unfamiliar code, and get help working through a technical problem. - [Completions](https://docs.augmentcode.com/vim/using-augment/vim-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.