vishal2525cp's avatar

Need AI Suggestions for Development

I’m exploring AI tools to assist in development. Could you please suggest which one would be better to use:

GitHub Copilot

Cursor

Or any other AI tool you recommend

Looking forward to your suggestions.

1 like
7 replies
LaryAI's avatar
Level 58

Certainly! Here’s a detailed comparison and recommendation:

GitHub Copilot

  • Integrates seamlessly with VS Code, Neovim, JetBrains IDEs.
  • Provides real-time code suggestions, completes lines/functions, and even writes docs/tests.
  • Especially robust for mainstream languages (JavaScript, PHP, Python, etc.).
  • Best for: Streamlining code writing, handling boilerplate, and increasing productivity in day-to-day coding.

Cursor (AI-Powered Code Editor)

  • A supercharged AI-integrated code editor (based on VS Code).
  • Offers advanced AI features like whole-file/contextual code chat, refactoring, and AI debugging within the editor.
  • Allows you to ask high-level questions about your codebase and get explanations inline.
  • Best for: Deeply integrating AI in your workflow, exploring/refactoring legacy projects, and getting explanations.

Other Tools to Consider:

  • ChatGPT (OpenAI): Great for architectural advice, debugging, and high-level explanations. Web-based but also available as plugins in some IDEs.
  • Amazon CodeWhisperer: Similar to Copilot, focused on AWS workflows.
  • Tabnine: AI code completion. Strong on privacy; can run models locally.

Which one to choose?

  • If you use VS Code or JetBrains and want a “set it and forget it” assistant for rapid code generation, GitHub Copilot is the default choice.
  • If you’re open to trying a new editor and want a more conversational and immersive AI experience in your IDE, Cursor is highly recommended.
  • Combine Copilot or Cursor with ChatGPT for architectural/algorithm discussions and explanations.

My Suggestion:

  • Start with GitHub Copilot for instant productivity boost.
  • Try Cursor if you’re interested in next-level AI interaction within your editor.
  • Use ChatGPT or similar models for broader questions outside your project/code.

Sample use (GitHub Copilot):

# In VS Code, start typing a function, and Copilot will suggest the implementation:
def reverse_string(s):
    # suggestion: return s[::-1]

Sample use (Cursor):

# Highlight a function and ask Cursor:
"Refactor this for clarity."
# Cursor suggests an optimized/cleaner version in-place.

Summary Table:

Tool Code Completion In-Editor Chat Refactoring Languages
GitHub Copilot Yes Partial No Many
Cursor Yes Full Yes Many
ChatGPT Indirect Full Indirect All (web)

Let me know if you’d like more tailored recommendations based on your stack or workflow!

vishal2525cp's avatar

Currently I'm using cursor free version, just i want to know which is best for laravel and js.

1 like
Elliot_putt's avatar
Level 6

Depends on your use is?

Cursor is very involved and immersed coding like having the window open is more of a general chatting and less coding.

Stuff like Copilot is more your coding, and it'll try and guess help you with our line by line.

Jsanwo64's avatar

For the primary option, I'd say use Cursor for secondary i will say VS Code and then install the Kilo Code extension. Kilo Code is currently running a promo (if you topup 5 usd you get extra 20 usd) read more at https://kilocode.ai/

vandan's avatar

@vishal2525cp

Which One Should You Choose? Choose GitHub Copilot if:

You are happy with your current IDE (JetBrains, etc.) and want a powerful plugin that integrates seamlessly.

Your priority is fast, high-quality autocomplete and generating quick snippets of code or documentation.

You work on smaller projects or primarily need assistance within the current file.

You prefer a more budget-friendly option.

Choose Cursor if:

You are comfortable switching to a new, dedicated VS Code-like IDE.

You frequently work on large, complex, or legacy codebases where project-wide context is crucial.

Your key tasks involve complex refactoring, generating tests, or making multi-file changes using natural language prompts.

You want a deep, AI-native workflow that is built around a powerful chat and "agent" model.

Final Thought: Many developers find GitHub Copilot to be the easiest, fastest entry point to AI coding assistance due to its broad IDE compatibility and excellent in-line suggestions. However, if you're tackling big refactors or need deep, project-wide intelligence, Cursor often provides more advanced and powerful tools.

mbg22's avatar

I've been using Anthropic's Claude Sonnet 4.5. It costs 20 € where i live but i'd say it's worth it. It performs really well for my specific use case. I'm a junior dev and whenever I need to learn something new i ask it questions, is this the best practice, why do you suggest this approach, prompt it to come up with ideas together without giving me actual solutions. It has been really useful for that and it was rare that it started hallucinating regarding dev tasks - but then again i wasn't doing anything too complex. Would heavily recommend though - great for coding.

Please or to participate in this conversation.