Skip to content

Commit dd9023a

Browse files
Restructure AI docs: split ai-dev-tools into agentic-coding and vibe-coding, drop legacy /docs/tooling/mcp section
1 parent 9b4a8dd commit dd9023a

32 files changed

Lines changed: 114 additions & 1367 deletions

File tree

src/partials/mcp-add-ides-tools.md

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,28 +3,28 @@ You can add the MCP server to various AI tools and code editors:
33
{% only_light %}
44
{% cards %}
55

6-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/claude-code" title="Claude Code" image="/images/docs/mcp/logos/claude.svg" %}
6+
{% cards_item href="/docs/tooling/ai/agentic-coding/claude-code" title="Claude Code" image="/images/docs/mcp/logos/claude.svg" %}
77
{% /cards_item %}
88

9-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/codex" title="Codex" image="/images/docs/mcp/logos/openai.svg" %}
9+
{% cards_item href="/docs/tooling/ai/agentic-coding/codex" title="Codex" image="/images/docs/mcp/logos/openai.svg" %}
1010
{% /cards_item %}
1111

1212
{% cards_item href="/docs/tooling/mcp/cursor" title="Cursor" image="/images/docs/mcp/logos/cursor-ai.svg" %}
1313
{% /cards_item %}
1414

15-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/claude-desktop" title="Claude Desktop" image="/images/docs/mcp/logos/claude.svg" %}
15+
{% cards_item href="/docs/tooling/ai/vibe-coding/claude-desktop" title="Claude Desktop" image="/images/docs/mcp/logos/claude.svg" %}
1616
{% /cards_item %}
1717

1818
{% cards_item href="/docs/tooling/mcp/zenflow" title="Zenflow" image="/images/docs/mcp/logos/zenflow.svg" %}
1919
{% /cards_item %}
2020

21-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/vscode" title="VS Code" image="/images/docs/mcp/logos/vscode.svg" %}
21+
{% cards_item href="/docs/tooling/ai/agentic-coding/vscode" title="VS Code" image="/images/docs/mcp/logos/vscode.svg" %}
2222
{% /cards_item %}
2323

24-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/opencode" title="OpenCode" image="/images/docs/mcp/logos/opencode.svg" %}
24+
{% cards_item href="/docs/tooling/ai/agentic-coding/opencode" title="OpenCode" image="/images/docs/mcp/logos/opencode.svg" %}
2525
{% /cards_item %}
2626

27-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/antigravity" title="Google Antigravity" image="/images/docs/mcp/logos/google-antigravity.svg" %}
27+
{% cards_item href="/docs/tooling/ai/agentic-coding/antigravity" title="Google Antigravity" image="/images/docs/mcp/logos/google-antigravity.svg" %}
2828
{% /cards_item %}
2929

3030
{% /cards %}
@@ -33,28 +33,28 @@ You can add the MCP server to various AI tools and code editors:
3333
{% only_dark %}
3434
{% cards %}
3535

36-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/claude-code" title="Claude Code" image="/images/docs/mcp/logos/dark/claude.svg" %}
36+
{% cards_item href="/docs/tooling/ai/agentic-coding/claude-code" title="Claude Code" image="/images/docs/mcp/logos/dark/claude.svg" %}
3737
{% /cards_item %}
3838

39-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/codex" title="Codex" image="/images/docs/mcp/logos/dark/openai.svg" %}
39+
{% cards_item href="/docs/tooling/ai/agentic-coding/codex" title="Codex" image="/images/docs/mcp/logos/dark/openai.svg" %}
4040
{% /cards_item %}
4141

4242
{% cards_item href="/docs/tooling/mcp/cursor" title="Cursor" image="/images/docs/mcp/logos/dark/cursor-ai.svg" %}
4343
{% /cards_item %}
4444

45-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/claude-desktop" title="Claude Desktop" image="/images/docs/mcp/logos/dark/claude.svg" %}
45+
{% cards_item href="/docs/tooling/ai/vibe-coding/claude-desktop" title="Claude Desktop" image="/images/docs/mcp/logos/dark/claude.svg" %}
4646
{% /cards_item %}
4747

4848
{% cards_item href="/docs/tooling/mcp/zenflow" title="Zenflow" image="/images/docs/mcp/logos/dark/zenflow.svg" %}
4949
{% /cards_item %}
5050

51-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/vscode" title="VS Code" image="/images/docs/mcp/logos/dark/vscode.svg" %}
51+
{% cards_item href="/docs/tooling/ai/agentic-coding/vscode" title="VS Code" image="/images/docs/mcp/logos/dark/vscode.svg" %}
5252
{% /cards_item %}
5353

