Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
12 changes: 12 additions & 0 deletions code-reviews/changelogs.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,18 @@ Stay up to date with the latest changes to kluster.ai Code Reviews. This page li

::timeline::

- title: Visual Studio support
sub_title: "2026-04-27"
content: Released the kluster.ai extension for Visual Studio (Windows x64 only) with instant and deep code reviews and GitHub Copilot Chat integration.

- title: Filtering and CSV export for repo reviews
sub_title: "2026-04-27"
content: Added filtering controls on the repo reviews screen and the ability to download repo review results as CSV.

- title: Per-repo PR Reviews controls
sub_title: "2026-04-27"
content: Added per-repo controls to enable or disable PR Reviews and to configure which branch names trigger reviews.

- title: Custom AI rules support for code reviews
sub_title: "2026-04-06"
content: Added the ability to include project and global AI rules (such as AGENTS.md and CLAUDE.md) as part of code review. Supported in VS Code-based IDEs, MCP integrations, and JetBrains.
Expand Down
4 changes: 2 additions & 2 deletions code-reviews/faq.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ faq: categorized
### What is the difference between human-written code and AI-generated code reviews?

- **Human-written code**: Direct editor integration. You trigger reviews yourself by right-clicking code, using keyboard shortcuts, or clicking buttons in the extension sidebar. No AI assistant needed—review any code directly.
- **AI-generated code**: For AI-assisted workflows. Reviews trigger automatically when AI generates code, or when you ask your AI assistant to review existing code. Works with Claude Code, Codex CLI, Cursor, VS Code, and other AI assistants.
- **AI-generated code**: For AI-assisted workflows. Reviews trigger automatically when AI generates code, or when you ask your AI assistant to review existing code. Works with Claude Code, Codex CLI, Cursor, VS Code, Visual Studio, and other AI assistants.

### I mostly write code without AI—is kluster.ai useful for me?

Expand All @@ -28,7 +28,7 @@ No. AI-generated code reviews run when AI generates code. Human-written code rev

### What IDEs and CLI tools are supported?

- **IDE extensions**: Cursor, VS Code, Windsurf, Antigravity, JetBrains
- **IDE extensions**: Cursor, VS Code, Visual Studio, Windsurf, Antigravity, JetBrains
- **CLI tools**: Claude Code, Codex CLI
- **Standalone CLI**: [kluster-cli](/code-reviews/cli/quickstart/) for terminal-only workflows

Expand Down
64 changes: 64 additions & 0 deletions code-reviews/get-started/installation.md
Original file line number Diff line number Diff line change
Expand Up @@ -132,6 +132,70 @@ Before getting started, ensure you have:

To remove kluster.ai from your JetBrains IDE, go to **Settings** > **Plugins**, find **kluster.ai**, and click **Uninstall**. Restart the IDE when prompted.

=== "Visual Studio"

