Windsurf (Upgraded) : This is The BEST AI Editor Right Now! (NEW Image Upload, Keybindings & More!)

Поделиться
HTML-код
  • Опубликовано: 1 дек 2024

Комментарии •

  • @puremajik
    @puremajik 17 часов назад +12

    I love Windsurf but the few things I really would like are:
    1. Being able to add docs or scraped html into markdown into context for various libraries and frameworks. A lot of stuff is changing all the time and the LLMs base training is not sufficent. The number of times it uses depreciated commands or practices ..
    2. Being able to add the equivalent of a cursor rules file (.cursorrc), that is a piece of information that is always prepended to the context window for every execution of the agent. The number of times it changes the packages to the wrong version or start creating files in the wrong folder duplicating a component.. or it decides to create apis instead of server actions on forms
    3. Voice dictation control of the editor
    4. Tighter integration with git. Branch state awareness - ability to reference current git diffs

    • @antoniofuller2331
      @antoniofuller2331 15 часов назад +1

      The awareness of Git does work correctly. You're just not doing it right

    • @elawchess
      @elawchess 14 часов назад +1

      yes a rules file would be nice. it kept forgetting how i include local header files in C++ and that I don't need the full path due to how i configured my cmake. I had to keep telling it again and again.

    • @mellowtones1985
      @mellowtones1985 11 часов назад

      @@elawchessare you using cascade code base to implement?

    • @elawchess
      @elawchess 10 часов назад

      @@mellowtones1985 I was mostly using cascade with claude and sometimes GPT4o

    • @mellowtones1985
      @mellowtones1985 10 часов назад +3

      @@elawchess ask Windsurf chat: What is the best way to use cascade base and Claude 3.5 sonnet and GPT 40 in Windsurf?
      Here is a summary below but it will give a detail explanation on how to use the different models for best use of Windsurf AI.
      1. Cascade Base (Primary Coding Assistant): Core Strengths:

      Immediate, context-aware code generation
      Project-specific implementation
      Direct code modification
      Executable solution generation
      Best Use Cases:
      Rapid code implementation
      Refactoring existing code
      Writing project-specific functions
      Debugging within current project context
      2. Claude 3.5 Sonnet (Analytical Assistant): Core Strengths:

      Deep code analysis
      Architectural insights
      Ethical reasoning
      Complex logic explanation
      Best Use Cases:

      Comprehensive code review
      System design consultation
      Identifying potential improvements
      Explaining intricate algorithms
      3. GPT-4 (Creative Problem Solver): Core Strengths:

      Innovative feature brainstorming
      Broad knowledge application
      Creative problem-solving
      Conceptual design exploration
      Best Use Cases:
      Initial concept generation
      Exploring novel solutions
      High-level architectural thinking
      Cross-domain problem solving
      Integrated Workflow Strategy

  • @ToddWBucy-lf8yz
    @ToddWBucy-lf8yz 41 минуту назад

    The best thing I did to improve my productivity with Windsurf was to realize that doc strings and directory readme files don't just provide context for humans. setting and maintaining and resetting context over a codebase is so much easier with Windsurf that it ever could be with the Claude's a web interface.

  • @micbab-vg2mu
    @micbab-vg2mu 18 часов назад +10

    I am using Cursor and Windsurf. Both AI assistants have their pros and cons.

    • @MMABeijing
      @MMABeijing 18 часов назад +2

      Are u talking based of the latest version? Or based on the past?

    • @albanlamberet3174
      @albanlamberet3174 11 часов назад

      Agree with that. Agentic agent of Windsurf > Cursor, but Cursor autocompletion >>> Windsurf and it's impossible to install Supermaven / continue or an another plugin to improve / replace that

    • @FLOW---
      @FLOW--- 10 часов назад +1

      I use both, Cursor is VERY VERY VERY bad at context awareness compared to Windsurf.
      Cursor quickly loses context , does not know what it was doing a little while ago, does some stupid things,
      so you should always control what it is doind and every now and then it asks you to show it some files
      when it supposedly has access and "knowledge" of all project files, but in reality it does not..
      stupiest thing Cursor does is edit a file, and a few steps on, it will ask to create a new file file
      which already exists and which Cursor itself edited few moments ago.
      Windsurf is excellent at "Context awareness", it knows all your project files,
      and does not get lost so quickly like Cursor..
      So, for now, Windsurf is way better
      and Cursor has already started copying many features from Windsurf !!!

  • @naranbaz
    @naranbaz 19 часов назад +7

    It is good, the annoying thing is that it can hit some rate limits or get internal system error, etc.

    • @naranbaz
      @naranbaz 19 часов назад +6

      Resource exhausted error

  • @Nyao35
    @Nyao35 17 часов назад +6

    Is the use of models like Sonnet 3.5 limited to code questions in Windsurf? Because now that Sonnet is not avaialble for free users anymore, paying 10$/month to get illimited Claude already seems like a good selling point

    • @AICodeKing
      @AICodeKing  17 часов назад +3

      No, you can use it for simple chat as well.

  • @saabirmohamed636
    @saabirmohamed636 18 часов назад +3

    I agree , excellent tool. using it for big projects and its brilliant.

  • @YusufEbr
    @YusufEbr 16 часов назад +2

    Is it possible to integrate a preview window into this like Bolt or V0 has? I tried but im just not sure how to get the extension working

  • @alexanderkomanov4151
    @alexanderkomanov4151 8 часов назад

    Looks like right now it is the best one. For this price - for sure. It will be interesting to see the next level of the competition with Cursor.

  • @ewm5487
    @ewm5487 16 часов назад +3

    Will try when it has WSL support, no clue why Windsurf doesn't offer it.

    • @AIPromptcoder
      @AIPromptcoder 12 часов назад

      Why do you need WSL support? I was able to use windsurf to download a VLLM model instead of using it as a transformer from hugging face, i have windows so it didn't work, i had to install ubunto or however you spell it, then wsl, then got the project directory in that folder structure then me and Windsurf started editing. Thie editor is amazing and will only keep getting better. i am rooting for these guys for sure, and they are bringing updates normally.

  • @xzatech
    @xzatech 13 часов назад +1

    F* ng Awesome as always - are you a n8n fan? I'm eager to learn it. I also wish WindSurf would collab/sponsor with you. You have sold this puppy

  • @jasonc3589
    @jasonc3589 18 часов назад +8

    It would be better if Windsurf Pro actually ditched Stripe and accepted payments from other countries!

    • @aculz
      @aculz 17 часов назад +3

      what? you can always use Visa/Mastercard and ask your bank to enable international transaction

    • @yt-caio
      @yt-caio 14 часов назад

      I am from "other countries" and I achieved to make payment no problem, good luck

    • @antoniofuller2331
      @antoniofuller2331 14 часов назад

      When you say "other countries", you mean "Third World countries"

    • @jasonc3589
      @jasonc3589 Час назад

      ​@@aculz Stripe only supports 57 out of 195 countries. Yes I have a Visa/Mastercard that's setup for international purchases but if Stripe doesn't support your country than the payment process will not proceed.

    • @jasonc3589
      @jasonc3589 Час назад

      ​@@antoniofuller2331 I see you're one of those, who believes everyone outside of the U.S. is just a third world country. Layoff the Kool aid ✌️

  • @ricko13
    @ricko13 11 часов назад +1

    The only thing that bothers me about windsurfing is that it makes changes to the code that I haven't asked for.

  • @DobroDelo
    @DobroDelo 19 часов назад +4

    Very good model. The main thing is to write correct and well-structured prompts.
    With its help, I wrote a bot in Telegram in a couple of hours, and I am a beginner in programming.

    • @danielghxst3335
      @danielghxst3335 17 часов назад +1

      привет, дай свой тг пожалуйста, хочу спросить о твоем опыте как бота написал.

    • @DobroDelo
      @DobroDelo 16 часов назад

      @danielghxst3335 AlexMobiCraft

  • @PastaSauce316
    @PastaSauce316 14 часов назад +1

    Can you make a video covering 8:57 explain - refractor - add docstring, a lot to register the practice use case in my brain. Because a one second talk about it I still don’t get it

  • @VanzanTKG
    @VanzanTKG 17 часов назад +4

    I dont think you ahve tried the new cursor agent? cause it beats this hands down.

    • @AICodeKing
      @AICodeKing  17 часов назад +1

      Haha! I did, it was very bad. Checkout my video on it. It wasn't even able to make a simple app.

    • @aculz
      @aculz 16 часов назад +2

      i did, and the result is that i cancel my subs on cursor, and move to windsurf

    • @oOo0Chase0oOo
      @oOo0Chase0oOo 3 часа назад

      Agree bro. I use it to make some pretty complex stuff. Don't understand how anyone can say it was bad. Probably paid to say it idk.

  • @suiradM
    @suiradM 17 часов назад +32

    who's else missing the dancing dragons?😉

  • @mik3lang3lo
    @mik3lang3lo 18 часов назад +4

    There are people who unironically still uses Cursor out there, it’s just wild

  • @carlosophia
    @carlosophia 9 часов назад

    @AICodeKing, it would be great if you made periodic videos on what you consider to be the current best setups for programming. There are a lot of changes, a lot of videos, and limited time to develop AND watch the videos and test everything. I do my homework and I am not asking for a totally free lunch - I'm just saying that RUclipsrs like you have more experience and time comparing different platforms over an over, and thus help in guiding us, developpers or hobbists, in making our own choices! I'm willing to pay if this becomes paywalled content, BTW, as I believe there is a lot of effort involved.
    Thanks for this video, it was really helpful.

  • @s.v.t.f.v.r
    @s.v.t.f.v.r 14 часов назад +2

    unlimited Claude 3.5 Sonnet 🥰

  • @georgezorbas9036
    @georgezorbas9036 17 часов назад +3

    This is the most SOLID product I have ever used. It gives 100% what we need. It kills Cursor AI unfortunatelly. When you want to debug or refactor anything is ends your work 100% perfectly while Cursor is doing the same and the same things, without a perfect outcome. This Windsurf is absolutely correct!!! It is INSANE

    • @antoniofuller2331
      @antoniofuller2331 15 часов назад +1

      A junior or mid-level developer won't get much out of windsurf

    • @elawchess
      @elawchess 14 часов назад +1

      @@antoniofuller2331 Why do you say that a junior or mid-level developer won't get much out of windsurf?

    • @antoniofuller2331
      @antoniofuller2331 14 часов назад +1

      ​​@@elawchess I've never seen a mid-level developer create a anything good with ANY AI tools(Chatgpt included), it's always the Senior dev, Principal Dev, Enterprise Architect. I won't tell you why, because you would already know why, if you were a senior developer or higher

    • @elawchess
      @elawchess 14 часов назад

      @@antoniofuller2331 My reply disappeared but I'll try again. I feel you changed what your claim was. Initially it was that they "won't get much out of windsurf" you changed it to "won't create anything good with ...".
      Won't get much out of claim seems dubious. If the junior is new on the job they can use somethig like windsurf to help navigate the code and have things explained to them and take less time of a senior dev. They can write the code they would have submitted all by themselves prior to LLMs and then ask the LLM if there is a better refactoring, if there are bad practices, etc. They can at least do that.

    • @elawchess
      @elawchess 13 часов назад +1

      And I also linked to a blog of an ex google senior dev who says his experience with junior devs is that the ones that use AI submit better code. You can find said article from the blog "Probably Dance". He titled it "How I use LLMs" and it's from April this year. I'm not linking it again in case that's why my original comment got deleted. The guy also linked to research suggesting LLMs help weaker developers more than it helps more experienced developers. So I woudln't say what you said was that clear cut. In fact it seems false to me.

  • @TelesphoreTeta
    @TelesphoreTeta 19 часов назад +2

    Thanks

  • @warvstar
    @warvstar 4 часа назад

    It’s alright, but not the best. Aider in architecture mode with the right setup can be just as good, maybe even better. That said, neither really handles big, complex projects well-nothing out there does yet. I’ve had some luck using custom multi-agent systems, though.

  • @AIPromptcoder
    @AIPromptcoder 12 часов назад

    Windsurf is the perfect editor for me, Im a full blown prompt coder. I am building apps with huge backends and front ends. Once you get familiar with all the limititations of AI and know all the things they forget and how to make them remember and organize code... this has been awesome for me. Without knowing code and can code now is amazing. It STILL does have a learning curve, you HAVE to get familiar with how code runs, how blocks are formed order of code and know how to seperate code. Once you start getting familiar with all that, i am not sure you would even need to learn how to code, just need to learn to work with AI and AI's limitations. Huge Windsurf Fan here, ex cursor Fan boy. Its awesome being a #Devbuddy to AI.

    • @BlackvZ23
      @BlackvZ23 12 часов назад

      Ah I love this naivety. I can’t wait to see all the bad practices and security flaws in your apps lol

    • @JBuchmann
      @JBuchmann 12 часов назад

      ​@@BlackvZ23Ignorance is bliss!

  • @akierum
    @akierum 15 часов назад +2

    But this is not offline , no good. We need locally running tools

    • @antoniofuller2331
      @antoniofuller2331 15 часов назад +1

      I have a laptop with 10 CPU cores, 16 RAM, and a 8GB GPU. It runs the ollama LLM slowly

  • @SarveshDubey-ou5ot
    @SarveshDubey-ou5ot 18 часов назад +2

    How to check the usage done in windsurf code editor?

    • @AICodeKing
      @AICodeKing  18 часов назад +1

      Not possible

    • @MegaBlueStyx
      @MegaBlueStyx 7 часов назад

      Goto settings in windsurf and check you account. There should be some analytics in usage

  • @go0ot
    @go0ot 4 часа назад

    Need a free, open source version with offline local ollama model

  • @ghaithkhelifi5064
    @ghaithkhelifi5064 15 часов назад +1

    Is there a way to teach it a restfull documentation and many documentation cuz i have a system i use but i want to create addons for it

    • @AICodeKing
      @AICodeKing  14 часов назад +2

      You can check out my Code Assist Agent Video where I showed how to do just that.

    • @ghaithkhelifi5064
      @ghaithkhelifi5064 14 часов назад +1

      @@AICodeKing please drop the link of it here

    • @picksilm
      @picksilm 5 часов назад

      @@ghaithkhelifi5064the videos title starts with "Code Assist Agent + Windsurf / Cline & Aider:: 16 videos ago :)

  • @elawchess
    @elawchess 14 часов назад

    if you set windsurf cascade to readonly is it still limited to 1000 steps per month or no?

    • @AICodeKing
      @AICodeKing  14 часов назад +2

      No, then it seems to be unlimited.

    • @elawchess
      @elawchess 14 часов назад +1

      @@AICodeKing thanks for the confirmation

  • @Kaalkian
    @Kaalkian 18 часов назад +1

    I didnt know about the terminal chat. That is pretty cool.
    Kinda wished it was monitoring the terminal too for times the build breaks. Copy and pasting can be a bit tired. Overall this tool is best so far???
    I do need to try the image upload and screenshot to code tool next
    thx AI CODE KING

  • @withniellfx
    @withniellfx 28 минут назад

    at 6:57, how do you make that beautiful color in terminal "king .../calender-windsurf-app/app/store main !? v22.6.0" please i wanna know it so beautiful effect

  • @MyExRebirth
    @MyExRebirth 59 минут назад

    I want som3thing pro-level but free so I can run it locally

  • @artificiallyinspired
    @artificiallyinspired 7 часов назад

    Definitely not going to be free for much longer

  • @AiAgeOfMagic
    @AiAgeOfMagic 17 часов назад

    Windsurf is my king

  • @chadpogs7973
    @chadpogs7973 19 часов назад +1

    Wow!!

  • @stefanosantini9039
    @stefanosantini9039 17 часов назад

    Very interesting update and comparison. Thanks !❤

  • @JRichens
    @JRichens 19 часов назад +2

    Better than Cline?

    • @AICodeKing
      @AICodeKing  19 часов назад +4

      The free version + cline with free api is the best to use for free.

    • @JRichens
      @JRichens 19 часов назад

      @@AICodeKing I don't mind paying. I use Cline with Sonnet 3.5. Think Windsurf paid is better than Cline + Sonnet 3.5?

    • @defaultHandle1110
      @defaultHandle1110 19 часов назад

      @@JRichensWindsurf are good. They emailed me a few times and gave me an extension. You can try all the full features for a while.

    • @aryindra2931
      @aryindra2931 19 часов назад +2

      ​@@JRichenscline + claude 3.5 Sonet is the best bro

    • @genAIration
      @genAIration 18 часов назад

      ​@@AICodeKing you said cline with free API? How??

  • @nguyen_thien_nam
    @nguyen_thien_nam 16 часов назад +1

    W video

  • @nufh
    @nufh 19 часов назад

    This thing is so good.

  • @madness1621
    @madness1621 17 часов назад

    I guess it still doesn't have the capability to browse web😮

    • @aculz
      @aculz 16 часов назад +1

      still on development, just wait.

  • @bungrudi
    @bungrudi 19 часов назад

    First?