54-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/opencode" title="OpenCode" image="/images/docs/mcp/logos/dark/opencode.svg" %}
54+
{% cards_item href="/docs/tooling/ai/agentic-coding/opencode" title="OpenCode" image="/images/docs/mcp/logos/dark/opencode.svg" %}
5555
{% /cards_item %}
5656

57-
{% cards_item href="/docs/tooling/ai/ai-dev-tools/antigravity" title="Google Antigravity" image="/images/docs/mcp/logos/dark/google-antigravity.svg" %}
57+
{% cards_item href="/docs/tooling/ai/agentic-coding/antigravity" title="Google Antigravity" image="/images/docs/mcp/logos/dark/google-antigravity.svg" %}
5858
{% /cards_item %}
5959

6060
{% /cards %}

src/redirects.json

Lines changed: 56 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -782,31 +782,31 @@
782782
},
783783
{
784784
"link": "/docs/tooling/mcp/cursor",
785-
"redirect": "/docs/tooling/ai/ai-dev-tools/cursor"
785+
"redirect": "/docs/tooling/ai/agentic-coding/cursor"
786786
},
787787
{
788788
"link": "/docs/tooling/mcp/vscode",
789-
"redirect": "/docs/tooling/ai/ai-dev-tools/vscode"
789+
"redirect": "/docs/tooling/ai/agentic-coding/vscode"
790790
},
791791
{
792792
"link": "/docs/tooling/mcp/windsurf",
793-
"redirect": "/docs/tooling/ai/ai-dev-tools/windsurf"
793+
"redirect": "/docs/tooling/ai/agentic-coding/windsurf"
794794
},
795795
{
796796
"link": "/docs/tooling/mcp/opencode",
797-
"redirect": "/docs/tooling/ai/ai-dev-tools/opencode"
797+
"redirect": "/docs/tooling/ai/agentic-coding/opencode"
798798
},
799799
{
800800
"link": "/docs/tooling/mcp/antigravity",
801-
"redirect": "/docs/tooling/ai/ai-dev-tools/antigravity"
801+
"redirect": "/docs/tooling/ai/agentic-coding/antigravity"
802802
},
803803
{
804804
"link": "/docs/tooling/mcp/claude-code",
805-
"redirect": "/docs/tooling/ai/ai-dev-tools/claude-code"
805+
"redirect": "/docs/tooling/ai/agentic-coding/claude-code"
806806
},
807807
{
808808
"link": "/docs/tooling/mcp/claude-desktop",
809-
"redirect": "/docs/tooling/ai/ai-dev-tools/claude-desktop"
809+
"redirect": "/docs/tooling/ai/vibe-coding/claude-desktop"
810810
},
811811
{
812812
"link": "/docs/tooling/mcp/api",
@@ -830,12 +830,60 @@
830830
},
831831
{
832832
"link": "/docs/tooling/mcp/zenflow",
833-
"redirect": "/docs/tooling/ai/ai-dev-tools/zenflow"
833+
"redirect": "/docs/tooling/ai/vibe-coding/zenflow"
834834
},
835835
{
836836
"link": "/docs/tooling/ai/ai-dev-tools",
837837
"redirect": "/docs/tooling/ai/"
838838
},
839+
{
840+
"link": "/docs/tooling/ai/ai-dev-tools/claude-code",
841+
"redirect": "/docs/tooling/ai/agentic-coding/claude-code"
842+
},
843+
{
844+
"link": "/docs/tooling/ai/ai-dev-tools/codex",
845+
"redirect": "/docs/tooling/ai/agentic-coding/codex"
846+
},
847+
{
848+
"link": "/docs/tooling/ai/ai-dev-tools/cursor",
849+
"redirect": "/docs/tooling/ai/agentic-coding/cursor"
850+
},
851+
{
852+
"link": "/docs/tooling/ai/ai-dev-tools/vscode",
853+
"redirect": "/docs/tooling/ai/agentic-coding/vscode"
854+
},
855+
{
856+
"link": "/docs/tooling/ai/ai-dev-tools/opencode",
857+
"redirect": "/docs/tooling/ai/agentic-coding/opencode"
858+
},
859+
{
860+
"link": "/docs/tooling/ai/ai-dev-tools/antigravity",
861+
"redirect": "/docs/tooling/ai/agentic-coding/antigravity"
862+
},
863+
{
864+
"link": "/docs/tooling/ai/ai-dev-tools/windsurf",
865+
"redirect": "/docs/tooling/ai/agentic-coding/windsurf"
866+
},
867+
{
868+
"link": "/docs/tooling/ai/ai-dev-tools/claude-desktop",
869+
"redirect": "/docs/tooling/ai/vibe-coding/claude-desktop"
870+
},
871+
{
872+
"link": "/docs/tooling/ai/ai-dev-tools/lovable",
873+
"redirect": "/docs/tooling/ai/vibe-coding/lovable"
874+
},
875+
{
876+
"link": "/docs/tooling/ai/ai-dev-tools/emergent",
877+
"redirect": "/docs/tooling/ai/vibe-coding/emergent"
878+
},
879+
{
880+
"link": "/docs/tooling/ai/ai-dev-tools/bolt",
881+
"redirect": "/docs/tooling/ai/vibe-coding/bolt"
882+
},
883+
{
884+
"link": "/docs/tooling/ai/ai-dev-tools/zenflow",
885+
"redirect": "/docs/tooling/ai/vibe-coding/zenflow"
886+
},
839887
{
840888
"link": "/install/compose",
841889
"redirect": "/docs/advanced/self-hosting/installation#manual-installation"

src/routes/(marketing)/(components)/ai.svelte

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -19,47 +19,47 @@
1919
const tools: AiStripTool[] = [
2020
{
2121
name: 'Claude Code',
22-
href: '/docs/tooling/ai/ai-dev-tools/claude-code',
22+
href: '/docs/tooling/ai/agentic-coding/claude-code',
2323
dark: '/images/docs/mcp/logos/dark/claude.svg',
2424
light: '/images/docs/mcp/logos/claude.svg',
2525
primary: '#D97659',
2626
secondary: '#8B4A2E'
2727
},
2828
{
2929
name: 'Codex',
30-
href: '/docs/tooling/ai/ai-dev-tools/codex',
30+
href: '/docs/tooling/ai/agentic-coding/codex',
3131
dark: '/images/docs/mcp/logos/dark/openai.svg',
3232
light: '/images/docs/mcp/logos/openai.svg',
3333
primary: '#10A37F',
3434
secondary: '#064E3B'
3535
},
3636
{
3737
name: 'Cursor',
38-
href: '/docs/tooling/ai/ai-dev-tools/cursor',
38+
href: '/docs/tooling/ai/agentic-coding/cursor',
3939
dark: '/images/docs/mcp/logos/dark/cursor-ai.svg',
4040
light: '/images/docs/mcp/logos/cursor-ai.svg',
4141
primary: '#141414',
4242
secondary: '#5B9BF8'
4343
},
4444
{
4545
name: 'VS Code',
46-
href: '/docs/tooling/ai/ai-dev-tools/vscode',
46+
href: '/docs/tooling/ai/agentic-coding/vscode',
4747
dark: '/images/docs/mcp/logos/dark/vscode.svg',
4848
light: '/images/docs/mcp/logos/vscode.svg',
4949
primary: '#0078D7',
5050
secondary: '#005A9E'
5151
},
5252
{
5353
name: 'OpenCode',
54-
href: '/docs/tooling/ai/ai-dev-tools/opencode',
54+
href: '/docs/tooling/ai/agentic-coding/opencode',
5555
dark: '/images/docs/mcp/logos/dark/opencode.svg',
5656
light: '/images/docs/mcp/logos/opencode.svg',
5757
primary: '#FFFFFF',
5858
secondary: '#6366F1'
5959
},
6060
{
6161
name: 'Google Antigravity',
62-
href: '/docs/tooling/ai/ai-dev-tools/antigravity',
62+
href: '/docs/tooling/ai/agentic-coding/antigravity',
6363
dark: '/images/docs/mcp/logos/dark/google-antigravity.svg',
6464
light: '/images/docs/mcp/logos/google-antigravity.svg',
6565
primary: '#4285F4',

src/routes/(marketing)/(components)/platforms.svelte

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
name: 'Codex',
3838
dark: '/images/docs/mcp/logos/dark/openai.svg',
3939
light: '/images/docs/mcp/logos/openai.svg',
40-
href: '/docs/tooling/ai/ai-dev-tools/codex',
40+
href: '/docs/tooling/ai/agentic-coding/codex',
4141
primary: '#10A37F',
4242
secondary: '#064E3B'
4343
},
@@ -53,7 +53,7 @@
5353
name: 'Lovable',
5454
dark: '/images/docs/mcp/logos/dark/lovable.svg',
5555
light: '/images/docs/mcp/logos/lovable.svg',
56-
href: '/docs/tooling/ai/ai-dev-tools/lovable',
56+
href: '/docs/tooling/ai/vibe-coding/lovable',
5757
primary: '#FF6355',
5858
secondary: '#C43D32'
5959
},

src/routes/docs/+page.svelte

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@
3838
event: 'docs-ai-ide_claude-code-click'
3939
},
4040
{
41-
href: '/docs/tooling/ai/ai-dev-tools/codex',
41+
href: '/docs/tooling/ai/agentic-coding/codex',
4242
title: 'Codex',
4343
logoDark: '/images/docs/mcp/logos/dark/openai.svg',
4444
logoLight: '/images/docs/mcp/logos/openai.svg',
@@ -83,21 +83,21 @@
8383
event: 'docs-ai-vibe_claude-desktop-click'
8484
},
8585
{
86-
href: '/docs/tooling/ai/ai-dev-tools/lovable',
86+
href: '/docs/tooling/ai/vibe-coding/lovable',
8787
title: 'Lovable',
8888
logoDark: '/images/docs/mcp/logos/dark/lovable.svg',
8989
logoLight: '/images/docs/mcp/logos/lovable.svg',
9090
event: 'docs-ai-vibe_lovable-click'
9191
},
9292
{
93-
href: '/docs/tooling/ai/ai-dev-tools/emergent',
93+
href: '/docs/tooling/ai/vibe-coding/emergent',
9494
title: 'Emergent',
9595
logoDark: '/images/docs/mcp/logos/dark/emergent.svg',
9696
logoLight: '/images/docs/mcp/logos/emergent.svg',
9797
event: 'docs-ai-vibe_emergent-click'
9898
},
9999
{
100-
href: '/docs/tooling/ai/ai-dev-tools/bolt',
100+
href: '/docs/tooling/ai/vibe-coding/bolt',
101101
title: 'Bolt',
102102
logoDark: '/images/docs/mcp/logos/dark/bolt.svg',
103103
logoLight: '/images/docs/mcp/logos/bolt.svg',

src/routes/docs/tooling/ai/+layout.svelte

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -51,27 +51,27 @@
5151
items: [
5252
{
5353
label: 'Claude Code',
54-
href: '/docs/tooling/ai/ai-dev-tools/claude-code'
54+
href: '/docs/tooling/ai/agentic-coding/claude-code'
5555
},
5656
{
5757
label: 'Codex',
58-
href: '/docs/tooling/ai/ai-dev-tools/codex'
58+
href: '/docs/tooling/ai/agentic-coding/codex'
5959
},
6060
{
6161
label: 'Cursor',
62-
href: '/docs/tooling/ai/ai-dev-tools/cursor'
62+
href: '/docs/tooling/ai/agentic-coding/cursor'
6363
},
6464
{
6565
label: 'VS Code',
66-
href: '/docs/tooling/ai/ai-dev-tools/vscode'
66+
href: '/docs/tooling/ai/agentic-coding/vscode'
6767
},
6868
{
6969
label: 'OpenCode',
70-
href: '/docs/tooling/ai/ai-dev-tools/opencode'
70+
href: '/docs/tooling/ai/agentic-coding/opencode'
7171
},
7272
{
7373
label: 'Google Antigravity',
74-
href: '/docs/tooling/ai/ai-dev-tools/antigravity'
74+
href: '/docs/tooling/ai/agentic-coding/antigravity'
7575
}
7676
]
7777
},
@@ -80,23 +80,23 @@
8080
items: [
8181
{
8282
label: 'Claude Desktop',
83-
href: '/docs/tooling/ai/ai-dev-tools/claude-desktop'
83+
href: '/docs/tooling/ai/vibe-coding/claude-desktop'
8484
},
8585
{
8686
label: 'Lovable',
87-
href: '/docs/tooling/ai/ai-dev-tools/lovable'
87+
href: '/docs/tooling/ai/vibe-coding/lovable'
8888
},
8989
{
9090
label: 'Emergent',
91-
href: '/docs/tooling/ai/ai-dev-tools/emergent'
91+
href: '/docs/tooling/ai/vibe-coding/emergent'
9292
},
9393
{
9494
label: 'Bolt',
95-
href: '/docs/tooling/ai/ai-dev-tools/bolt'
95+
href: '/docs/tooling/ai/vibe-coding/bolt'
9696
},
9797
{
9898
label: 'Zenflow',
99-
href: '/docs/tooling/ai/ai-dev-tools/zenflow'
99+
href: '/docs/tooling/ai/vibe-coding/zenflow'
100100
}
101101
]
102102
},

0 commit comments

Comments
 (0)