# Sixth > AI-powered coding assistant for VSCode ## Docs - [Cloud Provider Integration](https://docs.trysixth.com/enterprise-solutions/cloud-provider-integration.md) - [Custom Instructions](https://docs.trysixth.com/enterprise-solutions/custom-instructions.md) - [MCP Servers](https://docs.trysixth.com/enterprise-solutions/mcp-servers.md) - [Security Concerns](https://docs.trysixth.com/enterprise-solutions/security-concerns.md) - [File Mentions](https://docs.trysixth.com/features/at-mentions/file-mentions.md) - [Git Mentions](https://docs.trysixth.com/features/at-mentions/git-mentions.md) - [@ Mentions Overview](https://docs.trysixth.com/features/at-mentions/overview.md) - [Problem Mentions](https://docs.trysixth.com/features/at-mentions/problem-mentions.md) - [Terminal Mentions](https://docs.trysixth.com/features/at-mentions/terminal-mentions.md) - [URL Mentions](https://docs.trysixth.com/features/at-mentions/url-mentions.md) - [Auto approve](https://docs.trysixth.com/features/auto-approve.md) - [Checkpoints](https://docs.trysixth.com/features/checkpoints.md) - [Code Commands](https://docs.trysixth.com/features/commands-and-shortcuts/code-commands.md) - [Generate Commit Message](https://docs.trysixth.com/features/commands-and-shortcuts/git-integration.md) - [Keyboard Shortcuts](https://docs.trysixth.com/features/commands-and-shortcuts/keyboard-shortcuts.md) - [Commands & Shortcuts Overview](https://docs.trysixth.com/features/commands-and-shortcuts/overview.md) - [Terminal Integration](https://docs.trysixth.com/features/commands-and-shortcuts/terminal-integration.md) - [Drag & Drop](https://docs.trysixth.com/features/drag-and-drop.md) - [Editing Messages](https://docs.trysixth.com/features/editing-messages.md) - [Plan & Act](https://docs.trysixth.com/features/plan-and-act.md) - [Sixth rules](https://docs.trysixth.com/features/sixth-rules.md) - [New Rule Command](https://docs.trysixth.com/features/slash-commands/new-rule.md) - [New Task Command](https://docs.trysixth.com/features/slash-commands/new-task.md) - [Report Bug Command](https://docs.trysixth.com/features/slash-commands/report-bug.md) - [Smol Command](https://docs.trysixth.com/features/slash-commands/smol.md) - [Workflows](https://docs.trysixth.com/features/slash-commands/workflows.md) - [For New Coders](https://docs.trysixth.com/getting-started/for-new-coders.md): Welcome to Sixth, your AI-powered coding companion! This guide will help you quickly set up your development environment and begin your coding journey with ease. - [Installing Dev Essentials](https://docs.trysixth.com/getting-started/installing-dev-essentials.md): When you start coding, you'll need some essential development tools installed on your computer. Sixth can help you install everything you need in a safe, guided way. - [Installing Sixth](https://docs.trysixth.com/getting-started/installing-sixth.md): Sixth is a VS Code extension that brings AI-powered coding assistance directly to your editor. Install using one of these methods: - [Model Selection Guide](https://docs.trysixth.com/getting-started/model-selection-guide.md): Last updated: Feb 5, 2025. - [Task Management in Sixth](https://docs.trysixth.com/getting-started/task-management.md): Learn how to effectively manage your task history, use favorites, and organize your work in Sixth. - [Context Management](https://docs.trysixth.com/getting-started/understanding-context-management.md): Context is key to getting the most out of Sixth - [What is Sixth?](https://docs.trysixth.com/getting-started/what-is-sixth.md): An introduction to Sixth, your AI-powered development assistant in VS Code. - [Adding MCP Servers from GitHub](https://docs.trysixth.com/mcp/adding-mcp-servers-from-github.md) - [Configuring MCP Servers](https://docs.trysixth.com/mcp/configuring-mcp-servers.md) - [Connecting to a Remote Server](https://docs.trysixth.com/mcp/connecting-to-a-remote-server.md): The Model Context Protocol (MCP) allows Sixth to communicate with external servers that provide additional tools and resources to extend its capabilities. This guide explains how to add and connect to remote MCP servers through the MCP Servers interface. - [MCP Made Easy](https://docs.trysixth.com/mcp/mcp-marketplace.md): Learn how to use the MCP Marketplace to discover, install, and configure MCP servers that enhance Sixth's capabilities with additional tools and resources. - [MCP Overview](https://docs.trysixth.com/mcp/mcp-overview.md): Learn about Model Context Protocol (MCP) servers, their capabilities, and how Sixth can help build and use them. MCP standardizes how applications provide context to LLMs, acting like a USB-C port for AI applications. - [MCP Server Development Protocol](https://docs.trysixth.com/mcp/mcp-server-development-protocol.md): This protocol is designed to streamline the development process of building MCP servers with Sixth. - [MCP Transport Mechanisms](https://docs.trysixth.com/mcp/mcp-transport-mechanisms.md): Learn about the two primary transport mechanisms for communication between Sixth and MCP servers: Standard Input/Output (STDIO) and Server-Sent Events (SSE). Each has distinct characteristics, advantages, and use cases. - [Telemetry](https://docs.trysixth.com/more-info/telemetry.md) - [Prompt Engineering Guide](https://docs.trysixth.com/prompting/prompt-engineering-guide.md) - [Sixth Memory Bank](https://docs.trysixth.com/prompting/sixth-memory-bank.md) - [Anthropic](https://docs.trysixth.com/provider-config/anthropic.md): Learn how to configure and use Anthropic Claude models with Sixth. Covers API key setup, model selection, and advanced features like prompt caching. - [AWS Bedrock](https://docs.trysixth.com/provider-config/aws-bedrock-with-apikey-authentication.md): Learn how to set up AWS Bedrock with Sixth using credentials authentication. This guide covers AWS environment setup, regional access verification, and secure integration with the Sixth VS Code extension. - [AWS Bedrock](https://docs.trysixth.com/provider-config/aws-bedrock-with-credentials-authentication.md): Learn how to set up AWS Bedrock with Sixth using credentials authentication. This guide covers AWS environment setup, regional access verification, and secure integration with the Sixth VS Code extension. - [AWS Bedrock w/ Profile Authentication](https://docs.trysixth.com/provider-config/aws-bedrock-with-profile-authentication.md): Learn how to configure AWS Bedrock to use AWS Profiles for authentication with Sixth, focusing on SSO/Federated roles for secure access. - [Claude Code](https://docs.trysixth.com/provider-config/claude-code.md): Use your Claude Max or Pro subscription with Sixth instead of paying per token. Learn how to set up and configure the Claude Code provider. - [DeepSeek](https://docs.trysixth.com/provider-config/deepseek.md): Learn how to configure and use DeepSeek models like deepseek-chat and deepseek-reasoner with Sixth. - [GCP Vertex AI](https://docs.trysixth.com/provider-config/gcp-vertex-ai.md): Configure GCP Vertex AI with Sixth to access leading generative AI models like Claude 3.5 Sonnet v2. This guide covers GCP environment setup, authentication, and secure integration for enterprise teams. - [Mistral](https://docs.trysixth.com/provider-config/mistral-ai.md): Learn how to configure and use Mistral AI models, including Codestral, with Sixth. Covers API key setup and model selection. - [Ollama](https://docs.trysixth.com/provider-config/ollama.md) - [OpenAI](https://docs.trysixth.com/provider-config/openai.md): Learn how to configure and use official OpenAI models with Sixth. - [OpenAI Compatible](https://docs.trysixth.com/provider-config/openai-compatible.md): Learn how to configure Sixth with various AI model providers that offer OpenAI-compatible APIs. - [OpenRouter](https://docs.trysixth.com/provider-config/openrouter.md): Learn how to use OpenRouter with Sixth to access a wide variety of language models through a single API. - [Requesty](https://docs.trysixth.com/provider-config/requesty.md): Learn how to use Requesty with Sixth to access and optimize over 150 large language models. - [SAP AI Core](https://docs.trysixth.com/provider-config/sap-aicore.md): Learn how to configure and use LLM models from Generative AI Hub in SAP AI Core with Sixth. - [VS Code Language Model API](https://docs.trysixth.com/provider-config/vscode-language-model-api.md): Learn how to use Sixth with the experimental VS Code Language Model API, enabling access to models from GitHub Copilot and other compatible extensions. - [xAI (Grok)](https://docs.trysixth.com/provider-config/xai-grok.md): Learn how to configure and use xAI's Grok models with Sixth, including API key setup, supported models, and reasoning capabilities. - [LM Studio](https://docs.trysixth.com/running-models-locally/lm-studio.md): A quick guide to setting up LM Studio for local AI model execution with Sixth. - [Ollama](https://docs.trysixth.com/running-models-locally/ollama.md): A quick guide to setting up Ollama for local AI model execution with Sixth. - [Read Me First](https://docs.trysixth.com/running-models-locally/read-me-first.md) - [Terminal Integration Troubleshooting Guide](https://docs.trysixth.com/troubleshooting/terminal-integration-guide.md): Complete guide to resolving terminal integration issues in Sixth - [Terminal Quick Fixes](https://docs.trysixth.com/troubleshooting/terminal-quick-fixes.md): Quick solutions for common terminal issues ## OpenAPI Specs - [openapi](https://docs.trysixth.com/api-reference/openapi.json)