mirror of
https://github.com/block/goose.git
synced 2026-04-28 03:29:36 +00:00
Unlist VS Code extension tutorials from MCP and experimental sections (#5677)
This commit is contained in:
parent
cd33b23fc1
commit
d00b7fa9e5
8 changed files with 37 additions and 20 deletions
|
|
@ -5,8 +5,12 @@ authors:
|
|||
- tania
|
||||
---
|
||||
|
||||
import ArchivedExtensionWarning from '@site/src/components/ArchivedExtensionWarning';
|
||||
|
||||

|
||||
|
||||
<ArchivedExtensionWarning extensionName="VS Code MCP" repoUrl="https://github.com/block/vscode-mcp" />
|
||||
|
||||
Want to use Goose in VS Code? On the recent [Wild Goose Case livestream](https://www.youtube.com/watch?v=hG7AnTw-GLU&ab_channel=BlockOpenSource), hosts [Ebony Louis](https://www.linkedin.com/in/ebonylouis/) and [Adewale Abati](https://www.linkedin.com/in/acekyd/) were joined by [Andrew Gertig](https://www.linkedin.com/in/andrewgertig/), Engineering Lead at Cash App, as he demonstrated the new VSCode MCP and how it brings powerful Goose-assisted coding capabilities directly into VS Code.
|
||||
|
||||
<!--truncate-->
|
||||
|
|
@ -53,8 +57,6 @@ The features don't end here. The team is actively exploring several exciting fea
|
|||
# Community and Contributing
|
||||
The project is open source, and welcomes contributions from the community. If you'd like to support the project or directly contribute to it, you can check out [the VSCode MCP repo on GitHub](https://github.com/block/vscode-mcp), or [join the Block Open Source Discord](https://discord.gg/goose-oss) if you'd like to ask the team any questions or start discussions.
|
||||
|
||||
You can also follow the [tutorial showing you how to integrate VS Code with Goose](/docs/mcp/vs-code-mcp).
|
||||
|
||||
<head>
|
||||
<meta property="og:title" content="Cracking the Code in VS Code" />
|
||||
<meta property="og:type" content="article" />
|
||||
|
|
@ -58,7 +58,7 @@ A quick glance at an MCP directory like Glama can save you from crying on your o
|
|||
<head>
|
||||
<meta property="og:title" content="How to Determine If An MCP Server Is Safe" />
|
||||
<meta property="og:type" content="article" />
|
||||
<meta property="og:url" content="https://block.github.io/goose/blog/2025/03/21/goose-vscode" />
|
||||
<meta property="og:url" content="https://block.github.io/goose/blog/2025/03/26/mcp-security" />
|
||||
<meta property="og:description" content="Before you plug your AI agent into just any MCP server, here's how to check if it's actually safe." />
|
||||
<meta property="og:image" content="http://block.github.io/goose/assets/images/mcpsafety-87eb7ace7163a5edbe068ff75b79a199.png" />
|
||||
<meta name="twitter:card" content="summary_large_image" />
|
||||
|
|
|
|||
|
|
@ -6,6 +6,8 @@ authors:
|
|||
- adewale
|
||||
---
|
||||
|
||||
import ArchivedExtensionWarning from '@site/src/components/ArchivedExtensionWarning';
|
||||
|
||||

|
||||
|
||||
As a developer, finding the right tools that seamlessly work together can feel like discovering a superpower. And when you have a working process, it can sometimes be difficult to try out new tools.
|
||||
|
|
@ -63,7 +65,9 @@ This works differently from the Knowledge Graph extension even though they both
|
|||
|
||||
## VS Code Extension: Your Favorite Editor, Connected
|
||||
|
||||
One of the biggest points in conversations with people especially around vibe coding, is finding ways to track what changes are being made. While version control is always recommended, sometimes I want to be able to stop or change direction before going too far. The [VS Code Extension](/docs/mcp/vs-code-mcp) alongside other features, allows me to preview the diff of my code changes before I commit them.
|
||||
<ArchivedExtensionWarning extensionName="VS Code Extension" repoUrl="https://github.com/block/vscode-mcp" />
|
||||
|
||||
One of the biggest points in conversations with people especially around vibe coding, is finding ways to track what changes are being made. While version control is always recommended, sometimes I want to be able to stop or change direction before going too far. The [VS Code Extension](https://github.com/block/vscode-mcp) alongside other features, allows me to preview the diff of my code changes before I commit them.
|
||||
|
||||
I can choose to accept or refuse these changes, or tell Goose to try something else before any actual changes are made.
|
||||
|
||||
|
|
@ -29,11 +29,6 @@ The list of experimental features may change as Goose development progresses. So
|
|||
description="An experimental Android automation app that acts as an open agent running on your phone, providing maximal automation of everyday tasks."
|
||||
link="/docs/experimental/goose-mobile"
|
||||
/>
|
||||
<Card
|
||||
title="VS Code Extension"
|
||||
description="An experimental extension enabling Goose to work within VS Code."
|
||||
link="/docs/experimental/vs-code-extension"
|
||||
/>
|
||||
<Card
|
||||
title="Automatic Multi-Model Switching"
|
||||
description="Intelligent, context-aware switching between models based on conversation content, complexity, and tool usage patterns."
|
||||
|
|
|
|||
|
|
@ -2,6 +2,7 @@
|
|||
title: VS Code Extension
|
||||
sidebar_label: VS Code Extension
|
||||
sidebar_position: 4
|
||||
unlisted: true
|
||||
---
|
||||
|
||||
import Tabs from '@theme/Tabs';
|
||||
|
|
|
|||
|
|
@ -1,6 +1,7 @@
|
|||
---
|
||||
title: VS Code Extension
|
||||
description: Use VS Code MCP Server as a Goose Extension for file operations and VS Code integration
|
||||
unlisted: true
|
||||
---
|
||||
|
||||
import Tabs from '@theme/Tabs';
|
||||
|
|
|
|||
25
documentation/src/components/ArchivedExtensionWarning.tsx
Normal file
25
documentation/src/components/ArchivedExtensionWarning.tsx
Normal file
|
|
@ -0,0 +1,25 @@
|
|||
import React from 'react';
|
||||
import Admonition from '@theme/Admonition';
|
||||
|
||||
interface ArchivedExtensionWarningProps {
|
||||
extensionName?: string;
|
||||
repoUrl?: string;
|
||||
}
|
||||
|
||||
export default function ArchivedExtensionWarning({ extensionName, repoUrl }: ArchivedExtensionWarningProps) {
|
||||
const prefix = extensionName ? `The ${extensionName} is` : 'This extension is';
|
||||
|
||||
return (
|
||||
<Admonition type="warning" title="Archived Extension">
|
||||
{prefix} no longer actively maintained. The{' '}
|
||||
{repoUrl ? (
|
||||
<a href={repoUrl} target="_blank" rel="noopener noreferrer">
|
||||
repository
|
||||
</a>
|
||||
) : (
|
||||
'repository'
|
||||
)}{' '}
|
||||
remains available for reference, but may not be compatible with current versions of goose.
|
||||
</Admonition>
|
||||
);
|
||||
}
|
||||
|
|
@ -589,17 +589,6 @@
|
|||
"endorsed": false,
|
||||
"environmentVariables": []
|
||||
},
|
||||
{
|
||||
"id": "vscode",
|
||||
"name": "VSCode",
|
||||
"description": "Provides a VSCode IDE integration for development workflows",
|
||||
"command": "npx vscode-mcp-server",
|
||||
"link": "https://github.com/block/vscode-mcp",
|
||||
"installation_notes": "Install using npx package manager.",
|
||||
"is_builtin": false,
|
||||
"endorsed": true,
|
||||
"environmentVariables": []
|
||||
},
|
||||
{
|
||||
"id": "youtube-transcript-mcp",
|
||||
"name": "YouTube Transcript",
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue