|
1 | 1 | # AI IDE Support |
2 | 2 |
|
3 | | -The AI-Native Python template includes configuration files to work seamlessly with AI-powered development tools. |
| 3 | +The AI-Native Python template automatically configures AI-powered development tools during project generation. |
4 | 4 |
|
5 | 5 | [← Back to Documentation Index](index.md) |
6 | 6 |
|
7 | 7 |
|
8 | | -## Tool-agnostic configurations |
| 8 | +## Automatic Configuration |
9 | 9 |
|
10 | | -### .mcp.json |
| 10 | +When you generate a new project, the post-generation hook automatically detects which IDEs and AI assistants you have installed and creates appropriate configuration files: |
11 | 11 |
|
12 | | -Model Context Protocol configuration pre-set to integrate with: |
| 12 | +- Model Context Protocol (MCP) configuration for [Zenable](https://zenable.io) and other MCP servers (if supported tools are detected) |
| 13 | +- IDE-specific configuration files based on what's installed (Claude, GitHub Copilot, Cursor, etc.) |
| 14 | +- Project-specific context and guidelines tailored to your project |
13 | 15 |
|
14 | | -- [Zenable](https://zenable.io)'s MCP server |
15 | | -- [Context7](https://context7.com/)'s MCP server |
16 | | - |
17 | | -## Specific IDE configurations |
18 | | - |
19 | | -### Claude Code |
20 | | - |
21 | | -Every generated project includes a `CLAUDE.md` file with: |
| 16 | +These configurations are dynamically generated based on your installed IDEs and project settings, and include: |
22 | 17 |
|
23 | 18 | - Project-specific context and guidelines |
24 | 19 | - Technology stack information |
25 | 20 | - Code style rules and patterns |
26 | 21 | - Common tasks and workflows |
27 | | - |
28 | | -### GitHub Copilot Configuration |
29 | | - |
30 | | -The template includes `.github/copilot-instructions.md` with: |
31 | | - |
32 | | -- Project-specific context for GitHub Copilot |
33 | | -- Code conventions and patterns |
34 | | -- Testing requirements and workflow |
| 22 | +- Testing requirements and patterns |
35 | 23 | - Security considerations |
36 | | -- Common code patterns and examples |
37 | | -- Task automation commands |
38 | | - |
39 | | -### Cursor IDE Configuration |
40 | | - |
41 | | -The template includes `.cursor/rules/` directory with: |
42 | | - |
43 | | -- `project.mdc`: Always-active rules with project info, tech stack, and key commands |
44 | | -- `testing.mdc`: Auto-attached rules for test files with testing guidelines and patterns |
45 | 24 |
|
46 | 25 | For more details on testing configuration and practices, see the [Testing Guide](testing.md). |
0 commit comments