Cody: the AI assistant that actually knows your codebase

  Рет қаралды 20,663

Aaron Francis

Aaron Francis

Күн бұрын

Пікірлер: 68
@codypchristian
@codypchristian 10 ай бұрын
This was a fun video to watch as I’m a dev named Cody who heavily uses laravel 😂 I’ll have to give this new tool a try now.
@aarondfrancis
@aarondfrancis 10 ай бұрын
Dang you've been busy then huh! I've been having you write a lot of code 😂
@codypchristian
@codypchristian 10 ай бұрын
@@aarondfrancis haha too funny! I’ve been writing a ton of code for sure lately on my own projects trying to covert them to livewire v3 from v2. It’s been fun… 😂 love your videos btw.
@stephenmiller4948
@stephenmiller4948 6 ай бұрын
Thanks Aaron! You know, the adage "RTFM" goes a long way...which I rarely EVER do! I started using Cody last week and while my opinion of all of the AI coding assistante out there, Cody seems to be the best. I just wish I could get it to "learn AND REMEMBER" as opposed to simply learning for the one session from the editor's context (who konws, I haven't got that far in the FM to know if its possible!) But, just by watching this video, I learned several things that have already helped me!!
@rampandey191
@rampandey191 10 ай бұрын
Signed up for the free trial will definitely become a customer. Thanks for making this video!
@hans-joergwahmkow2621
@hans-joergwahmkow2621 9 ай бұрын
I've been using Cody in VS Code now for a couple of days. I mainly program with PHP. Autocomplete is absolutely great - Cody even recognised my coding style and makes suggestions accordingly. It even gives me suggestions on what my next line of code might be. And this is surprisingly intelligent. I just wrote a small function and had 3 lines in there. Cody suggested the 4th line exactly like I had it in my mind. I was stunned. This is game changer for me. I will definetly go for the Pro version.
@ElrondMcBong86
@ElrondMcBong86 9 ай бұрын
in free version you can only use Claude 2.0. The others are for 'Pro' only.
@Radiosabines
@Radiosabines 5 ай бұрын
Oh my god , it's fantastic. for the fresh dev who i'am , that helps a lot with the code... ex of a question : " how i create a select and use the country_ts table for the options."..... and u got it. -> We live in modern times Thank you master !
@ahmad-murery
@ahmad-murery 10 ай бұрын
Just today I watched a video by Jesse from CodeStackr about Cody, it looks amazing. I'll try it and see if it can understand the codebase of my own framework because I don't seem to do so anymore 🤦‍♂😁 Thanks Aaron!
@OtterSwims
@OtterSwims 9 ай бұрын
Have you tried codeium? It's also pretty good
@princejohnsantillan
@princejohnsantillan 10 ай бұрын
This is awesome! Thanks Aaron.
@BadgerSoft
@BadgerSoft Ай бұрын
I have been using this for a few months, I gave a understanding of the language but can not program. Cody is extremely intuitive, I refuse to use gpt at all and prefer the default. Gpt trys to chat and produce a ton of extra docs. I use it for scripting in blender, I can get it to do complicated tasks Cody will write multiple scripts if needed, then explain any connections and or folders the files should be in, what objects to attack it to. And complicated like camera follows plane, ever 20 blender units the plane changes single frame on its material, which is a sequence of images. It dose crazy complicated
@campionpesate4647
@campionpesate4647 9 ай бұрын
I can't make this thing aware of my entire code, I paste the github URL into "Codebase" and it stops working. If I leave it blank it works, but then it's clueless of the entire codebase and can only work with snippets
@wobsoriano
@wobsoriano 10 ай бұрын
I haven't watched the complete video yet, but what's the difference between Cody and Copilot + @workspace agent?
@ahmad-murery
@ahmad-murery 10 ай бұрын
Cody has a free tier and it answers you with the context of the whole project
@ado
@ado 10 ай бұрын
Hey Robert - Great question. Cody is built by Sourcegraph, and we have been building code search and code intelligence tools for over a decade. In building Cody, we used all of our knowledge of building and understanding how human developers search for code to help Cody figure out the right code snippets to use as context for the LLM. This allows us to get the right context for Cody to generate the best possible response (chat or autocompletion). If you search for the Sourcegraph blog, we shipped a new blog post today that has some examples that compare Cody content to the @workspcae feature from Copilot and how they differ. :) (I run dev rel at Sourcegraph)
@aarondfrancis
@aarondfrancis 10 ай бұрын
Looks like @ado beat me to it 😂
@wobsoriano
@wobsoriano 10 ай бұрын
@@ahmad-murery yeah that’s what the @workspace agent in copilot does
@wobsoriano
@wobsoriano 10 ай бұрын
@@ado thank you for the detailed answer! I appreciate it.
@alkadoHs
@alkadoHs 10 ай бұрын
This was the hidden coplilot alternative i didn't discovered, what the amazing tool 🤔
@ivanbarta2821
@ivanbarta2821 10 ай бұрын
Jetbrains AI Assistant has just been released and I was wondering how it differs from ChatGPT. Now it looks like the comparison won't be easy 😉
@aarondfrancis
@aarondfrancis 10 ай бұрын
Gotta try em all!
@patricknelson
@patricknelson 10 ай бұрын
How do you like their AI assistant? Is it any good?
@ryanb509
@ryanb509 10 ай бұрын
Welp I signed up and installed it into PHP Storm before I even got to the end of your video. And yeah, it seems to just hang at a prompt so idk whats going on with it but I am going to chalk it up to the integration not being fully fleshed out and hope it works soon.
@aarondfrancis
@aarondfrancis 10 ай бұрын
Yup same!
@damirrekic4271
@damirrekic4271 10 ай бұрын
I tried it with Intellij - same😢 but im hoping to that they will improve it 🤞.
@Alice8000
@Alice8000 7 ай бұрын
I love your interviews with those kids "recess therapy"
@ajithlal1688
@ajithlal1688 10 ай бұрын
Will definitely give it a try
@MauriceKindermann
@MauriceKindermann 10 ай бұрын
I just want to know more about BladePortal, I read the docs (lol), it kind if sounds like insertBefore() or appendChild()? Or maybe defining some new inner html? I'd love to see an example, and how it's different to livewire. I assume you wrote it to avoid writing JavaScript and handle directly in PHP?
@sudeshryan8707
@sudeshryan8707 10 ай бұрын
Mee too. Next video Blade Portal pls
@aarondfrancis
@aarondfrancis 10 ай бұрын
Coming up!
@martg0
@martg0 8 ай бұрын
It's strange that I've given access to Embeddings, and it says me doesn't have access to the code when I ask
@suraj_bini
@suraj_bini 2 ай бұрын
Does it works on big codebase such as a django framework webapp?
@aarondfrancis
@aarondfrancis 2 ай бұрын
Not sure! Laravel is likely as big as Django so I'll say yes
@cringeberry3027
@cringeberry3027 9 ай бұрын
I see you got 251 lines from 21 files in context as codebase. Can't do same in my case, it's always show up only one current file in context.
@winter-survivor
@winter-survivor 10 ай бұрын
Me and my colegues are not allowed to use any sort of AI on the company's private repos. And I kind of agree with them. Imagine employees leaking proprietary code "all over the place" (by training third party AI Assistants naively). Any thoughts on privacy matters?
@TomNook.
@TomNook. 10 ай бұрын
Still waiting on a fully local LLM that will also be a code assistant.
@aarondfrancis
@aarondfrancis 10 ай бұрын
They have legal agreements with OpenAI from what I understand. That may or may not be enough for your company! There are also other models that aren't OpenAI and sourcegraph has an enterprise plan so that might be worth looking into
@ravilamontagne9836
@ravilamontagne9836 10 ай бұрын
I use MachineNet which has a PhpStorm plugin, that is strickly context aware, it does not use your code for any other reason, nor does it store details about the user.
@ramielkady938
@ramielkady938 6 ай бұрын
No offense, but you are like a girl that believes women are inferior to men ... You might understand if it were a guy ... But girl .... It is ok for managers to not want you use AI tools be cause it is "you" who bear the grunt not them ... One, it is "you" who don't want ot use AI ... Well work your ass off and never complain about coding mental taxing man ...
@HomeroBaroni
@HomeroBaroni 7 ай бұрын
Hey Aaron, thank you for this content. I just bought a Pro plan and I can´t find the right way to make Cody interact with my remote codebase (it's hosted on VPS hostgator server and I'm actually working with SSH remote connection in VSCodium). My site is wordpress and I need to extend a plugin functionality. Is it possible to make Cody know about my entire code, including file, and folders structure?
@spectr__
@spectr__ 10 ай бұрын
I'm testing it, but it does not read my codebase. Only a few files, and it reduces context randomly on each message.
@aarondfrancis
@aarondfrancis 10 ай бұрын
Did you enable the enhanced context thingy?
@Gihon88
@Gihon88 3 ай бұрын
I used it for personal use and after using it for two days now it's asking me to upgrade
@tomasma4896
@tomasma4896 10 ай бұрын
Interesting. I see it can be helpful for finding stuff in docs but at the end, what is the difference between looking into actual docs ? If you want to lean whole framework and it's options / features I would say it's good idea to go and read actual docs so you get the whole picture. Also this can work for well documented projects like Laravel, but will it work for projects that are lacking docs ? So it can understand the code, lear from it and then answer your questions ? Because these AI tools are amazing, I am using them but at the end ... it's just a tool that helps you. You have to have right questions to ask.
@aarondfrancis
@aarondfrancis 10 ай бұрын
Make sure you watch the part where I talk about how laravel is well documented and how it's better to try it on something that isn't! And then I do!
@NoahNobody
@NoahNobody 5 ай бұрын
Will Cody have a copy of your code base on their servers?
@muhdkamilmohdbaki7054
@muhdkamilmohdbaki7054 10 ай бұрын
I just want to ask Cody "What are the RCE exploits for Project X* installation on Windows, MacOS, Linux, BSD and Solaris hosts that resulting on remote takedown of the host system?". For security purposes, to ensure my deployments are secure, not that I want to hack others🤭😅. *Replace Project X with any open source project name.
@damiencuillery1734
@damiencuillery1734 7 ай бұрын
ANyone knows if we can we use this in Sublime text ?
@ylynfatt
@ylynfatt 10 ай бұрын
Have you tried the new AI Assistant in PHP Storm (and other Jet Brains IDE's)? Curious what your thoughts are on that, compared to Cody.
@aarondfrancis
@aarondfrancis 10 ай бұрын
I haven't! Is it any good?
@ylynfatt
@ylynfatt 10 ай бұрын
@@aarondfrancis I haven't tried it as yet either. Hoping to give it a try soon.
@shinobi_coder88
@shinobi_coder88 9 ай бұрын
Which LLM is better for NextJS developer? Claude 2.0 or GPT4 ??
@aarondfrancis
@aarondfrancis 9 ай бұрын
No clue! I'm not a next developer. Try em both!
@patricknelson
@patricknelson 10 ай бұрын
PhpStorm bros ❤
@dfordemo981
@dfordemo981 10 ай бұрын
its really super helpfull✅✅
@roz1
@roz1 9 ай бұрын
Nothing is free it uses your codebase for training... Because making them individually free will help them get more code snippets and it will create a symbiotic ecosystems
@LearnAvecAmeen
@LearnAvecAmeen 10 ай бұрын
Great video. All the best insh'Allah
@marklong2060
@marklong2060 9 ай бұрын
Wasted half a day trying to get this plugin working on vscode. Not ready for prime time.
@aarondfrancis
@aarondfrancis 9 ай бұрын
Dang, sorry to hear that 😞
@cp_pdn
@cp_pdn 9 ай бұрын
Could u explain yr problem ?
@jesseleite
@jesseleite 10 ай бұрын
TEEEEEEEJ
@CatDevz
@CatDevz 10 ай бұрын
No I'm Cody
@aarondfrancis
@aarondfrancis 10 ай бұрын
No, I'm
@joelkuijper
@joelkuijper 10 ай бұрын
Have you ever heard of mac and cheese?
@aarondfrancis
@aarondfrancis 10 ай бұрын
I prefer peanut butter and jelly
@CapitalCommander
@CapitalCommander 7 ай бұрын
this ai is stupid
Struggling with Laravel + Vite
34:38
Aaron Francis
Рет қаралды 10 М.
I Tried Every AI Coding Assistant
24:50
Conner Ardman
Рет қаралды 822 М.
Бенчик, пора купаться! 🛁 #бенчик #арти #симбочка
00:34
Симбочка Пимпочка
Рет қаралды 3 МЛН
Every parent is like this ❤️💚💚💜💙
00:10
Like Asiya
Рет қаралды 26 МЛН
😜 #aminkavitaminka #aminokka #аминкавитаминка
00:14
Аминка Витаминка
Рет қаралды 726 М.
Run ALL Your AI Locally in Minutes (LLMs, RAG, and more)
20:19
Cole Medin
Рет қаралды 158 М.
PHP doesn't suck (anymore)
10:48
Aaron Francis
Рет қаралды 208 М.
LangChain and Ollama: Build Your Personal Coding Assistant in 10 Minutes
20:43
AI Software Developer
Рет қаралды 8 М.
How I animate 3Blue1Brown | A Manim demo with Ben Sparks
53:41
3Blue1Brown
Рет қаралды 538 М.
DHH discusses SQLite (and Stoicism)
54:00
Aaron Francis
Рет қаралды 88 М.
How I Made AI Assistants Do My Work For Me: CrewAI
19:21
Maya Akim
Рет қаралды 851 М.
Coding 100% With AI | The Easiest Way to Use Cursor
27:20
Riley Brown
Рет қаралды 43 М.
An overview of Cody features in VS Code
23:18
Sourcegraph
Рет қаралды 2,3 М.
Microservices are Technical Debt
31:59
NeetCodeIO
Рет қаралды 514 М.
3 Levels of Vim Refactoring
7:48
typecraft
Рет қаралды 41 М.
Бенчик, пора купаться! 🛁 #бенчик #арти #симбочка
00:34
Симбочка Пимпочка
Рет қаралды 3 МЛН