!!! warning "Prerequisites"
- **Windows x64**: The kluster.ai Visual Studio extension is only available for Windows x64. macOS and Linux are not supported.
- **Node.js**: The Kluster-Verify-Code MCP package runs through `npx`. Install [Node.js](https://nodejs.org/){target=\_blank} before installing the extension.
Comment thread
albertov19 marked this conversation as resolved.

kluster.ai supports Visual Studio 2026 (the full IDE, not Visual Studio Code).

1. Open Visual Studio. From the menu bar, choose **Extensions** → **Manage Extensions**.
2. In the **Browse** tab, search for `kluster`.
3. Select **kluster.ai** in the results, then click **Install**.

![Install kluster.ai extension from Visual Studio Marketplace](/images/code-reviews/get-started/installation/visualstudio/visualstudio-integration-1.webp)

4. A notification prompts you to close Visual Studio so the installation can complete. Close Visual Studio.

5. The **VSIX Installer** dialog opens. Click **Modify** to apply the scheduled installation.

![VSIX Installer Modify dialog](/images/code-reviews/get-started/installation/visualstudio/visualstudio-integration-2.webp){ width="50%" }

6. When the **Modifications Complete** dialog appears, click **Close**.

![VSIX Installer Modifications Complete dialog](/images/code-reviews/get-started/installation/visualstudio/visualstudio-integration-3.webp){ width="50%" }

7. Reopen Visual Studio.

!!! tip "If the kluster.ai panel does not appear automatically"
Most users see the kluster.ai tool window automatically after restart. If it does not appear, open it manually one time: from the menu bar, choose **View** → **Other Windows** → **kluster.ai**. Once shown, the panel docks like any other tool window.

![Open the kluster.ai panel manually from the View menu](/images/code-reviews/get-started/installation/visualstudio/visualstudio-integration-4.webp)

Now that the extension is installed, you need to log in with your kluster.ai account:

1. Click **Sign in** in the kluster.ai panel.
2. A browser window opens. Authorize with your kluster.ai account.
3. Return to Visual Studio. The panel shows "Signed in as `<your-email>`."

**Alternative: log in with an API key**

If the browser sign-in flow is unavailable, you can log in using an API key:

1. Open the [kluster.ai platform](https://platform.kluster.ai){target=\_blank} and sign in.
2. Click your user menu in the top-right corner.
3. Select **Manual IDE login**.
4. Copy the displayed key.
5. Paste the key into the API key field in the Visual Studio panel.

**Enable kluster tools in Copilot Chat**

1. Open the **GitHub Copilot Chat** panel from **View** → **GitHub Copilot Chat** (or use Ctrl+\\, C).
2. Click the **Filter tools** icon (wrench/funnel) in the chat input area.
3. Under **Added**, check **Kluster-Verify-Code**. The badge should show **4/4** sub-tools enabled.

![Enable Kluster-Verify-Code tools in GitHub Copilot Chat](/images/code-reviews/get-started/installation/visualstudio/visualstudio-integration-5.webp)

4. Close the popup. The Copilot Chat agent can now invoke kluster reviews.

!!! info "Why this step is required"
Microsoft requires manual opt-in for newly added tools in GitHub Copilot Chat. There is no way for kluster.ai to enable itself automatically.

**Uninstall**

To remove kluster.ai from Visual Studio, open **Extensions** → **Manage Extensions** → **Installed**, find **kluster.ai**, then click **Uninstall**. Close Visual Studio so the **VSIX Installer** can complete the removal.

=== "Windsurf"

1. Click the **Add to Windsurf** button below.
Expand Down
6 changes: 3 additions & 3 deletions code-reviews/get-started/pick-your-workflow.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ Human-written code reviews give you direct control over when reviews happen. Sel

Use it to review code you wrote yourself, audit files before committing, or check legacy code you inherited. The reviews run the same comprehensive analysis as AI-generated code reviews, just triggered manually instead of automatically.

**Compatible with**: Cursor, VS Code, Windsurf, Antigravity, JetBrains (IDEs only).
**Compatible with**: Cursor, VS Code, Visual Studio, Windsurf, Antigravity, JetBrains (IDEs only).

!!! info "Not available for CLI tools"
Human-written code reviews require an IDE extension. For CLI tools like Claude Code or Codex CLI, use AI-generated code reviews instead.
Expand All @@ -68,7 +68,7 @@ This mode is designed for developers who code with AI assistants like Claude Cod

**Compatible with**:

- **IDE extensions**: Cursor, VS Code, Windsurf, Antigravity, JetBrains.
- **IDE extensions**: Cursor, VS Code, Visual Studio, Windsurf, Antigravity, JetBrains.
- **CLI tools**: Claude Code, Codex CLI.

[:octicons-arrow-right-24: Get started with AI-generated code reviews](/code-reviews/ide-reviews/ai-generated-code/automatic-reviews/)
Expand Down Expand Up @@ -115,7 +115,7 @@ Most teams combine multiple review modes:
- **CLI**: For terminal workflows, git hook automation, and CI/CD integration.
- **Repo reviews**: For periodic system-wide analysis to catch cross-module bugs.

If you use Cursor, VS Code, Windsurf, Antigravity, or JetBrains, you get both human-written and AI-generated code reviews in a single installation—switch seamlessly between AI-assisted coding and manual reviews without changing tools.
If you use Cursor, VS Code, Visual Studio, Windsurf, Antigravity, or JetBrains, you get both human-written and AI-generated code reviews in a single installation—switch seamlessly between AI-assisted coding and manual reviews without changing tools.

Add CLI hooks to enforce reviews on every push, and run repo reviews periodically as a safety net to catch system-wide issues that survive individual code reviews.

Expand Down
22 changes: 15 additions & 7 deletions code-reviews/ide-reviews/ai-generated-code/automatic-reviews.md
Original file line number Diff line number Diff line change
Expand Up @@ -60,55 +60,63 @@ In this example, the AI creates an API endpoint but makes a critical security er

AI-native code editor with built-in kluster.ai extension support.

[:octicons-arrow-right-24: Install for Cursor](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Cursor](/code-reviews/get-started/installation/#__tabbed_1_2)

- :material-microsoft-visual-studio-code: **VS Code**

---

Lightweight editor with kluster.ai extension and Copilot integration.

[:octicons-arrow-right-24: Install for VS Code](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for VS Code](/code-reviews/get-started/installation/#__tabbed_1_1)

- :simple-windsurf: **Windsurf**

---

AI-powered IDE by Codeium with kluster.ai extension support.

[:octicons-arrow-right-24: Install for Windsurf](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Windsurf](/code-reviews/get-started/installation/#__tabbed_1_5)

- :antigravity-antigravity: **Antigravity**

---

Next-generation IDE with native MCP integration for kluster.ai.

[:octicons-arrow-right-24: Install for Antigravity](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Antigravity](/code-reviews/get-started/installation/#__tabbed_1_6)

- :simple-anthropic: **Claude Code**

---

Anthropic's CLI tool with automatic kluster.ai reviews via MCP.

[:octicons-arrow-right-24: Install for Claude Code](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Claude Code](/code-reviews/get-started/installation/#__tabbed_2_1)

- :octicons-terminal-24: **Codex CLI**

---

OpenAI's CLI agent with kluster.ai integration via MCP.

[:octicons-arrow-right-24: Install for Codex CLI](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Codex CLI](/code-reviews/get-started/installation/#__tabbed_2_2)

- :simple-jetbrains: **JetBrains**

---

JetBrains IDEs (IntelliJ IDEA, WebStorm, and others) with kluster.ai plugin support.

[:octicons-arrow-right-24: Install for JetBrains](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for JetBrains](/code-reviews/get-started/installation/#__tabbed_1_3)

- :material-microsoft-visual-studio: **Visual Studio**

---

Microsoft Visual Studio with kluster.ai extension and GitHub Copilot Chat integration.

[:octicons-arrow-right-24: Install for Visual Studio](/code-reviews/get-started/installation/#__tabbed_1_4)

</div>

Expand Down
22 changes: 15 additions & 7 deletions code-reviews/ide-reviews/ai-generated-code/on-demand-reviews.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,55 +26,63 @@ On-demand reviews let you ask your AI assistant to review existing code—not ju

AI-native code editor with built-in kluster.ai extension support.

[:octicons-arrow-right-24: Install for Cursor](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Cursor](/code-reviews/get-started/installation/#__tabbed_1_2)

- :material-microsoft-visual-studio-code: **VS Code**

---

Lightweight editor with kluster.ai extension and Copilot integration.

[:octicons-arrow-right-24: Install for VS Code](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for VS Code](/code-reviews/get-started/installation/#__tabbed_1_1)

- :simple-windsurf: **Windsurf**

---

AI-powered IDE by Codeium with kluster.ai extension support.

[:octicons-arrow-right-24: Install for Windsurf](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Windsurf](/code-reviews/get-started/installation/#__tabbed_1_5)

- :antigravity-antigravity: **Antigravity**

---

Next-generation IDE with native MCP integration for kluster.ai.

[:octicons-arrow-right-24: Install for Antigravity](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Antigravity](/code-reviews/get-started/installation/#__tabbed_1_6)

- :simple-anthropic: **Claude Code**

---

Anthropic's CLI tool with automatic kluster.ai reviews via MCP.

[:octicons-arrow-right-24: Install for Claude Code](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Claude Code](/code-reviews/get-started/installation/#__tabbed_2_1)

- :octicons-terminal-24: **Codex CLI**

---

OpenAI's CLI agent with kluster.ai integration via MCP.

[:octicons-arrow-right-24: Install for Codex CLI](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Codex CLI](/code-reviews/get-started/installation/#__tabbed_2_2)

- :simple-jetbrains: **JetBrains**

---

JetBrains IDEs (IntelliJ IDEA, WebStorm, and others) with kluster.ai plugin support.

[:octicons-arrow-right-24: Install for JetBrains](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for JetBrains](/code-reviews/get-started/installation/#__tabbed_1_3)

- :material-microsoft-visual-studio: **Visual Studio**

---

Microsoft Visual Studio with kluster.ai extension and GitHub Copilot Chat integration.

[:octicons-arrow-right-24: Install for Visual Studio](/code-reviews/get-started/installation/#__tabbed_1_4)

</div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -63,39 +63,47 @@ When you switch git branches, kluster.ai resets its tracking state. This prevent

AI-native code editor with built-in kluster.ai extension support.

[:octicons-arrow-right-24: Install for Cursor](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Cursor](/code-reviews/get-started/installation/#__tabbed_1_2)

- :material-microsoft-visual-studio-code: **VS Code**

---

Lightweight editor with kluster.ai extension and Copilot integration.

[:octicons-arrow-right-24: Install for VS Code](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for VS Code](/code-reviews/get-started/installation/#__tabbed_1_1)

- :simple-windsurf: **Windsurf**

---

AI-powered IDE by Codeium with kluster.ai extension support.

[:octicons-arrow-right-24: Install for Windsurf](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Windsurf](/code-reviews/get-started/installation/#__tabbed_1_5)

- :antigravity-antigravity: **Antigravity**

---

Next-generation IDE with native MCP integration for kluster.ai.

[:octicons-arrow-right-24: Install for Antigravity](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Antigravity](/code-reviews/get-started/installation/#__tabbed_1_6)

- :simple-jetbrains: **JetBrains**

---

JetBrains IDEs (IntelliJ IDEA, WebStorm, and others) with kluster.ai plugin support.

[:octicons-arrow-right-24: Install for JetBrains](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for JetBrains](/code-reviews/get-started/installation/#__tabbed_1_3)

- :material-microsoft-visual-studio: **Visual Studio**

---

Microsoft Visual Studio with kluster.ai extension and GitHub Copilot Chat integration.

[:octicons-arrow-right-24: Install for Visual Studio](/code-reviews/get-started/installation/#__tabbed_1_4)

</div>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -86,39 +86,47 @@ Select any code in your editor, right-click, and choose **Review with kluster.ai

AI-native code editor with built-in kluster.ai extension support.

[:octicons-arrow-right-24: Install for Cursor](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Cursor](/code-reviews/get-started/installation/#__tabbed_1_2)

- :material-microsoft-visual-studio-code: **VS Code**

---

Lightweight editor with kluster.ai extension and Copilot integration.

[:octicons-arrow-right-24: Install for VS Code](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for VS Code](/code-reviews/get-started/installation/#__tabbed_1_1)

- :simple-windsurf: **Windsurf**

---

AI-powered IDE by Codeium with kluster.ai extension support.

[:octicons-arrow-right-24: Install for Windsurf](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Windsurf](/code-reviews/get-started/installation/#__tabbed_1_5)

- :antigravity-antigravity: **Antigravity**

---

Next-generation IDE with native MCP integration for kluster.ai.

[:octicons-arrow-right-24: Install for Antigravity](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for Antigravity](/code-reviews/get-started/installation/#__tabbed_1_6)

- :simple-jetbrains: **JetBrains**

---

JetBrains IDEs (IntelliJ IDEA, WebStorm, and others) with kluster.ai plugin support.

[:octicons-arrow-right-24: Install for JetBrains](/code-reviews/get-started/installation/)
[:octicons-arrow-right-24: Install for JetBrains](/code-reviews/get-started/installation/#__tabbed_1_3)

- :material-microsoft-visual-studio: **Visual Studio**

---

Microsoft Visual Studio with kluster.ai extension and GitHub Copilot Chat integration.

[:octicons-arrow-right-24: Install for Visual Studio](/code-reviews/get-started/installation/#__tabbed_1_4)

</div>

Expand Down
Loading
Loading