surshar / claude-code
Claude Code is an agentic coding tool that lives in your terminal, understands your codebase, and helps you code faster by executing routine tasks, explaining complex code, and handling git workflows - all through natural language commands.
Built by Anthropic · github.com/anthropics
| 1 | name: ✨ Feature Request |
| 2 | description: Suggest a new feature or enhancement for Claude Code |
| 3 | title: "[FEATURE] " |
| 4 | labels: |
| 5 | - enhancement |
| 6 | body: |
| 7 | - type: markdown |
| 8 | attributes: |
| 9 | value: | |
| 10 | ## Thanks for suggesting a feature! |
| 11 | |
| 12 | We love hearing ideas from our community. Please help us understand your use case by filling out the sections below. |
| 13 | Before submitting, please check if this feature has already been requested. |
| 14 | |
| 15 | - type: checkboxes |
| 16 | id: preflight |
| 17 | attributes: |
| 18 | label: Preflight Checklist |
| 19 | options: |
| 20 | - label: I have searched [existing requests](https://github.com/anthropics/claude-code/issues?q=is%3Aissue%20label%3Aenhancement) and this feature hasn't been requested yet |
| 21 | required: true |
| 22 | - label: This is a single feature request (not multiple features) |
| 23 | required: true |
| 24 | |
| 25 | - type: textarea |
| 26 | id: problem |
| 27 | attributes: |
| 28 | label: Problem Statement |
| 29 | description: | |
| 30 | What problem are you trying to solve? Why do you need this feature? |
| 31 | Focus on the problem, not the solution. Help us understand your workflow. |
| 32 | placeholder: | |
| 33 | I often need to work with multiple projects simultaneously, but Claude Code doesn't support... |
| 34 | |
| 35 | When I'm debugging code, I find it difficult to... |
| 36 | |
| 37 | The current workflow requires me to manually... |
| 38 | validations: |
| 39 | required: true |
| 40 | |
| 41 | - type: textarea |
| 42 | id: solution |
| 43 | attributes: |
| 44 | label: Proposed Solution |
| 45 | description: | |
| 46 | How would you like this to work? Describe the ideal user experience. |
| 47 | Be specific about how you'd interact with this feature. |
| 48 | placeholder: | |
| 49 | I'd like to be able to run `claude --workspace project1,project2` to... |
| 50 | |
| 51 | There should be a command or setting that allows... |
| 52 | |
| 53 | The interface should show... |
| 54 | validations: |
| 55 | required: true |
| 56 | |
| 57 | - type: textarea |
| 58 | id: alternatives |
| 59 | attributes: |
| 60 | label: Alternative Solutions |
| 61 | description: | |
| 62 | What alternatives have you considered or tried? |
| 63 | Are there workarounds you're currently using? |
| 64 | placeholder: | |
| 65 | I've tried using multiple terminal windows but... |
| 66 | |
| 67 | Currently I work around this by... |
| 68 | |
| 69 | Other tools solve this by... |
| 70 | validations: |
| 71 | required: false |
| 72 | |
| 73 | - type: dropdown |
| 74 | id: priority |
| 75 | attributes: |
| 76 | label: Priority |
| 77 | description: How important is this feature to your workflow? |
| 78 | options: |
| 79 | - Critical - Blocking my work |
| 80 | - High - Significant impact on productivity |
| 81 | - Medium - Would be very helpful |
| 82 | - Low - Nice to have |
| 83 | validations: |
| 84 | required: true |
| 85 | |
| 86 | - type: dropdown |
| 87 | id: category |
| 88 | attributes: |
| 89 | label: Feature Category |
| 90 | description: What area does this feature relate to? |
| 91 | options: |
| 92 | - CLI commands and flags |
| 93 | - Interactive mode (TUI) |
| 94 | - File operations |
| 95 | - API and model interactions |
| 96 | - MCP server integration |
| 97 | - Performance and speed |
| 98 | - Configuration and settings |
| 99 | - Developer tools/SDK |
| 100 | - Documentation |
| 101 | - Other |
| 102 | validations: |
| 103 | required: true |
| 104 | |
| 105 | - type: textarea |
| 106 | id: use_case |
| 107 | attributes: |
| 108 | label: Use Case Example |
| 109 | description: | |
| 110 | Provide a concrete, real-world example of when you'd use this feature. |
| 111 | Walk us through a scenario step-by-step. |
| 112 | placeholder: | |
| 113 | Example scenario: |
| 114 | 1. I'm working on a React app with a Node.js backend |
| 115 | 2. I need to make changes to both frontend and backend |
| 116 | 3. With this feature, I could... |
| 117 | 4. This would save me time because... |
| 118 | validations: |
| 119 | required: false |
| 120 | |
| 121 | - type: textarea |
| 122 | id: additional |
| 123 | attributes: |
| 124 | label: Additional Context |
| 125 | description: | |
| 126 | - Screenshots or mockups of the proposed feature |
| 127 | - Links to similar features in other tools |
| 128 | - Technical considerations or constraints |
| 129 | - Any other relevant information |
| 130 | placeholder: Add any other context, mockups, or examples here... |
| 131 | validations: |
| 132 | required: false |