Skip to content

Getting started

Plugins

Swytchcode is available as both a Visual Studio Code (VSC) plugin and a Copilot Agent in chat interfaces. Both options generate high-quality code and workflows, but they have some key differences:

  1. VSC plugin: The Swytchcode VSC plugin provides a native UI within Visual Studio Code, allowing developers to quickly fetch integration code for libraries. Notably:

    • The AI operates independently of your code repository, ensuring privacy.
    • No permissions are required, as it does not access your files or projects.
  2. Copilot Agent: Swytchcode is also available as a Copilot Agent, accessible through any interface that supports GitHub Copilot chat, including:

    • Visual Studio Code
    • Visual Studio
    • GitHub
    • JetBrains IDEs

You can find the full list of supported platforms here. The Copilot Agent is entirely chat-driven, meaning you interact with it using commands within the chat interface.


Web application

The Swytchcode web application offers more control than the plugins by allowing you to:

  • Manage libraries and their components.
  • Generate and customize new workflows for libraries.

It is particularly useful for organizations and library owners who need to curate and control available integrations.


Which one to use?

  • If you’re an organization or library owner, the web application is the best choice, as it provides full control over libraries and workflows.
  • If you’re a developer, a plugin is more practical:
    • Prefer a chat-based experience? Use the Copilot Agent.
    • Prefer a native UI inside VS Code? Use the VSC Plugin. Both plugins generate the same high-quality code, so it ultimately depends on your workflow preference.