From 175fe871212704df6500357f54aeb2adb06ae4d0 Mon Sep 17 00:00:00 2001 From: Maedah Batool Date: Mon, 26 Aug 2024 10:06:00 -0700 Subject: [PATCH 1/3] Merge feature parity table into one --- docs/cody/clients/feature-reference.mdx | 90 +++---------------------- 1 file changed, 11 insertions(+), 79 deletions(-) diff --git a/docs/cody/clients/feature-reference.mdx b/docs/cody/clients/feature-reference.mdx index a439265c8..493a0aa6a 100644 --- a/docs/cody/clients/feature-reference.mdx +++ b/docs/cody/clients/feature-reference.mdx @@ -1,9 +1,6 @@ # Feature Parity Reference for Cody Clients -

This document compares Cody's features and capabilities across different clients and platforms like VS Code, JetBrains, Neovim, and Sourcegraph.com (Web UI). The comparison is based on Cody Free, Pro, and Enterprise users.

- - - +

This document compares Cody's features and capabilities across different clients and platforms like VS Code, JetBrains, Neovim, and Sourcegraph.com (Web UI).

## Chat @@ -27,7 +24,7 @@ | Access to prompts and Prompt library | ✅ | ❌ | ✅ | | Custom commands | ✅ | ❌ | ❌ | | Edit code | ✅ | ✅ | ❌ | -| Generate unit test | ❌ | ❌ | ❌ | +| Generate unit test | ✅ | ✅ | ❌ | | Ask Cody to Fix | ✅ | ✅ | ❌ | ## Code Autocomplete @@ -38,80 +35,15 @@ | Cycle through multiple completion suggestions | ✅ | ✅ | | Ollama support (experimental) | ✅ | ❌ | -
- - -## Chat - -| **Feature** | **VS Code** | **JetBrains** | **Web** | -| ---------------------------------------- | ----------- | ------------- | ------- | -| Chat with Cody | ✅ | ✅ | ✅ | -| Chat history | ✅ | ✅ | ✅ | -| Clear chat history | ✅ | ✅ | ✅ | -| Edit sent messages | ✅ | ❌ | ✅ | -| Show context files | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ✅ | -| @-symbol | ✅ | ❌ | ✅ | -| LLM selection | ✅ | ✅ | ✅ | -| Ollama support (experimental) | ✅ | ✅ | ❌ | -| **Context Selection** | | | | -| Single-repo context | ✅ | ✅ | ✅ | -| Multi-repo context | ❌ | ❌ | ❌ | -| Local context | ✅ | ✅ | ❌ | -| OpenCtx context providers (experimental) | ✅ | ❌ | ❌ | -| **Prompts and Commands** | | | | -| Access to prompts and prompt library | ✅ | ❌ | ✅ | -| Custom commands | ✅ | ❌ | ❌ | -| Edit code | ✅ | ✅ | ❌ | -| Generate unit test | ❌ | ❌ | ❌ | -| Ask Cody to Fix | ✅ | ✅ | ❌ | - -## Code Autocomplete +For Cody Pro, -| **Feature** | **VS Code** | **JetBrains** | -| --------------------------------------------- | ----------- | ------------- | -| Single and multi-line autocompletion | ✅ | ✅ | -| Cycle through multiple completion suggestions | ✅ | ✅ | -| Ollama support (experimental) | ✅ | ❌ | +- Multi-repo context is not supported in VS Code, JetBrains, or the Web UI for Cody Pro. - - - -## Chat - -| **Feature** | **VS Code** | **JetBrains** | **Web** | -| ------------------------------------ | ----------- | ------------- | ------- | -| Chat with Cody | ✅ | ✅ | ✅ | -| Chat history | ✅ | ✅ | ✅ | -| Clear chat history | ✅ | ✅ | ✅ | -| Edit sent messages | ✅ | ❌ | ✅ | -| Show context files | ✅ | ✅ | ✅ | -| @-file | ✅ | ✅ | ❌ | -| @-symbol | ✅ | ❌ | ❌ | -| Admin LLM selection | ✅ | ✅ | ✅ | -| **Context Selection** | | | | -| Single-repo context | ✅ | ✅ | ✅ | -| Multi-repo context | ✅ | ✅ | ✅ | -| Local context | ✅ | ✅ | ❌ | -| Embeddings | ❌ | ❌ | ❌ | -| Guardrails | ✅ | ✅ | ✅ | -| Repo-based Cody Context Filters | ✅ | ✅ | ✅ | -| **Prompts and Commands** | | | | -| Access to prompts and prompt library | ✅ | ❌ | ✅ | -| Custom commands | ✅ | ❌ | ❌ | -| Edit code | ✅ | ✅ | ❌ | -| Generate unit test | ❌ | ❌ | ❌ | -| Ask Cody to Fix | ✅ | ✅ | ❌ | - - -## Code Autocomplete - -| **Feature** | **VS Code** | **JetBrains** | -| --------------------------------------------- | ----------- | ------------- | -| Single and multi line autocompletion | ✅ | ✅ | -| Cycle through multiple completion suggestions | ✅ | ✅ | -| Admin LLM selection | ✅ | ✅ | -| OpenCtx context providers (experimental) | ✅ | ❌ | +For Cody Enterprise, - -
+- @-file functionality is only supported on VS Code and JetBrains +- @-symbol is only supported on VS Code +- Admin LLM selection is suported on VS Code, JetBrains, and Web both for chat and code autocomplete +- Multi-repo context is supported on VS Code, JetBrains, and Web +- Guardrails are supported on VS Code, JetBrains, and Web +- Repo-based Cody Context Filters are supported on VS Code, JetBrains, and Web From 981ad28dbff16c6d7c7731207805ae76bc6f735c Mon Sep 17 00:00:00 2001 From: Maedah Batool Date: Mon, 26 Aug 2024 10:12:30 -0700 Subject: [PATCH 2/3] Improvements --- docs/cody/clients/feature-reference.mdx | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/docs/cody/clients/feature-reference.mdx b/docs/cody/clients/feature-reference.mdx index 493a0aa6a..a63256d28 100644 --- a/docs/cody/clients/feature-reference.mdx +++ b/docs/cody/clients/feature-reference.mdx @@ -35,15 +35,15 @@ | Cycle through multiple completion suggestions | ✅ | ✅ | | Ollama support (experimental) | ✅ | ❌ | +Few exceptions that apply to Cody Pro and Cody Enterprise users: + For Cody Pro, -- Multi-repo context is not supported in VS Code, JetBrains, or the Web UI for Cody Pro. +- Multi-repo context is not supported in VS Code, JetBrains, or the Web UI for Cody Pro For Cody Enterprise, -- @-file functionality is only supported on VS Code and JetBrains -- @-symbol is only supported on VS Code - Admin LLM selection is suported on VS Code, JetBrains, and Web both for chat and code autocomplete - Multi-repo context is supported on VS Code, JetBrains, and Web -- Guardrails are supported on VS Code, JetBrains, and Web -- Repo-based Cody Context Filters are supported on VS Code, JetBrains, and Web +- [Guardrails](/cody/clients/enable-cody-enterprise#guardrails) are supported on VS Code, JetBrains, and Web +- [Repo-based Cody Context Filters](/cody/capabilities/ignore-context#cody-context-filters) are supported on VS Code, JetBrains, and Web From 985125b1dd4912e350f51ff44b365d620027a1bf Mon Sep 17 00:00:00 2001 From: Maedah Batool Date: Mon, 26 Aug 2024 10:14:39 -0700 Subject: [PATCH 3/3] Add toggles --- docs/cody/clients/feature-reference.mdx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/docs/cody/clients/feature-reference.mdx b/docs/cody/clients/feature-reference.mdx index a63256d28..080db6cd4 100644 --- a/docs/cody/clients/feature-reference.mdx +++ b/docs/cody/clients/feature-reference.mdx @@ -37,13 +37,17 @@ Few exceptions that apply to Cody Pro and Cody Enterprise users: -For Cody Pro, + - Multi-repo context is not supported in VS Code, JetBrains, or the Web UI for Cody Pro -For Cody Enterprise, + + + - Admin LLM selection is suported on VS Code, JetBrains, and Web both for chat and code autocomplete - Multi-repo context is supported on VS Code, JetBrains, and Web - [Guardrails](/cody/clients/enable-cody-enterprise#guardrails) are supported on VS Code, JetBrains, and Web - [Repo-based Cody Context Filters](/cody/capabilities/ignore-context#cody-context-filters) are supported on VS Code, JetBrains, and Web + +