[ { "speaker": "host", "text": "Is this, you know, secret sauce" }, { "speaker": "host", "text": "Are we Is this, you know, secret sauce" }, { "speaker": "host", "text": "sure we want to give it to people" }, { "speaker": "guest", "text": "sure we want to give it to people" }, { "speaker": "guest", "text": "sure we want to give it to people" }, { "speaker": "guest", "text": "Because this is the same tool everyone Because this is the same tool everyone Because this is the same tool everyone" }, { "speaker": "host", "text": "at Anthropic uses every day" }, { "speaker": "host", "text": "Hey, I'm Alex" }, { "speaker": "host", "text": "I lead cloud relations Hey, I'm Alex" }, { "speaker": "guest", "text": "I lead cloud relations" }, { "speaker": "guest", "text": "here at Anthropic" }, { "speaker": "guest", "text": "And I'm Boris" }, { "speaker": "host", "text": "I'm a here at Anthropic" }, { "speaker": "host", "text": "And I'm Boris" }, { "speaker": "host", "text": "I'm a here at Anthropic" }, { "speaker": "guest", "text": "And I'm Boris" }, { "speaker": "guest", "text": "member of technical staff and creator of member of technical staff and creator of member of technical staff and creator of" }, { "speaker": "guest", "text": "Today we're going to be Cloud Code" }, { "speaker": "host", "text": "Today we're going to be Cloud Code" }, { "speaker": "host", "text": "Today we're going to be" }, { "speaker": "host", "text": "talking about Cloud Code" }, { "speaker": "guest", "text": "Boris, to talking about Cloud Code" }, { "speaker": "guest", "text": "Boris, to talking about Cloud Code" }, { "speaker": "guest", "text": "start, what is Cloud Code and how did it start, what is Cloud Code and how did it start, what is Cloud Code and how did it" }, { "speaker": "host", "text": "Yeah, Cloud Code, it's a way come about" }, { "speaker": "host", "text": "Yeah, Cloud Code, it's a way come about" }, { "speaker": "host", "text": "Yeah, Cloud Code, it's a way" }, { "speaker": "guest", "text": "to do a coding in the terminal" }, { "speaker": "guest", "text": "Uh so to do a coding in the terminal" }, { "speaker": "guest", "text": "Uh so to do a coding in the terminal" }, { "speaker": "host", "text": "you don't have to adopt new tools, you you don't have to adopt new tools, you you don't have to adopt new tools, you" }, { "speaker": "host", "text": "don't have to use new IDs, you don't don't have to use new IDs, you don't don't have to use new IDs, you don't" }, { "speaker": "host", "text": "have to use like a you know particular have to use like a you know particular have to use like a you know particular" }, { "speaker": "guest", "text": "website or anything" }, { "speaker": "guest", "text": "Um it's just agent website or anything" }, { "speaker": "guest", "text": "Um it's just agent website or anything" }, { "speaker": "host", "text": "Um it's just agent" }, { "speaker": "host", "text": "coding and it works wherever you work" }, { "speaker": "host", "text": "coding and it works wherever you work" }, { "speaker": "guest", "text": "coding and it works wherever you work" }, { "speaker": "guest", "text": "And I think that actually came out of And I think that actually came out of And I think that actually came out of" }, { "speaker": "guest", "text": "the way anthropic engineers and the way anthropic engineers and the way anthropic engineers and" }, { "speaker": "host", "text": "researchers use tools to um get the job researchers use tools to um get the job researchers use tools to um get the job" }, { "speaker": "host", "text": "done cuz people have all sorts of done cuz people have all sorts of done cuz people have all sorts of" }, { "speaker": "host", "text": "different stacks" }, { "speaker": "guest", "text": "It's like it's super different stacks" }, { "speaker": "guest", "text": "It's like it's super different stacks" }, { "speaker": "guest", "text": "It's like it's super" }, { "speaker": "host", "text": "Like there isn't like one normal weird" }, { "speaker": "host", "text": "Like there isn't like one normal weird" }, { "speaker": "host", "text": "Like there isn't like one normal" }, { "speaker": "guest", "text": "stack everyone uses" }, { "speaker": "guest", "text": "There's people stack everyone uses" }, { "speaker": "guest", "text": "There's people stack everyone uses" }, { "speaker": "host", "text": "There's people" }, { "speaker": "host", "text": "that, you know, use the Z ID and there's that, you know, use the Z ID and there's that, you know, use the Z ID and there's" }, { "speaker": "host", "text": "people that use VS Code and then there's people that use VS Code and then there's people that use VS Code and then there's" }, { "speaker": "guest", "text": "people that are like, you're never going people that are like, you're never going people that are like, you're never going" }, { "speaker": "guest", "text": "to take my Vim for me private for my to take my Vim for me private for my to take my Vim for me private for my" }, { "speaker": "guest", "text": "cold dead hands and we wanted to build cold dead hands and we wanted to build cold dead hands and we wanted to build" }, { "speaker": "host", "text": "something that works for everyone" }, { "speaker": "host", "text": "Um, something that works for everyone" }, { "speaker": "host", "text": "Um, something that works for everyone" }, { "speaker": "guest", "text": "and that's how we kind of ended up in and that's how we kind of ended up in and that's how we kind of ended up in" }, { "speaker": "guest", "text": "the terminal" }, { "speaker": "guest", "text": "So, the terminal is the terminal" }, { "speaker": "host", "text": "So, the terminal is the terminal" }, { "speaker": "host", "text": "So, the terminal is" }, { "speaker": "host", "text": "almost like the most universal of all almost like the most universal of all almost like the most universal of all" }, { "speaker": "guest", "text": "the interfaces and that it's flexible the interfaces and that it's flexible the interfaces and that it's flexible" }, { "speaker": "guest", "text": "and it's kind of incorporated into and it's kind of incorporated into and it's kind of incorporated into" }, { "speaker": "guest", "text": "everybody's workflow already" }, { "speaker": "host", "text": "everybody's workflow already" }, { "speaker": "host", "text": "everybody's workflow already" }, { "speaker": "host", "text": "And it also just happens to be Exactly" }, { "speaker": "guest", "text": "And it also just happens to be Exactly" }, { "speaker": "guest", "text": "And it also just happens to be" }, { "speaker": "guest", "text": "the simplest and because it's so simple, the simplest and because it's so simple, the simplest and because it's so simple," }, { "speaker": "host", "text": "we get to iterate really fast" }, { "speaker": "host", "text": "Um, and we get to iterate really fast" }, { "speaker": "host", "text": "Um, and we get to iterate really fast" }, { "speaker": "guest", "text": "you know that that's kind of in you know that that's kind of in you know that that's kind of in" }, { "speaker": "guest", "text": "hindsight it turned out to be a good hindsight it turned out to be a good hindsight it turned out to be a good" }, { "speaker": "guest", "text": "thing, but definitely wasn't the intent thing, but definitely wasn't the intent thing, but definitely wasn't the intent" }, { "speaker": "host", "text": "from the start" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "host", "text": "So, if I'm from the start" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "guest", "text": "So, if I'm from the start" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "host", "text": "a new developer and I want to be using a new developer and I want to be using a new developer and I want to be using" }, { "speaker": "host", "text": "Cloud Code, what does that look like to Cloud Code, what does that look like to Cloud Code, what does that look like to" }, { "speaker": "host", "text": "actually get this product working" }, { "speaker": "guest", "text": "Yeah, actually get this product working" }, { "speaker": "guest", "text": "Yeah, actually get this product working" }, { "speaker": "guest", "text": "it's pretty simple" }, { "speaker": "host", "text": "So, you just it's pretty simple" }, { "speaker": "host", "text": "So, you just it's pretty simple" }, { "speaker": "host", "text": "So, you just" }, { "speaker": "guest", "text": "download it from npm" }, { "speaker": "guest", "text": "Uh, it's npm download it from npm" }, { "speaker": "guest", "text": "Uh, it's npm download it from npm" }, { "speaker": "host", "text": "Uh, it's npm" }, { "speaker": "host", "text": "install-g install-g install-g" }, { "speaker": "host", "text": "uh atanthropic-ai/cloud-code" }, { "speaker": "guest", "text": "So, it's a atanthropic-ai/cloud-code" }, { "speaker": "guest", "text": "little bit of an incantation" }, { "speaker": "guest", "text": "M um so little bit of an incantation" }, { "speaker": "host", "text": "M um so little bit of an incantation" }, { "speaker": "host", "text": "you download it" }, { "speaker": "host", "text": "You just need NodeJS on you download it" }, { "speaker": "guest", "text": "You just need NodeJS on you download it" }, { "speaker": "guest", "text": "You just need NodeJS on" }, { "speaker": "guest", "text": "your system and a lot of people have your system and a lot of people have your system and a lot of people have" }, { "speaker": "host", "text": "that and that's it" }, { "speaker": "host", "text": "You open it up and that and that's it" }, { "speaker": "host", "text": "You open it up and that and that's it" }, { "speaker": "guest", "text": "You open it up and" }, { "speaker": "guest", "text": "it'll walk you through everything else" }, { "speaker": "guest", "text": "it'll walk you through everything else" }, { "speaker": "host", "text": "it'll walk you through everything else" }, { "speaker": "host", "text": "So you just type Claude into the Wow" }, { "speaker": "host", "text": "So you just type Claude into the Wow" }, { "speaker": "guest", "text": "So you just type Claude into the" }, { "speaker": "guest", "text": "terminal, hit enter and then that's it terminal, hit enter and then that's it terminal, hit enter and then that's it" }, { "speaker": "guest", "text": "and it just like Claude will guide you and it just like Claude will guide you and it just like Claude will guide you" }, { "speaker": "host", "text": "through the rest of the process and then through the rest of the process and then through the rest of the process and then" }, { "speaker": "host", "text": "you can just start talking to it and it you can just start talking to it and it you can just start talking to it and it" }, { "speaker": "host", "text": "will start coding" }, { "speaker": "guest", "text": "will start coding" }, { "speaker": "guest", "text": "will start coding" }, { "speaker": "guest", "text": "You you install it and then you Yeah" }, { "speaker": "host", "text": "You you install it and then you Yeah" }, { "speaker": "host", "text": "You you install it and then you" }, { "speaker": "host", "text": "Uh one of the kind of the cool run quad" }, { "speaker": "guest", "text": "Uh one of the kind of the cool run quad" }, { "speaker": "guest", "text": "Uh one of the kind of the cool" }, { "speaker": "guest", "text": "things is Quad works in any terminal things is Quad works in any terminal things is Quad works in any terminal" }, { "speaker": "host", "text": "like you said" }, { "speaker": "host", "text": "So you know if you use like you said" }, { "speaker": "host", "text": "So you know if you use like you said" }, { "speaker": "guest", "text": "So you know if you use" }, { "speaker": "guest", "text": "like iTerm 2 or Apple terminal or like iTerm 2 or Apple terminal or like iTerm 2 or Apple terminal or" }, { "speaker": "guest", "text": "whatever terminal you use even like in a whatever terminal you use even like in a whatever terminal you use even like in a" }, { "speaker": "host", "text": "SSH session or T-max session it'll work" }, { "speaker": "host", "text": "SSH session or T-max session it'll work" }, { "speaker": "host", "text": "SSH session or T-max session it'll work" }, { "speaker": "guest", "text": "One of actually the top ways that people One of actually the top ways that people One of actually the top ways that people" }, { "speaker": "guest", "text": "use quad code is within IDE terminals" }, { "speaker": "guest", "text": "use quad code is within IDE terminals" }, { "speaker": "host", "text": "use quad code is within IDE terminals" }, { "speaker": "host", "text": "So one thing you can do is run quad So one thing you can do is run quad So one thing you can do is run quad" }, { "speaker": "host", "text": "within for example VS code terminal and within for example VS code terminal and within for example VS code terminal and" }, { "speaker": "guest", "text": "it'll become more powerful" }, { "speaker": "guest", "text": "So you know it'll become more powerful" }, { "speaker": "guest", "text": "So you know it'll become more powerful" }, { "speaker": "host", "text": "So you know" }, { "speaker": "host", "text": "instead of seeing file edits in the instead of seeing file edits in the instead of seeing file edits in the" }, { "speaker": "host", "text": "terminal you're going to see them nice terminal you're going to see them nice terminal you're going to see them nice" }, { "speaker": "guest", "text": "and big and and beautiful in the ID and big and and beautiful in the ID and big and and beautiful in the ID" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "guest", "text": "And we kind itself" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "host", "text": "And we kind itself" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "guest", "text": "And we kind" }, { "speaker": "guest", "text": "of use more signals from that ID also to of use more signals from that ID also to of use more signals from that ID also to" }, { "speaker": "guest", "text": "make quad more intelligent" }, { "speaker": "host", "text": "But the make quad more intelligent" }, { "speaker": "host", "text": "But the make quad more intelligent" }, { "speaker": "host", "text": "experience is the same" }, { "speaker": "guest", "text": "You you just run experience is the same" }, { "speaker": "guest", "text": "You you just run experience is the same" }, { "speaker": "guest", "text": "You you just run" }, { "speaker": "host", "text": "quad in the terminal" }, { "speaker": "host", "text": "So there's a quad in the terminal" }, { "speaker": "host", "text": "So there's a quad in the terminal" }, { "speaker": "guest", "text": "So there's a" }, { "speaker": "guest", "text": "lot there that I want to get to in a lot there that I want to get to in a lot there that I want to get to in a" }, { "speaker": "guest", "text": "But before we get to that, so we second" }, { "speaker": "host", "text": "But before we get to that, so we second" }, { "speaker": "host", "text": "But before we get to that, so we" }, { "speaker": "host", "text": "released Cloud Code in February" }, { "speaker": "guest", "text": "released Cloud Code in February" }, { "speaker": "guest", "text": "released Cloud Code in February" }, { "speaker": "guest", "text": "So it's been about a little over 3 So it's been about a little over 3 So it's been about a little over 3" }, { "speaker": "host", "text": "What's it been like" }, { "speaker": "host", "text": "What's the months" }, { "speaker": "host", "text": "What's it been like" }, { "speaker": "guest", "text": "What's the months" }, { "speaker": "guest", "text": "What's it been like" }, { "speaker": "guest", "text": "reaction been from the community" }, { "speaker": "host", "text": "Yeah, reaction been from the community" }, { "speaker": "host", "text": "Yeah, reaction been from the community" }, { "speaker": "host", "text": "just insane" }, { "speaker": "guest", "text": "just insane" }, { "speaker": "guest", "text": "just insane" }, { "speaker": "guest", "text": "Like so unexpected" }, { "speaker": "host", "text": "You know, before we Like so unexpected" }, { "speaker": "host", "text": "You know, before we Like so unexpected" }, { "speaker": "host", "text": "You know, before we" }, { "speaker": "guest", "text": "released it, we weren't sure if we want released it, we weren't sure if we want released it, we weren't sure if we want" }, { "speaker": "guest", "text": "to release it" }, { "speaker": "guest", "text": "M um it was this tool to release it" }, { "speaker": "host", "text": "M um it was this tool to release it" }, { "speaker": "host", "text": "M um it was this tool" }, { "speaker": "host", "text": "that internally is just it makes our that internally is just it makes our that internally is just it makes our" }, { "speaker": "guest", "text": "engineers and researchers so productive engineers and researchers so productive engineers and researchers so productive" }, { "speaker": "guest", "text": "and we were having this debate" }, { "speaker": "guest", "text": "We're and we were having this debate" }, { "speaker": "host", "text": "We're and we were having this debate" }, { "speaker": "host", "text": "like is this you know secret sauce" }, { "speaker": "host", "text": "Are like is this you know secret sauce" }, { "speaker": "guest", "text": "Are like is this you know secret sauce" }, { "speaker": "guest", "text": "we sure we want to give it to people cuz we sure we want to give it to people cuz we sure we want to give it to people cuz" }, { "speaker": "guest", "text": "this is the same tool everyone at this is the same tool everyone at this is the same tool everyone at" }, { "speaker": "host", "text": "Anthropic uses every day and yeah I Anthropic uses every day and yeah I Anthropic uses every day and yeah I" }, { "speaker": "host", "text": "think it turned out to be kind of the think it turned out to be kind of the think it turned out to be kind of the" }, { "speaker": "host", "text": "right decision cuz it makes people more right decision cuz it makes people more right decision cuz it makes people more" }, { "speaker": "guest", "text": "productive and people people like it" }, { "speaker": "guest", "text": "productive and people people like it" }, { "speaker": "guest", "text": "productive and people people like it" }, { "speaker": "host", "text": "What was the moment that you knew we had What was the moment that you knew we had What was the moment that you knew we had" }, { "speaker": "host", "text": "So it started kind of in a to ship it" }, { "speaker": "host", "text": "So it started kind of in a to ship it" }, { "speaker": "guest", "text": "So it started kind of in a" }, { "speaker": "guest", "text": "small group and it it was just a few small group and it it was just a few small group and it it was just a few" }, { "speaker": "guest", "text": "people in our core team using it and people in our core team using it and people in our core team using it and" }, { "speaker": "host", "text": "then at some point we gave it to all then at some point we gave it to all then at some point we gave it to all" }, { "speaker": "host", "text": "anthropic employees and there was this anthropic employees and there was this anthropic employees and there was this" }, { "speaker": "host", "text": "So like the daily activives DAU chart" }, { "speaker": "guest", "text": "So like the daily activives DAU chart" }, { "speaker": "guest", "text": "So like the daily activives" }, { "speaker": "guest", "text": "just looking at employees and it was just looking at employees and it was just looking at employees and it was" }, { "speaker": "host", "text": "vertical for like 3 days straight" }, { "speaker": "host", "text": "vertical for like 3 days straight" }, { "speaker": "host", "text": "vertical for like 3 days straight" }, { "speaker": "guest", "text": "And we were like all right this this is And we were like all right this this is And we were like all right this this is" }, { "speaker": "guest", "text": "This is a hit" }, { "speaker": "guest", "text": "Um and then at crazy" }, { "speaker": "host", "text": "This is a hit" }, { "speaker": "host", "text": "Um and then at crazy" }, { "speaker": "host", "text": "This is a hit" }, { "speaker": "guest", "text": "Um and then at" }, { "speaker": "guest", "text": "some point we gave it to a few people some point we gave it to a few people some point we gave it to a few people" }, { "speaker": "guest", "text": "externally just to see you know is are externally just to see you know is are externally just to see you know is are" }, { "speaker": "host", "text": "Is this useful" }, { "speaker": "host", "text": "And all the we crazy" }, { "speaker": "host", "text": "Is this useful" }, { "speaker": "guest", "text": "And all the we crazy" }, { "speaker": "guest", "text": "Is this useful" }, { "speaker": "guest", "text": "And all the" }, { "speaker": "host", "text": "feedback was just super positive and I feedback was just super positive and I feedback was just super positive and I" }, { "speaker": "host", "text": "think it was pretty obvious" }, { "speaker": "host", "text": "So it think it was pretty obvious" }, { "speaker": "guest", "text": "So it think it was pretty obvious" }, { "speaker": "guest", "text": "really took fire within anthropic first really took fire within anthropic first really took fire within anthropic first" }, { "speaker": "guest", "text": "and then all the engineers, all the and then all the engineers, all the and then all the engineers, all the" }, { "speaker": "host", "text": "researchers were using it themselves and researchers were using it themselves and researchers were using it themselves and" }, { "speaker": "host", "text": "that made it pretty obvious for us that that made it pretty obvious for us that that made it pretty obvious for us that" }, { "speaker": "host", "text": "we should put it out into the world as we should put it out into the world as we should put it out into the world as" }, { "speaker": "guest", "text": "And that's a big way well" }, { "speaker": "guest", "text": "And that's a big way well" }, { "speaker": "guest", "text": "And that's a big way" }, { "speaker": "host", "text": "that we developed this thing" }, { "speaker": "host", "text": "Like quad that we developed this thing" }, { "speaker": "host", "text": "Like quad that we developed this thing" }, { "speaker": "guest", "text": "code is written using quad code" }, { "speaker": "guest", "text": "That's code is written using quad code" }, { "speaker": "guest", "text": "That's code is written using quad code" }, { "speaker": "host", "text": "almost all the code in quad code has almost all the code in quad code has almost all the code in quad code has" }, { "speaker": "host", "text": "been written and rewritten and rewritten been written and rewritten and rewritten been written and rewritten and rewritten" }, { "speaker": "host", "text": "using quad code" }, { "speaker": "guest", "text": "And yeah, we're very using quad code" }, { "speaker": "guest", "text": "And yeah, we're very using quad code" }, { "speaker": "guest", "text": "And yeah, we're very" }, { "speaker": "host", "text": "big believers in dog fooding" }, { "speaker": "host", "text": "It's just big believers in dog fooding" }, { "speaker": "host", "text": "It's just big believers in dog fooding" }, { "speaker": "guest", "text": "it's so important cuz when you use a it's so important cuz when you use a it's so important cuz when you use a" }, { "speaker": "guest", "text": "product that has obviously been dog product that has obviously been dog product that has obviously been dog" }, { "speaker": "guest", "text": "fooded, you can feel it, you know, and fooded, you can feel it, you know, and fooded, you can feel it, you know, and" }, { "speaker": "host", "text": "like in the products I use every day, I like in the products I use every day, I like in the products I use every day, I" }, { "speaker": "host", "text": "can feel like this is something that the can feel like this is something that the can feel like this is something that the" }, { "speaker": "host", "text": "team uses all the time and this is not" }, { "speaker": "guest", "text": "team uses all the time and this is not" }, { "speaker": "guest", "text": "team uses all the time and this is not" }, { "speaker": "guest", "text": "And yeah, we just wanted this to be Mhm" }, { "speaker": "host", "text": "And yeah, we just wanted this to be Mhm" }, { "speaker": "host", "text": "And yeah, we just wanted this to be" }, { "speaker": "host", "text": "one of those products that when you pick one of those products that when you pick one of those products that when you pick" }, { "speaker": "guest", "text": "it up and try it, it's obvious a lot of it up and try it, it's obvious a lot of it up and try it, it's obvious a lot of" }, { "speaker": "guest", "text": "love went into it and it's something love went into it and it's something love went into it and it's something" }, { "speaker": "guest", "text": "that we use ourselves" }, { "speaker": "host", "text": "Who do you think that we use ourselves" }, { "speaker": "host", "text": "Who do you think that we use ourselves" }, { "speaker": "host", "text": "Who do you think" }, { "speaker": "guest", "text": "is the ideal cloud code customer right is the ideal cloud code customer right is the ideal cloud code customer right" }, { "speaker": "guest", "text": "Like who is using cloud code" }, { "speaker": "guest", "text": "Like who is using cloud code" }, { "speaker": "host", "text": "Like who is using cloud code" }, { "speaker": "host", "text": "type of person" }, { "speaker": "host", "text": "What type of developer" }, { "speaker": "guest", "text": "type of person" }, { "speaker": "guest", "text": "What type of developer" }, { "speaker": "guest", "text": "type of person" }, { "speaker": "host", "text": "What type of developer" }, { "speaker": "host", "text": "So I think the biggest thing is Yeah" }, { "speaker": "host", "text": "So I think the biggest thing is Yeah" }, { "speaker": "guest", "text": "So I think the biggest thing is" }, { "speaker": "guest", "text": "quad code is pretty expensive" }, { "speaker": "guest", "text": "So you quad code is pretty expensive" }, { "speaker": "host", "text": "So you quad code is pretty expensive" }, { "speaker": "host", "text": "know if you're coding on the weekends um know if you're coding on the weekends um know if you're coding on the weekends um" }, { "speaker": "host", "text": "you can try it for a little bit" }, { "speaker": "guest", "text": "So you you can try it for a little bit" }, { "speaker": "guest", "text": "So you you can try it for a little bit" }, { "speaker": "guest", "text": "know you get an API key and put in five know you get an API key and put in five know you get an API key and put in five" }, { "speaker": "host", "text": "bucks and you can just try it" }, { "speaker": "host", "text": "But if bucks and you can just try it" }, { "speaker": "host", "text": "But if bucks and you can just try it" }, { "speaker": "guest", "text": "you want to use it for more serious work you want to use it for more serious work you want to use it for more serious work" }, { "speaker": "guest", "text": "it will cost you you know 50 100 200 it will cost you you know 50 100 200 it will cost you you know 50 100 200" }, { "speaker": "guest", "text": "bucks a month something like this" }, { "speaker": "host", "text": "There bucks a month something like this" }, { "speaker": "host", "text": "There bucks a month something like this" }, { "speaker": "host", "text": "there's kind of a big range" }, { "speaker": "guest", "text": "It depends there's kind of a big range" }, { "speaker": "guest", "text": "It depends there's kind of a big range" }, { "speaker": "guest", "text": "what you're using it for" }, { "speaker": "host", "text": "But generally what you're using it for" }, { "speaker": "host", "text": "But generally what you're using it for" }, { "speaker": "host", "text": "But generally" }, { "speaker": "guest", "text": "expect maybe like 50 bucks a month" }, { "speaker": "guest", "text": "You expect maybe like 50 bucks a month" }, { "speaker": "guest", "text": "You expect maybe like 50 bucks a month" }, { "speaker": "host", "text": "know there's a lot of uh enterprises know there's a lot of uh enterprises know there's a lot of uh enterprises" }, { "speaker": "host", "text": "that are using it" }, { "speaker": "host", "text": "So you know if you're that are using it" }, { "speaker": "guest", "text": "So you know if you're that are using it" }, { "speaker": "guest", "text": "So you know if you're" }, { "speaker": "guest", "text": "in a big company it tends to be a really in a big company it tends to be a really in a big company it tends to be a really" }, { "speaker": "host", "text": "Um it's amazing at big code good fit" }, { "speaker": "host", "text": "Um it's amazing at big code good fit" }, { "speaker": "host", "text": "Um it's amazing at big code" }, { "speaker": "guest", "text": "There's no, you know, there's no bases" }, { "speaker": "guest", "text": "There's no, you know, there's no bases" }, { "speaker": "guest", "text": "There's no, you know, there's no" }, { "speaker": "host", "text": "indexing step" }, { "speaker": "host", "text": "There's no extra stuff to indexing step" }, { "speaker": "host", "text": "There's no extra stuff to indexing step" }, { "speaker": "guest", "text": "There's no extra stuff to" }, { "speaker": "guest", "text": "You just run it and it works out set up" }, { "speaker": "guest", "text": "You just run it and it works out set up" }, { "speaker": "host", "text": "You just run it and it works out" }, { "speaker": "host", "text": "of the box for pretty much every big of the box for pretty much every big of the box for pretty much every big" }, { "speaker": "host", "text": "code base in any language" }, { "speaker": "guest", "text": "What's And code base in any language" }, { "speaker": "guest", "text": "What's And code base in any language" }, { "speaker": "guest", "text": "what's this integration with CloudMax" }, { "speaker": "host", "text": "what's this integration with CloudMax" }, { "speaker": "host", "text": "what's this integration with CloudMax" }, { "speaker": "host", "text": "How does that work" }, { "speaker": "guest", "text": "So, one How does that work" }, { "speaker": "guest", "text": "So, one How does that work" }, { "speaker": "guest", "text": "thing that we found is when people were thing that we found is when people were thing that we found is when people were" }, { "speaker": "host", "text": "using API keys to pay for this, uh, they using API keys to pay for this, uh, they using API keys to pay for this, uh, they" }, { "speaker": "host", "text": "were a little worried about the about were a little worried about the about were a little worried about the about" }, { "speaker": "host", "text": "their usage" }, { "speaker": "guest", "text": "And they didn't use their usage" }, { "speaker": "guest", "text": "And they didn't use their usage" }, { "speaker": "guest", "text": "And they didn't use" }, { "speaker": "host", "text": "as much as they wanted" }, { "speaker": "host", "text": "And so, we as much as they wanted" }, { "speaker": "host", "text": "And so, we as much as they wanted" }, { "speaker": "guest", "text": "shipped Quad code as part of Quad Max" }, { "speaker": "guest", "text": "shipped Quad code as part of Quad Max" }, { "speaker": "guest", "text": "shipped Quad code as part of Quad Max" }, { "speaker": "host", "text": "So, you pay for the max subscription So, you pay for the max subscription So, you pay for the max subscription" }, { "speaker": "host", "text": "that's uh it's like a 100 bucks a month that's uh it's like a 100 bucks a month that's uh it's like a 100 bucks a month" }, { "speaker": "host", "text": "or 200 bucks a month" }, { "speaker": "guest", "text": "You get to pick or 200 bucks a month" }, { "speaker": "guest", "text": "You get to pick or 200 bucks a month" }, { "speaker": "guest", "text": "You get to pick" }, { "speaker": "host", "text": "the price point and there's different the price point and there's different the price point and there's different" }, { "speaker": "host", "text": "usage limits" }, { "speaker": "host", "text": "And you get pretty usage limits" }, { "speaker": "guest", "text": "And you get pretty usage limits" }, { "speaker": "guest", "text": "And you get pretty" }, { "speaker": "guest", "text": "much as much quad code as you want" }, { "speaker": "host", "text": "And much as much quad code as you want" }, { "speaker": "host", "text": "And much as much quad code as you want" }, { "speaker": "host", "text": "practically, you're not going to hit any practically, you're not going to hit any practically, you're not going to hit any" }, { "speaker": "guest", "text": "array limits" }, { "speaker": "guest", "text": "Very few people do" }, { "speaker": "guest", "text": "It's array limits" }, { "speaker": "host", "text": "Very few people do" }, { "speaker": "host", "text": "It's array limits" }, { "speaker": "host", "text": "Very few people do" }, { "speaker": "guest", "text": "unlimited quad code" }, { "speaker": "guest", "text": "So, unified unlimited quad code" }, { "speaker": "guest", "text": "So, unified unlimited quad code" }, { "speaker": "host", "text": "So, unified" }, { "speaker": "host", "text": "between your cloud" }, { "speaker": "host", "text": "ai and then your between your cloud" }, { "speaker": "guest", "text": "ai and then your between your cloud" }, { "speaker": "guest", "text": "ai and then your" }, { "speaker": "guest", "text": "cloud code accounts is just like this cloud code accounts is just like this cloud code accounts is just like this" }, { "speaker": "host", "text": "one subscription pack" }, { "speaker": "host", "text": "So one subscription pack" }, { "speaker": "host", "text": "So one subscription pack" }, { "speaker": "guest", "text": "if I'm developer and I'm using cloud if I'm developer and I'm using cloud if I'm developer and I'm using cloud" }, { "speaker": "guest", "text": "code and I have my codebase that I'm code and I have my codebase that I'm code and I have my codebase that I'm" }, { "speaker": "guest", "text": "working on on my computer" }, { "speaker": "host", "text": "I get into my working on on my computer" }, { "speaker": "host", "text": "I get into my working on on my computer" }, { "speaker": "host", "text": "I get into my" }, { "speaker": "guest", "text": "I type cloud" }, { "speaker": "guest", "text": "Hit terminal" }, { "speaker": "guest", "text": "I type cloud" }, { "speaker": "host", "text": "Hit terminal" }, { "speaker": "host", "text": "I type cloud" }, { "speaker": "host", "text": "What happens next" }, { "speaker": "guest", "text": "Cloud enter" }, { "speaker": "guest", "text": "What happens next" }, { "speaker": "guest", "text": "Cloud enter" }, { "speaker": "host", "text": "What happens next" }, { "speaker": "host", "text": "gets to work" }, { "speaker": "host", "text": "So it's going to use gets to work" }, { "speaker": "guest", "text": "So it's going to use gets to work" }, { "speaker": "guest", "text": "So it's going to use" }, { "speaker": "guest", "text": "It's going to go out and do its tools" }, { "speaker": "host", "text": "It's going to go out and do its tools" }, { "speaker": "host", "text": "It's going to go out and do its" }, { "speaker": "host", "text": "It's going to take many steps" }, { "speaker": "guest", "text": "It's going to take many steps" }, { "speaker": "guest", "text": "It's going to take many steps" }, { "speaker": "guest", "text": "So if you've only used uh you know Okay" }, { "speaker": "host", "text": "So if you've only used uh you know Okay" }, { "speaker": "host", "text": "So if you've only used uh you know" }, { "speaker": "host", "text": "like coding assistance in ids before and like coding assistance in ids before and like coding assistance in ids before and" }, { "speaker": "guest", "text": "you're used to an experience where what you're used to an experience where what you're used to an experience where what" }, { "speaker": "guest", "text": "the assistant does is it you know the assistant does is it you know the assistant does is it you know" }, { "speaker": "guest", "text": "completes the line or completes a few completes the line or completes a few completes the line or completes a few" }, { "speaker": "host", "text": "lines or something" }, { "speaker": "host", "text": "It's not this at lines or something" }, { "speaker": "host", "text": "It's not this at lines or something" }, { "speaker": "guest", "text": "It's not this at" }, { "speaker": "guest", "text": "It's it's super duper agentic" }, { "speaker": "guest", "text": "It's it's super duper agentic" }, { "speaker": "host", "text": "It's it's super duper agentic" }, { "speaker": "host", "text": "Claude will understand your query and Claude will understand your query and Claude will understand your query and" }, { "speaker": "host", "text": "it's going to use all the tools at its it's going to use all the tools at its it's going to use all the tools at its" }, { "speaker": "guest", "text": "So that's uh bash file editing disposal" }, { "speaker": "guest", "text": "So that's uh bash file editing disposal" }, { "speaker": "guest", "text": "So that's uh bash file editing" }, { "speaker": "host", "text": "and and so on to explore the codebase, and and so on to explore the codebase, and and so on to explore the codebase," }, { "speaker": "host", "text": "read files, get the context it needs and read files, get the context it needs and read files, get the context it needs and" }, { "speaker": "host", "text": "then edit files, make any changes that then edit files, make any changes that then edit files, make any changes that" }, { "speaker": "guest", "text": "that you want" }, { "speaker": "guest", "text": "So this is maybe that you want" }, { "speaker": "guest", "text": "So this is maybe that you want" }, { "speaker": "host", "text": "So this is maybe" }, { "speaker": "host", "text": "like a new form factor of coding like a new form factor of coding like a new form factor of coding" }, { "speaker": "host", "text": "compared to like how we've been doing it compared to like how we've been doing it compared to like how we've been doing it" }, { "speaker": "guest", "text": "for the past 20 30 years or so" }, { "speaker": "guest", "text": "for the past 20 30 years or so" }, { "speaker": "guest", "text": "for the past 20 30 years or so" }, { "speaker": "host", "text": "You know, for for me like my journey for You know, for for me like my journey for You know, for for me like my journey for" }, { "speaker": "host", "text": "coding goes way back" }, { "speaker": "host", "text": "My so like I you coding goes way back" }, { "speaker": "guest", "text": "My so like I you coding goes way back" }, { "speaker": "guest", "text": "My so like I you" }, { "speaker": "guest", "text": "know I've been coding for a while but my know I've been coding for a while but my know I've been coding for a while but my" }, { "speaker": "host", "text": "grandpa was actually one of the first uh grandpa was actually one of the first uh grandpa was actually one of the first uh" }, { "speaker": "host", "text": "computer programmers in the Soviet Union computer programmers in the Soviet Union computer programmers in the Soviet Union" }, { "speaker": "host", "text": "back in like Oh wow the 1940s or back in like Oh wow the 1940s or back in like Oh wow the 1940s or" }, { "speaker": "guest", "text": "And he programmed using something" }, { "speaker": "guest", "text": "And he programmed using something" }, { "speaker": "guest", "text": "And he programmed using" }, { "speaker": "host", "text": "punch cards cuz programming like with punch cards cuz programming like with punch cards cuz programming like with" }, { "speaker": "host", "text": "software wasn't a thing yet" }, { "speaker": "host", "text": "And what he software wasn't a thing yet" }, { "speaker": "guest", "text": "And what he software wasn't a thing yet" }, { "speaker": "guest", "text": "And what he" }, { "speaker": "guest", "text": "would do is he would take these like bin would do is he would take these like bin would do is he would take these like bin" }, { "speaker": "host", "text": "big punch cards and in the US there was big punch cards and in the US there was big punch cards and in the US there was" }, { "speaker": "host", "text": "you know this like IBM thing that was you know this like IBM thing that was you know this like IBM thing that was" }, { "speaker": "host", "text": "sort of the ID of the time and he would sort of the ID of the time and he would sort of the ID of the time and he would" }, { "speaker": "guest", "text": "use that to program these paper punch use that to program these paper punch use that to program these paper punch" }, { "speaker": "guest", "text": "cards and that's how he programmed and cards and that's how he programmed and cards and that's how he programmed and" }, { "speaker": "guest", "text": "he would bring these home every night he would bring these home every night he would bring these home every night" }, { "speaker": "host", "text": "and my mom would tell me stories growing and my mom would tell me stories growing and my mom would tell me stories growing" }, { "speaker": "host", "text": "up about how she would draw over these up about how she would draw over these up about how she would draw over these" }, { "speaker": "host", "text": "with crayons and like for her that was with crayons and like for her that was with crayons and like for her that was" }, { "speaker": "guest", "text": "part of her you know experience growing part of her you know experience growing part of her you know experience growing" }, { "speaker": "guest", "text": "up and since then programming has up and since then programming has up and since then programming has" }, { "speaker": "guest", "text": "evolved so it was punch cards and then evolved so it was punch cards and then evolved so it was punch cards and then" }, { "speaker": "host", "text": "we had kind of assembly and then we had we had kind of assembly and then we had we had kind of assembly and then we had" }, { "speaker": "host", "text": "these first hypovable languages these first hypovable languages these first hypovable languages" }, { "speaker": "host", "text": "you know, Cobalt and Forran and then we you know, Cobalt and Forran and then we you know, Cobalt and Forran and then we" }, { "speaker": "guest", "text": "got into in the ' 80s into like Java and got into in the ' 80s into like Java and got into in the ' 80s into like Java and" }, { "speaker": "guest", "text": "these like typed languages and hasll and these like typed languages and hasll and these like typed languages and hasll and" }, { "speaker": "guest", "text": "that was really exciting" }, { "speaker": "host", "text": "And then in that was really exciting" }, { "speaker": "host", "text": "And then in that was really exciting" }, { "speaker": "host", "text": "And then in" }, { "speaker": "guest", "text": "the '90s we got into JavaScript and the '90s we got into JavaScript and the '90s we got into JavaScript and" }, { "speaker": "guest", "text": "So, you know, these are Python" }, { "speaker": "guest", "text": "So, you know, these are Python" }, { "speaker": "host", "text": "So, you know, these are" }, { "speaker": "host", "text": "interpreted languages that still give interpreted languages that still give interpreted languages that still give" }, { "speaker": "host", "text": "you a lot of safety" }, { "speaker": "guest", "text": "And I kind of think you a lot of safety" }, { "speaker": "guest", "text": "And I kind of think you a lot of safety" }, { "speaker": "guest", "text": "And I kind of think" }, { "speaker": "host", "text": "about the programming language and the about the programming language and the about the programming language and the" }, { "speaker": "host", "text": "experience of using the programming experience of using the programming experience of using the programming" }, { "speaker": "host", "text": "language as evolving in lock step language as evolving in lock step language as evolving in lock step" }, { "speaker": "guest", "text": "because around the time that Java because around the time that Java because around the time that Java" }, { "speaker": "guest", "text": "started appearing you saw you know for started appearing you saw you know for started appearing you saw you know for" }, { "speaker": "guest", "text": "for example the Eclipse IDE and it had for example the Eclipse IDE and it had for example the Eclipse IDE and it had" }, { "speaker": "host", "text": "the first type of type of head features the first type of type of head features the first type of type of head features" }, { "speaker": "host", "text": "like you could type a character and then like you could type a character and then like you could type a character and then" }, { "speaker": "host", "text": "you get a drop down and the ID is like you get a drop down and the ID is like you get a drop down and the ID is like" }, { "speaker": "guest", "text": "do you mean this or this and this and it do you mean this or this and this and it do you mean this or this and this and it" }, { "speaker": "guest", "text": "was just incredible cuz as a human you was just incredible cuz as a human you was just incredible cuz as a human you" }, { "speaker": "guest", "text": "didn't have to read the code anymore and didn't have to read the code anymore and didn't have to read the code anymore and" }, { "speaker": "host", "text": "so I see this as the evolution" }, { "speaker": "host", "text": "So this so I see this as the evolution" }, { "speaker": "host", "text": "So this so I see this as the evolution" }, { "speaker": "guest", "text": "is the languages have sort of I think is the languages have sort of I think is the languages have sort of I think" }, { "speaker": "guest", "text": "leveled out kind of all the modern leveled out kind of all the modern leveled out kind of all the modern" }, { "speaker": "guest", "text": "languages belong to kind of similar languages belong to kind of similar languages belong to kind of similar" }, { "speaker": "host", "text": "You know there's like a few families" }, { "speaker": "host", "text": "You know there's like a few families" }, { "speaker": "host", "text": "You know there's like a few" }, { "speaker": "guest", "text": "big families of languages and they're big families of languages and they're big families of languages and they're" }, { "speaker": "guest", "text": "pretty similar if you kind of if you pretty similar if you kind of if you pretty similar if you kind of if you" }, { "speaker": "guest", "text": "glance but the experience is now uh glance but the experience is now uh glance but the experience is now uh" }, { "speaker": "host", "text": "really evolving where now you don't have really evolving where now you don't have really evolving where now you don't have" }, { "speaker": "host", "text": "to deal with punch cards or assembly or to deal with punch cards or assembly or to deal with punch cards or assembly or" }, { "speaker": "host", "text": "You you deal with prompts and even code" }, { "speaker": "guest", "text": "You you deal with prompts and even code" }, { "speaker": "guest", "text": "You you deal with prompts and" }, { "speaker": "guest", "text": "the model figures out the coding part" }, { "speaker": "host", "text": "the model figures out the coding part" }, { "speaker": "host", "text": "the model figures out the coding part" }, { "speaker": "host", "text": "And this is just hugely exciting to me And this is just hugely exciting to me And this is just hugely exciting to me" }, { "speaker": "guest", "text": "as a as a programmer" }, { "speaker": "guest", "text": "I love that we've as a as a programmer" }, { "speaker": "guest", "text": "I love that we've as a as a programmer" }, { "speaker": "host", "text": "I love that we've" }, { "speaker": "host", "text": "gone from punch cards to prompts gone from punch cards to prompts gone from punch cards to prompts" }, { "speaker": "host", "text": "Um well, I have a basically" }, { "speaker": "guest", "text": "Um well, I have a basically" }, { "speaker": "guest", "text": "Um well, I have a" }, { "speaker": "guest", "text": "couple questions for you on that front couple questions for you on that front couple questions for you on that front" }, { "speaker": "host", "text": "later, but before we get into that, I later, but before we get into that, I later, but before we get into that, I" }, { "speaker": "host", "text": "want to talk a little bit on the model want to talk a little bit on the model want to talk a little bit on the model" }, { "speaker": "host", "text": "So, up until just recently, Cloud front" }, { "speaker": "guest", "text": "So, up until just recently, Cloud front" }, { "speaker": "guest", "text": "So, up until just recently, Cloud" }, { "speaker": "guest", "text": "Code was powered mainly by Cloud 3" }, { "speaker": "host", "text": "7 Code was powered mainly by Cloud 3" }, { "speaker": "host", "text": "7 Code was powered mainly by Cloud 3" }, { "speaker": "host", "text": "So, now with the Cloud 4 models Sonnet" }, { "speaker": "guest", "text": "So, now with the Cloud 4 models Sonnet" }, { "speaker": "guest", "text": "So, now with the Cloud 4 models" }, { "speaker": "guest", "text": "powering Cloud Code under the hood, what powering Cloud Code under the hood, what powering Cloud Code under the hood, what" }, { "speaker": "host", "text": "has this unlocked and where do you think has this unlocked and where do you think has this unlocked and where do you think" }, { "speaker": "host", "text": "we're headed" }, { "speaker": "host", "text": "Yeah, maybe uh couple we're headed" }, { "speaker": "guest", "text": "Yeah, maybe uh couple we're headed" }, { "speaker": "guest", "text": "Yeah, maybe uh couple" }, { "speaker": "guest", "text": "months or so before the models came out, months or so before the models came out, months or so before the models came out," }, { "speaker": "host", "text": "we started trying them out internally we started trying them out internally we started trying them out internally" }, { "speaker": "host", "text": "and I just remember my jaw dropping at and I just remember my jaw dropping at and I just remember my jaw dropping at" }, { "speaker": "host", "text": "how much more capable it feels" }, { "speaker": "guest", "text": "So I how much more capable it feels" }, { "speaker": "guest", "text": "So I how much more capable it feels" }, { "speaker": "guest", "text": "think there's all these new use cases think there's all these new use cases think there's all these new use cases" }, { "speaker": "host", "text": "that are unlocked" }, { "speaker": "host", "text": "When you're using that are unlocked" }, { "speaker": "host", "text": "When you're using that are unlocked" }, { "speaker": "guest", "text": "When you're using" }, { "speaker": "guest", "text": "quad code synchronously in a terminal, I quad code synchronously in a terminal, I quad code synchronously in a terminal, I" }, { "speaker": "guest", "text": "think one of the big changes is quad is think one of the big changes is quad is think one of the big changes is quad is" }, { "speaker": "host", "text": "just much better at following your just much better at following your just much better at following your" }, { "speaker": "host", "text": "instructions" }, { "speaker": "host", "text": "And so you tell it to do instructions" }, { "speaker": "guest", "text": "And so you tell it to do instructions" }, { "speaker": "guest", "text": "And so you tell it to do" }, { "speaker": "guest", "text": "something either in a prompt or in quad something either in a prompt or in quad something either in a prompt or in quad" }, { "speaker": "host", "text": "MD and it'll it'll tend to just do that MD and it'll it'll tend to just do that MD and it'll it'll tend to just do that" }, { "speaker": "host", "text": "and stick to it" }, { "speaker": "host", "text": "And this is a big and stick to it" }, { "speaker": "guest", "text": "And this is a big and stick to it" }, { "speaker": "guest", "text": "And this is a big" }, { "speaker": "guest", "text": "change cuz 37 was kind of a beast" }, { "speaker": "host", "text": "It's change cuz 37 was kind of a beast" }, { "speaker": "host", "text": "It's change cuz 37 was kind of a beast" }, { "speaker": "host", "text": "an amazing coding model, but man, it's an amazing coding model, but man, it's an amazing coding model, but man, it's" }, { "speaker": "guest", "text": "like it's hard to steer" }, { "speaker": "guest", "text": "Like you like it's hard to steer" }, { "speaker": "guest", "text": "Like you like it's hard to steer" }, { "speaker": "host", "text": "try to write tests and you would just try to write tests and you would just try to write tests and you would just" }, { "speaker": "host", "text": "like mock all your tests and you're like mock all your tests and you're like mock all your tests and you're" }, { "speaker": "host", "text": "like, \"No, that's not what I mean" }, { "speaker": "guest", "text": "\" And like, \"No, that's not what I mean" }, { "speaker": "guest", "text": "\" And like, \"No, that's not what I mean" }, { "speaker": "guest", "text": "usually you say that once or twice and usually you say that once or twice and usually you say that once or twice and" }, { "speaker": "host", "text": "it figures it out" }, { "speaker": "host", "text": "But it was just so it figures it out" }, { "speaker": "host", "text": "But it was just so it figures it out" }, { "speaker": "guest", "text": "But it was just so" }, { "speaker": "guest", "text": "powerful that it was worth it" }, { "speaker": "guest", "text": "And I powerful that it was worth it" }, { "speaker": "host", "text": "And I powerful that it was worth it" }, { "speaker": "host", "text": "feel like now with this new generation feel like now with this new generation feel like now with this new generation" }, { "speaker": "host", "text": "of four models, you don't have to do of four models, you don't have to do of four models, you don't have to do" }, { "speaker": "guest", "text": "that anymore" }, { "speaker": "guest", "text": "They typically do what you that anymore" }, { "speaker": "guest", "text": "They typically do what you that anymore" }, { "speaker": "host", "text": "They typically do what you" }, { "speaker": "host", "text": "want the first shot" }, { "speaker": "host", "text": "And Opus is it want the first shot" }, { "speaker": "guest", "text": "And Opus is it want the first shot" }, { "speaker": "guest", "text": "And Opus is it" }, { "speaker": "guest", "text": "feels like this next level above sonnet feels like this next level above sonnet feels like this next level above sonnet" }, { "speaker": "host", "text": "where not only does it understand my where not only does it understand my where not only does it understand my" }, { "speaker": "host", "text": "intent really well but also it's able to intent really well but also it's able to intent really well but also it's able to" }, { "speaker": "host", "text": "oneshot a lot of things that previous oneshot a lot of things that previous oneshot a lot of things that previous" }, { "speaker": "guest", "text": "models just couldn't" }, { "speaker": "guest", "text": "So for example I models just couldn't" }, { "speaker": "guest", "text": "So for example I models just couldn't" }, { "speaker": "host", "text": "So for example I" }, { "speaker": "host", "text": "haven't written a unit test in months" }, { "speaker": "host", "text": "haven't written a unit test in months" }, { "speaker": "guest", "text": "haven't written a unit test in months" }, { "speaker": "guest", "text": "Because Opus just writes my tests Wow" }, { "speaker": "guest", "text": "Because Opus just writes my tests Wow" }, { "speaker": "host", "text": "Because Opus just writes my tests" }, { "speaker": "host", "text": "and almost every time it'll oneshot it and almost every time it'll oneshot it and almost every time it'll oneshot it" }, { "speaker": "host", "text": "perfectly the f the first time" }, { "speaker": "guest", "text": "And this perfectly the f the first time" }, { "speaker": "guest", "text": "And this perfectly the f the first time" }, { "speaker": "guest", "text": "is pretty useful in a terminal" }, { "speaker": "host", "text": "It makes is pretty useful in a terminal" }, { "speaker": "host", "text": "It makes is pretty useful in a terminal" }, { "speaker": "host", "text": "it so it can be a little bit more it so it can be a little bit more it so it can be a little bit more" }, { "speaker": "guest", "text": "I think one of the coolest use cases is I think one of the coolest use cases is I think one of the coolest use cases is" }, { "speaker": "guest", "text": "running it in GitHub actions and other running it in GitHub actions and other running it in GitHub actions and other" }, { "speaker": "guest", "text": "environments where you can give a task environments where you can give a task environments where you can give a task" }, { "speaker": "host", "text": "and then the model will just go off and and then the model will just go off and and then the model will just go off and" }, { "speaker": "host", "text": "and do its own thing and when it comes and do its own thing and when it comes and do its own thing and when it comes" }, { "speaker": "host", "text": "back with the right result the first back with the right result the first back with the right result the first" }, { "speaker": "guest", "text": "time that feels amazing" }, { "speaker": "guest", "text": "So with GitHub time that feels amazing" }, { "speaker": "guest", "text": "So with GitHub time that feels amazing" }, { "speaker": "host", "text": "So with GitHub" }, { "speaker": "host", "text": "actions now we can within GitHub at actions now we can within GitHub at actions now we can within GitHub at" }, { "speaker": "host", "text": "Claude and then have it go off and work Claude and then have it go off and work Claude and then have it go off and work" }, { "speaker": "guest", "text": "on the task in the background and then on the task in the background and then on the task in the background and then" }, { "speaker": "guest", "text": "bring it back with a a result in a new bring it back with a a result in a new bring it back with a a result in a new" }, { "speaker": "guest", "text": "You you open up PR" }, { "speaker": "host", "text": "You you open up PR" }, { "speaker": "host", "text": "You you open up" }, { "speaker": "host", "text": "quad in the terminal like normal" }, { "speaker": "guest", "text": "just quad in the terminal like normal" }, { "speaker": "guest", "text": "just quad in the terminal like normal" }, { "speaker": "guest", "text": "run quad and then you run /install run quad and then you run /install run quad and then you run /install" }, { "speaker": "host", "text": "github action and that'll walk you github action and that'll walk you github action and that'll walk you" }, { "speaker": "host", "text": "through this kind of install step" }, { "speaker": "host", "text": "through this kind of install step" }, { "speaker": "guest", "text": "through this kind of install step" }, { "speaker": "guest", "text": "There's a there's a few steps" }, { "speaker": "guest", "text": "It's all There's a there's a few steps" }, { "speaker": "host", "text": "It's all There's a there's a few steps" }, { "speaker": "host", "text": "You just have to click a automatic" }, { "speaker": "host", "text": "You just have to click a automatic" }, { "speaker": "guest", "text": "You just have to click a" }, { "speaker": "guest", "text": "button or two and it'll install the quad button or two and it'll install the quad button or two and it'll install the quad" }, { "speaker": "guest", "text": "app in your GitHub repo and yeah the app in your GitHub repo and yeah the app in your GitHub repo and yeah the" }, { "speaker": "host", "text": "experience is pretty cool" }, { "speaker": "host", "text": "So in any experience is pretty cool" }, { "speaker": "host", "text": "So in any experience is pretty cool" }, { "speaker": "guest", "text": "issue you can at mention quad just quad" }, { "speaker": "guest", "text": "issue you can at mention quad just quad" }, { "speaker": "guest", "text": "issue you can at mention quad just quad" }, { "speaker": "host", "text": "I use it in PRs every day" }, { "speaker": "host", "text": "Uh a coworker I use it in PRs every day" }, { "speaker": "host", "text": "Uh a coworker I use it in PRs every day" }, { "speaker": "guest", "text": "Uh a coworker" }, { "speaker": "guest", "text": "will put up a pull request and instead will put up a pull request and instead will put up a pull request and instead" }, { "speaker": "guest", "text": "of asking them hey can you fix this of asking them hey can you fix this of asking them hey can you fix this" }, { "speaker": "host", "text": "thing I'll just say hey at quad fix this thing I'll just say hey at quad fix this thing I'll just say hey at quad fix this" }, { "speaker": "host", "text": "thing and it'll fix it" }, { "speaker": "host", "text": "And instead of thing and it'll fix it" }, { "speaker": "guest", "text": "And instead of thing and it'll fix it" }, { "speaker": "guest", "text": "And instead of" }, { "speaker": "guest", "text": "asking uh you know can you write tests asking uh you know can you write tests asking uh you know can you write tests" }, { "speaker": "host", "text": "and I always feel kind of guilty when I and I always feel kind of guilty when I and I always feel kind of guilty when I" }, { "speaker": "host", "text": "have to do that" }, { "speaker": "host", "text": "I'll just say hey have to do that" }, { "speaker": "guest", "text": "I'll just say hey have to do that" }, { "speaker": "guest", "text": "I'll just say hey" }, { "speaker": "guest", "text": "at quad write tests" }, { "speaker": "host", "text": "It's just not a at quad write tests" }, { "speaker": "host", "text": "It's just not a at quad write tests" }, { "speaker": "host", "text": "It's just not a" }, { "speaker": "guest", "text": "thing anymore" }, { "speaker": "guest", "text": "I mean that feels thing anymore" }, { "speaker": "guest", "text": "I mean that feels thing anymore" }, { "speaker": "host", "text": "I mean that feels" }, { "speaker": "host", "text": "incredible to me" }, { "speaker": "host", "text": "Like that is like an incredible to me" }, { "speaker": "guest", "text": "Like that is like an incredible to me" }, { "speaker": "guest", "text": "Like that is like an" }, { "speaker": "guest", "text": "entirely new aspect of programming right entirely new aspect of programming right entirely new aspect of programming right" }, { "speaker": "host", "text": "there where we can like basically pull there where we can like basically pull there where we can like basically pull" }, { "speaker": "host", "text": "in your always on demand programmer to in your always on demand programmer to in your always on demand programmer to" }, { "speaker": "host", "text": "go fix these issues for you not even on go fix these issues for you not even on go fix these issues for you not even on" }, { "speaker": "guest", "text": "your computer but operating in your computer but operating in your computer but operating in" }, { "speaker": "guest", "text": "And it's I think background" }, { "speaker": "guest", "text": "And it's I think background" }, { "speaker": "host", "text": "And it's I think" }, { "speaker": "host", "text": "it's the beginning of interacting with a it's the beginning of interacting with a it's the beginning of interacting with a" }, { "speaker": "host", "text": "model like you would with a fellow model like you would with a fellow model like you would with a fellow" }, { "speaker": "guest", "text": "So instead of app mentioning programmer" }, { "speaker": "guest", "text": "So instead of app mentioning programmer" }, { "speaker": "guest", "text": "So instead of app mentioning" }, { "speaker": "host", "text": "uh you know a coworker I would I would uh you know a coworker I would I would uh you know a coworker I would I would" }, { "speaker": "host", "text": "app mention quad" }, { "speaker": "host", "text": "How does this change app mention quad" }, { "speaker": "guest", "text": "How does this change app mention quad" }, { "speaker": "guest", "text": "How does this change" }, { "speaker": "guest", "text": "software engineering when we move into software engineering when we move into software engineering when we move into" }, { "speaker": "host", "text": "We're managing all these that model" }, { "speaker": "host", "text": "We're managing all these that model" }, { "speaker": "host", "text": "We're managing all these" }, { "speaker": "guest", "text": "cloud cloud codes in the background" }, { "speaker": "guest", "text": "I cloud cloud codes in the background" }, { "speaker": "guest", "text": "I cloud cloud codes in the background" }, { "speaker": "host", "text": "think there's a little of a mental think there's a little of a mental think there's a little of a mental" }, { "speaker": "host", "text": "there's a bit of a mental shift that has there's a bit of a mental shift that has there's a bit of a mental shift that has" }, { "speaker": "host", "text": "to happen where some people really love to happen where some people really love to happen where some people really love" }, { "speaker": "guest", "text": "controlling the code and you know like controlling the code and you know like controlling the code and you know like" }, { "speaker": "guest", "text": "if you're used to handwriting code I if you're used to handwriting code I if you're used to handwriting code I" }, { "speaker": "guest", "text": "think now the industry is shifting to a think now the industry is shifting to a think now the industry is shifting to a" }, { "speaker": "host", "text": "place where you're orchestrating agents place where you're orchestrating agents place where you're orchestrating agents" }, { "speaker": "host", "text": "that write your code and it's more about that write your code and it's more about that write your code and it's more about" }, { "speaker": "host", "text": "reviewing code than handwriting code and reviewing code than handwriting code and reviewing code than handwriting code and" }, { "speaker": "guest", "text": "yeah I think people have to kind of deal yeah I think people have to kind of deal yeah I think people have to kind of deal" }, { "speaker": "guest", "text": "with this transition and I think as a with this transition and I think as a with this transition and I think as a" }, { "speaker": "guest", "text": "programmer it's incredibly exciting programmer it's incredibly exciting programmer it's incredibly exciting" }, { "speaker": "host", "text": "because you can do so much more so much because you can do so much more so much because you can do so much more so much" }, { "speaker": "host", "text": "faster Right" }, { "speaker": "host", "text": "And there's still some faster Right" }, { "speaker": "guest", "text": "And there's still some faster Right" }, { "speaker": "guest", "text": "And there's still some" }, { "speaker": "guest", "text": "stuff we all I'll have to dip down and stuff we all I'll have to dip down and stuff we all I'll have to dip down and" }, { "speaker": "host", "text": "kind of handwrite code, but now I kind kind of handwrite code, but now I kind kind of handwrite code, but now I kind" }, { "speaker": "host", "text": "of dread it cuz Quad is just so good at of dread it cuz Quad is just so good at of dread it cuz Quad is just so good at" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "guest", "text": "And I think it" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "guest", "text": "And I think it" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "host", "text": "And I think" }, { "speaker": "host", "text": "increasingly as models get more capable, increasingly as models get more capable, increasingly as models get more capable," }, { "speaker": "guest", "text": "these kind of these windows where you these kind of these windows where you these kind of these windows where you" }, { "speaker": "guest", "text": "have to handw write code either cuz it's have to handw write code either cuz it's have to handw write code either cuz it's" }, { "speaker": "guest", "text": "a complex data model or it's just a complex data model or it's just a complex data model or it's just" }, { "speaker": "host", "text": "something really sophisticated like the something really sophisticated like the something really sophisticated like the" }, { "speaker": "host", "text": "interaction between a bunch of system interaction between a bunch of system interaction between a bunch of system" }, { "speaker": "host", "text": "components or something that's hard to components or something that's hard to components or something that's hard to" }, { "speaker": "guest", "text": "type out in a prompt" }, { "speaker": "guest", "text": "Um, I think this type out in a prompt" }, { "speaker": "guest", "text": "Um, I think this type out in a prompt" }, { "speaker": "host", "text": "Um, I think this" }, { "speaker": "host", "text": "will keep receding and more and more will keep receding and more and more will keep receding and more and more" }, { "speaker": "host", "text": "programming will be about orchestrating programming will be about orchestrating programming will be about orchestrating" }, { "speaker": "guest", "text": "So I want to dive into that a agents" }, { "speaker": "guest", "text": "So I want to dive into that a agents" }, { "speaker": "guest", "text": "So I want to dive into that a" }, { "speaker": "host", "text": "little bit more on on your type of little bit more on on your type of little bit more on on your type of" }, { "speaker": "host", "text": "So how are you currently using workflow" }, { "speaker": "host", "text": "So how are you currently using workflow" }, { "speaker": "guest", "text": "So how are you currently using" }, { "speaker": "guest", "text": "the combination of all these things from the combination of all these things from the combination of all these things from" }, { "speaker": "guest", "text": "like the IDE integration to just cloud like the IDE integration to just cloud like the IDE integration to just cloud" }, { "speaker": "host", "text": "code as it is in the terminal to these code as it is in the terminal to these code as it is in the terminal to these" }, { "speaker": "host", "text": "these uh background actions in GitHub" }, { "speaker": "host", "text": "these uh background actions in GitHub" }, { "speaker": "guest", "text": "these uh background actions in GitHub" }, { "speaker": "guest", "text": "Yeah, I think there's two kinds of work Yeah, I think there's two kinds of work Yeah, I think there's two kinds of work" }, { "speaker": "guest", "text": "Some things are really easy" }, { "speaker": "host", "text": "Some things are really easy" }, { "speaker": "host", "text": "Some things are really easy" }, { "speaker": "host", "text": "Uh so for example, writing some tests or Uh so for example, writing some tests or Uh so for example, writing some tests or" }, { "speaker": "guest", "text": "making a little bug fix or something and making a little bug fix or something and making a little bug fix or something and" }, { "speaker": "guest", "text": "usually I'll ask Quad to do it in GitHub usually I'll ask Quad to do it in GitHub usually I'll ask Quad to do it in GitHub" }, { "speaker": "guest", "text": "issues or the other thing I'll do is I issues or the other thing I'll do is I issues or the other thing I'll do is I" }, { "speaker": "host", "text": "have a couple quads running in parallel" }, { "speaker": "host", "text": "have a couple quads running in parallel" }, { "speaker": "host", "text": "have a couple quads running in parallel" }, { "speaker": "guest", "text": "Usually I have a couple checkouts of our Usually I have a couple checkouts of our Usually I have a couple checkouts of our" }, { "speaker": "guest", "text": "codebase and so in one of these terminal codebase and so in one of these terminal codebase and so in one of these terminal" }, { "speaker": "guest", "text": "tabs I'll ask quad to you know do tabs I'll ask quad to you know do tabs I'll ask quad to you know do" }, { "speaker": "host", "text": "I'll hit shift enter to enter something" }, { "speaker": "host", "text": "I'll hit shift enter to enter something" }, { "speaker": "host", "text": "I'll hit shift enter to enter" }, { "speaker": "guest", "text": "into auto accept mode and then I'll come into auto accept mode and then I'll come into auto accept mode and then I'll come" }, { "speaker": "guest", "text": "back in a few minutes and I'll get a back in a few minutes and I'll get a back in a few minutes and I'll get a" }, { "speaker": "guest", "text": "terminal notification when quad is done" }, { "speaker": "host", "text": "terminal notification when quad is done" }, { "speaker": "host", "text": "terminal notification when quad is done" }, { "speaker": "host", "text": "There's a second kind of work Oh wow" }, { "speaker": "guest", "text": "There's a second kind of work Oh wow" }, { "speaker": "guest", "text": "There's a second kind of work" }, { "speaker": "guest", "text": "where you have to be a little bit more where you have to be a little bit more where you have to be a little bit more" }, { "speaker": "host", "text": "involved and I think this is still the involved and I think this is still the involved and I think this is still the" }, { "speaker": "host", "text": "majority of engineering like most majority of engineering like most majority of engineering like most" }, { "speaker": "host", "text": "engineering you can't oneshot" }, { "speaker": "guest", "text": "It's engineering you can't oneshot" }, { "speaker": "guest", "text": "It's engineering you can't oneshot" }, { "speaker": "guest", "text": "And so what I'll do is I'll still hard" }, { "speaker": "host", "text": "And so what I'll do is I'll still hard" }, { "speaker": "host", "text": "And so what I'll do is I'll" }, { "speaker": "host", "text": "run quad in my ID terminal and I'll ask run quad in my ID terminal and I'll ask run quad in my ID terminal and I'll ask" }, { "speaker": "guest", "text": "it to do something and at some point it to do something and at some point it to do something and at some point" }, { "speaker": "guest", "text": "it'll get stuck or the code won't be it'll get stuck or the code won't be it'll get stuck or the code won't be" }, { "speaker": "guest", "text": "perfect or something and so I'll go in perfect or something and so I'll go in perfect or something and so I'll go in" }, { "speaker": "host", "text": "and edit in my ID to to get that you and edit in my ID to to get that you and edit in my ID to to get that you" }, { "speaker": "host", "text": "know last mile of edits and I see" }, { "speaker": "host", "text": "So know last mile of edits and I see" }, { "speaker": "guest", "text": "So know last mile of edits and I see" }, { "speaker": "guest", "text": "there's this spectrum almost of like there's this spectrum almost of like there's this spectrum almost of like" }, { "speaker": "guest", "text": "difficulty of task compared to where difficulty of task compared to where difficulty of task compared to where" }, { "speaker": "host", "text": "you're interacting with claude" }, { "speaker": "host", "text": "you're interacting with claude" }, { "speaker": "host", "text": "you're interacting with claude" }, { "speaker": "guest", "text": "There's a there's a learning Yeah" }, { "speaker": "guest", "text": "There's a there's a learning Yeah" }, { "speaker": "guest", "text": "There's a there's a learning" }, { "speaker": "host", "text": "period when you first start using this period when you first start using this period when you first start using this" }, { "speaker": "host", "text": "kind of tool" }, { "speaker": "host", "text": "I think something people kind of tool" }, { "speaker": "guest", "text": "I think something people kind of tool" }, { "speaker": "guest", "text": "I think something people" }, { "speaker": "guest", "text": "do sometimes is try to use it for too do sometimes is try to use it for too do sometimes is try to use it for too" }, { "speaker": "host", "text": "much and you give it something too hard much and you give it something too hard much and you give it something too hard" }, { "speaker": "host", "text": "and it gets choked up and you're not and it gets choked up and you're not and it gets choked up and you're not" }, { "speaker": "host", "text": "happy with the result" }, { "speaker": "guest", "text": "And this is a happy with the result" }, { "speaker": "guest", "text": "And this is a happy with the result" }, { "speaker": "guest", "text": "And this is a" }, { "speaker": "host", "text": "warning that everyone has to go through warning that everyone has to go through warning that everyone has to go through" }, { "speaker": "host", "text": "to kind of get internally calibrated on to kind of get internally calibrated on to kind of get internally calibrated on" }, { "speaker": "host", "text": "what can quad do, what can it, what can what can quad do, what can it, what can what can quad do, what can it, what can" }, { "speaker": "guest", "text": "a twoshot, and what's that interaction a twoshot, and what's that interaction a twoshot, and what's that interaction" }, { "speaker": "guest", "text": "And unfortunately, it changes with like" }, { "speaker": "guest", "text": "And unfortunately, it changes with like" }, { "speaker": "host", "text": "And unfortunately, it changes with" }, { "speaker": "host", "text": "every model" }, { "speaker": "host", "text": "So you can't just run it every model" }, { "speaker": "guest", "text": "So you can't just run it every model" }, { "speaker": "guest", "text": "So you can't just run it" }, { "speaker": "guest", "text": "It's every time there's a new once" }, { "speaker": "host", "text": "It's every time there's a new once" }, { "speaker": "host", "text": "It's every time there's a new" }, { "speaker": "host", "text": "release, the um capability grows and release, the um capability grows and release, the um capability grows and" }, { "speaker": "guest", "text": "Quad's able to do more stuff correctly Quad's able to do more stuff correctly Quad's able to do more stuff correctly" }, { "speaker": "guest", "text": "the first time" }, { "speaker": "guest", "text": "And so you can ask it the first time" }, { "speaker": "host", "text": "And so you can ask it the first time" }, { "speaker": "host", "text": "And so you can ask it" }, { "speaker": "host", "text": "for a little bit more every time" }, { "speaker": "guest", "text": "for a little bit more every time" }, { "speaker": "guest", "text": "for a little bit more every time" }, { "speaker": "guest", "text": "I've noticed that just generally even I've noticed that just generally even I've noticed that just generally even" }, { "speaker": "host", "text": "outside of code where these models are outside of code where these models are outside of code where these models are" }, { "speaker": "host", "text": "changing so fast and improving so fast changing so fast and improving so fast changing so fast and improving so fast" }, { "speaker": "host", "text": "that if you were to have tried a model 6 that if you were to have tried a model 6 that if you were to have tried a model 6" }, { "speaker": "guest", "text": "months ago and kind of wrote it off for months ago and kind of wrote it off for months ago and kind of wrote it off for" }, { "speaker": "guest", "text": "a task it's not correct to still assume a task it's not correct to still assume a task it's not correct to still assume" }, { "speaker": "guest", "text": "that frame in the present day like you that frame in the present day like you that frame in the present day like you" }, { "speaker": "host", "text": "almost have to reset your intuitions almost have to reset your intuitions almost have to reset your intuitions" }, { "speaker": "host", "text": "every single time" }, { "speaker": "host", "text": "Yeah, exactly" }, { "speaker": "guest", "text": "I'm every single time" }, { "speaker": "guest", "text": "Yeah, exactly" }, { "speaker": "guest", "text": "I'm every single time" }, { "speaker": "host", "text": "Yeah, exactly" }, { "speaker": "host", "text": "curious for other maybe tips or tricks curious for other maybe tips or tricks curious for other maybe tips or tricks" }, { "speaker": "host", "text": "that you're seeing from usage from devs that you're seeing from usage from devs that you're seeing from usage from devs" }, { "speaker": "guest", "text": "or from people within Anthropic" }, { "speaker": "guest", "text": "What or from people within Anthropic" }, { "speaker": "guest", "text": "What or from people within Anthropic" }, { "speaker": "host", "text": "are some cool things that folks are are some cool things that folks are are some cool things that folks are" }, { "speaker": "host", "text": "doing with cloud code" }, { "speaker": "host", "text": "Yeah, I'd say I'd doing with cloud code" }, { "speaker": "guest", "text": "Yeah, I'd say I'd doing with cloud code" }, { "speaker": "guest", "text": "Yeah, I'd say I'd" }, { "speaker": "guest", "text": "say the biggest thing that I've seen say the biggest thing that I've seen say the biggest thing that I've seen" }, { "speaker": "host", "text": "power users start to do in and out of is power users start to do in and out of is power users start to do in and out of is" }, { "speaker": "host", "text": "ask quad to make a plan before it starts ask quad to make a plan before it starts ask quad to make a plan before it starts" }, { "speaker": "host", "text": "And something people will do to code" }, { "speaker": "guest", "text": "And something people will do to code" }, { "speaker": "guest", "text": "And something people will do" }, { "speaker": "guest", "text": "sometimes when they first start using sometimes when they first start using sometimes when they first start using" }, { "speaker": "host", "text": "quad code is they'll be like, \"Hey, quad code is they'll be like, \"Hey, quad code is they'll be like, \"Hey," }, { "speaker": "host", "text": "write this really big complicated write this really big complicated write this really big complicated" }, { "speaker": "host", "text": "\" And then they get frustrated feature" }, { "speaker": "guest", "text": "\" And then they get frustrated feature" }, { "speaker": "guest", "text": "\" And then they get frustrated" }, { "speaker": "guest", "text": "when it doesn't do it the way that they when it doesn't do it the way that they when it doesn't do it the way that they" }, { "speaker": "host", "text": "imagined in their mind" }, { "speaker": "host", "text": "And a really imagined in their mind" }, { "speaker": "host", "text": "And a really imagined in their mind" }, { "speaker": "guest", "text": "And a really" }, { "speaker": "guest", "text": "good way to kind of align what you want good way to kind of align what you want good way to kind of align what you want" }, { "speaker": "guest", "text": "to do with what Claude wants to do is to do with what Claude wants to do is to do with what Claude wants to do is" }, { "speaker": "host", "text": "ask it to make a plan and run it by you ask it to make a plan and run it by you ask it to make a plan and run it by you" }, { "speaker": "host", "text": "And I'll explicitly say first" }, { "speaker": "host", "text": "And I'll explicitly say first" }, { "speaker": "guest", "text": "And I'll explicitly say" }, { "speaker": "guest", "text": "sometimes, here's the problem I want to sometimes, here's the problem I want to sometimes, here's the problem I want to" }, { "speaker": "guest", "text": "Before you code, brainstorm some solve" }, { "speaker": "host", "text": "Before you code, brainstorm some solve" }, { "speaker": "host", "text": "Before you code, brainstorm some" }, { "speaker": "host", "text": "ideas and make me a list of ideas for ideas and make me a list of ideas for ideas and make me a list of ideas for" }, { "speaker": "guest", "text": "how to approach it and don't write any how to approach it and don't write any how to approach it and don't write any" }, { "speaker": "guest", "text": "And Quad will, you know, it'll code yet" }, { "speaker": "guest", "text": "And Quad will, you know, it'll code yet" }, { "speaker": "host", "text": "And Quad will, you know, it'll" }, { "speaker": "host", "text": "give me option one, option two, option give me option one, option two, option give me option one, option two, option" }, { "speaker": "host", "text": "three, and I might be like, okay, option three, and I might be like, okay, option three, and I might be like, okay, option" }, { "speaker": "guest", "text": "one and three sound good" }, { "speaker": "guest", "text": "Let's combine one and three sound good" }, { "speaker": "guest", "text": "Let's combine one and three sound good" }, { "speaker": "host", "text": "Let's combine" }, { "speaker": "host", "text": "Now you can start coding" }, { "speaker": "host", "text": "And it's it" }, { "speaker": "guest", "text": "Now you can start coding" }, { "speaker": "guest", "text": "And it's it" }, { "speaker": "guest", "text": "Now you can start coding" }, { "speaker": "host", "text": "generally pretty good at listening" }, { "speaker": "host", "text": "generally pretty good at listening" }, { "speaker": "host", "text": "generally pretty good at listening" }, { "speaker": "guest", "text": "Another thing to kind of take this to Another thing to kind of take this to Another thing to kind of take this to" }, { "speaker": "guest", "text": "the next level is ask Claude to use the next level is ask Claude to use the next level is ask Claude to use" }, { "speaker": "guest", "text": "extended thinking" }, { "speaker": "host", "text": "extended thinking" }, { "speaker": "host", "text": "extended thinking" }, { "speaker": "host", "text": "And this works best if Quad has some And this works best if Quad has some And this works best if Quad has some" }, { "speaker": "guest", "text": "context already" }, { "speaker": "guest", "text": "It doesn't work very context already" }, { "speaker": "guest", "text": "It doesn't work very context already" }, { "speaker": "host", "text": "It doesn't work very" }, { "speaker": "host", "text": "well if Quad doesn't have any context well if Quad doesn't have any context well if Quad doesn't have any context" }, { "speaker": "host", "text": "yet and it just thinks and it's sort of yet and it just thinks and it's sort of yet and it just thinks and it's sort of" }, { "speaker": "guest", "text": "like a human, right" }, { "speaker": "guest", "text": "Like you can think like a human, right" }, { "speaker": "guest", "text": "Like you can think like a human, right" }, { "speaker": "host", "text": "Like you can think" }, { "speaker": "host", "text": "as long as you want, but until you go in as long as you want, but until you go in as long as you want, but until you go in" }, { "speaker": "host", "text": "and read the code, you won't actually and read the code, you won't actually and read the code, you won't actually" }, { "speaker": "guest", "text": "know what what it is you're doing, know what what it is you're doing, know what what it is you're doing," }, { "speaker": "guest", "text": "And it's the same thing with right" }, { "speaker": "guest", "text": "And it's the same thing with right" }, { "speaker": "host", "text": "And it's the same thing with" }, { "speaker": "host", "text": "Just ask it to read files first, Quad" }, { "speaker": "host", "text": "Just ask it to read files first, Quad" }, { "speaker": "guest", "text": "Just ask it to read files first," }, { "speaker": "guest", "text": "then pause, and then I'll ask it to then pause, and then I'll ask it to then pause, and then I'll ask it to" }, { "speaker": "guest", "text": "think and brainstorm some ideas, and think and brainstorm some ideas, and think and brainstorm some ideas, and" }, { "speaker": "host", "text": "then I'll ask it to code" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "host", "text": "then I'll ask it to code" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "guest", "text": "then I'll ask it to code" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "host", "text": "So that sort of interled approach where So that sort of interled approach where So that sort of interled approach where" }, { "speaker": "host", "text": "it's able to call out to a tool, think it's able to call out to a tool, think it's able to call out to a tool, think" }, { "speaker": "host", "text": "about the results, think about what it about the results, think about what it about the results, think about what it" }, { "speaker": "guest", "text": "needs to do next, and then call another needs to do next, and then call another needs to do next, and then call another" }, { "speaker": "guest", "text": "tool and continue that back and forth" }, { "speaker": "guest", "text": "tool and continue that back and forth" }, { "speaker": "host", "text": "tool and continue that back and forth" }, { "speaker": "host", "text": "And we actually Yeah" }, { "speaker": "host", "text": "And we actually Yeah" }, { "speaker": "guest", "text": "And we actually" }, { "speaker": "guest", "text": "see this on internal benchmarks, too" }, { "speaker": "guest", "text": "see this on internal benchmarks, too" }, { "speaker": "host", "text": "see this on internal benchmarks, too" }, { "speaker": "host", "text": "When we do internal benchmarks of When we do internal benchmarks of When we do internal benchmarks of" }, { "speaker": "host", "text": "different kind of evals, generally if different kind of evals, generally if different kind of evals, generally if" }, { "speaker": "guest", "text": "you get context first and then think and you get context first and then think and you get context first and then think and" }, { "speaker": "guest", "text": "then use tools to edit and use bash and then use tools to edit and use bash and then use tools to edit and use bash and" }, { "speaker": "guest", "text": "so on, the results are a lot better" }, { "speaker": "host", "text": "And so on, the results are a lot better" }, { "speaker": "host", "text": "And so on, the results are a lot better" }, { "speaker": "host", "text": "this is what it feels like to as a user" }, { "speaker": "guest", "text": "this is what it feels like to as a user" }, { "speaker": "guest", "text": "this is what it feels like to as a user" }, { "speaker": "guest", "text": "Tell me about claude MD files" }, { "speaker": "host", "text": "Tell me about claude MD files" }, { "speaker": "host", "text": "Tell me about claude MD files" }, { "speaker": "host", "text": "These seem really powerful" }, { "speaker": "guest", "text": "Yeah, quadm These seem really powerful" }, { "speaker": "guest", "text": "Yeah, quadm These seem really powerful" }, { "speaker": "guest", "text": "Yeah, quadm" }, { "speaker": "host", "text": "we use it for everything" }, { "speaker": "host", "text": "It's quad's we use it for everything" }, { "speaker": "host", "text": "It's quad's we use it for everything" }, { "speaker": "guest", "text": "It's quad's" }, { "speaker": "guest", "text": "It's instructions to quad that memory" }, { "speaker": "guest", "text": "It's instructions to quad that memory" }, { "speaker": "host", "text": "It's instructions to quad that" }, { "speaker": "host", "text": "you want to share across your team" }, { "speaker": "host", "text": "It's you want to share across your team" }, { "speaker": "guest", "text": "It's you want to share across your team" }, { "speaker": "guest", "text": "instructions that you want to share instructions that you want to share instructions that you want to share" }, { "speaker": "guest", "text": "across all your projects" }, { "speaker": "host", "text": "Um, so yeah, across all your projects" }, { "speaker": "host", "text": "Um, so yeah, across all your projects" }, { "speaker": "host", "text": "Um, so yeah," }, { "speaker": "guest", "text": "it's very powerful" }, { "speaker": "guest", "text": "There's a lot of it's very powerful" }, { "speaker": "guest", "text": "There's a lot of it's very powerful" }, { "speaker": "host", "text": "There's a lot of" }, { "speaker": "host", "text": "different kinds of quadm different kinds of quadm different kinds of quadm" }, { "speaker": "host", "text": "um and so the simplest kind is a file um and so the simplest kind is a file um and so the simplest kind is a file" }, { "speaker": "guest", "text": "called quad" }, { "speaker": "guest", "text": "mmd and you put it in the called quad" }, { "speaker": "guest", "text": "mmd and you put it in the called quad" }, { "speaker": "host", "text": "mmd and you put it in the" }, { "speaker": "host", "text": "root of your repository" }, { "speaker": "host", "text": "This is a root of your repository" }, { "speaker": "guest", "text": "This is a root of your repository" }, { "speaker": "guest", "text": "markdown file" }, { "speaker": "guest", "text": "Just a markdown file" }, { "speaker": "host", "text": "markdown file" }, { "speaker": "host", "text": "Just a markdown file" }, { "speaker": "host", "text": "markdown file" }, { "speaker": "guest", "text": "Just a markdown file" }, { "speaker": "guest", "text": "Yeah, quad in all caps" }, { "speaker": "guest", "text": "MD whatever case Yeah, quad in all caps" }, { "speaker": "host", "text": "MD whatever case Yeah, quad in all caps" }, { "speaker": "host", "text": "MD whatever case" }, { "speaker": "host", "text": "and quad will automatically read it when and quad will automatically read it when and quad will automatically read it when" }, { "speaker": "guest", "text": "you start quad in that folder" }, { "speaker": "guest", "text": "So it'll you start quad in that folder" }, { "speaker": "guest", "text": "So it'll you start quad in that folder" }, { "speaker": "host", "text": "be automatically read into context any be automatically read into context any be automatically read into context any" }, { "speaker": "host", "text": "kind of instructions you want quad to do kind of instructions you want quad to do kind of instructions you want quad to do" }, { "speaker": "host", "text": "So bash commands that you every time" }, { "speaker": "guest", "text": "So bash commands that you every time" }, { "speaker": "guest", "text": "So bash commands that you" }, { "speaker": "guest", "text": "want it to run frequently or files that want it to run frequently or files that want it to run frequently or files that" }, { "speaker": "host", "text": "it should really know about when making it should really know about when making it should really know about when making" }, { "speaker": "host", "text": "changes or big architectural decisions changes or big architectural decisions changes or big architectural decisions" }, { "speaker": "host", "text": "anything like that MCP servers just put anything like that MCP servers just put anything like that MCP servers just put" }, { "speaker": "guest", "text": "it in the quadmd" }, { "speaker": "guest", "text": "There's a second kind it in the quadmd" }, { "speaker": "guest", "text": "There's a second kind it in the quadmd" }, { "speaker": "host", "text": "There's a second kind" }, { "speaker": "host", "text": "of quadmd and this one you check in and of quadmd and this one you check in and of quadmd and this one you check in and" }, { "speaker": "host", "text": "so you want to share it with your team" }, { "speaker": "guest", "text": "so you want to share it with your team" }, { "speaker": "guest", "text": "so you want to share it with your team" }, { "speaker": "guest", "text": "You want to write it once and then share You want to write it once and then share You want to write it once and then share" }, { "speaker": "host", "text": "it with everyone across your team so it with everyone across your team so it with everyone across your team so" }, { "speaker": "host", "text": "people don't have to write it people don't have to write it people don't have to write it" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "guest", "text": "The second kind themselves" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "guest", "text": "The second kind themselves" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "host", "text": "The second kind" }, { "speaker": "host", "text": "of quad MD is just for you and that's of quad MD is just for you and that's of quad MD is just for you and that's" }, { "speaker": "guest", "text": "called called called" }, { "speaker": "guest", "text": "And this one it also goes quad" }, { "speaker": "guest", "text": "And this one it also goes quad" }, { "speaker": "host", "text": "And this one it also goes" }, { "speaker": "host", "text": "in the same place and it's just for you" }, { "speaker": "host", "text": "in the same place and it's just for you" }, { "speaker": "guest", "text": "in the same place and it's just for you" }, { "speaker": "guest", "text": "You don't share it with your team" }, { "speaker": "guest", "text": "We You don't share it with your team" }, { "speaker": "host", "text": "We You don't share it with your team" }, { "speaker": "host", "text": "can ignore it so you don't check it in" }, { "speaker": "host", "text": "can ignore it so you don't check it in" }, { "speaker": "guest", "text": "can ignore it so you don't check it in" }, { "speaker": "guest", "text": "The third one is a global quadm and that The third one is a global quadm and that The third one is a global quadm and that" }, { "speaker": "guest", "text": "goes in your uh quad folder in your home goes in your uh quad folder in your home goes in your uh quad folder in your home" }, { "speaker": "host", "text": "Most people actually don't directory" }, { "speaker": "host", "text": "Most people actually don't directory" }, { "speaker": "host", "text": "Most people actually don't" }, { "speaker": "guest", "text": "use this one, but if you want, you can use this one, but if you want, you can use this one, but if you want, you can" }, { "speaker": "guest", "text": "put any kind of instructions you want to put any kind of instructions you want to put any kind of instructions you want to" }, { "speaker": "guest", "text": "share ac across quads there" }, { "speaker": "host", "text": "And then share ac across quads there" }, { "speaker": "host", "text": "And then share ac across quads there" }, { "speaker": "host", "text": "the final one is you can put quadds in the final one is you can put quadds in the final one is you can put quadds in" }, { "speaker": "guest", "text": "any nested file in any directory in your any nested file in any directory in your any nested file in any directory in your" }, { "speaker": "guest", "text": "And quad will pull it codebase" }, { "speaker": "guest", "text": "And quad will pull it codebase" }, { "speaker": "host", "text": "And quad will pull it" }, { "speaker": "host", "text": "in automatically when it thinks it's in automatically when it thinks it's in automatically when it thinks it's" }, { "speaker": "host", "text": "relevant just to get instructions about relevant just to get instructions about relevant just to get instructions about" }, { "speaker": "guest", "text": "working with that part of the codebase" }, { "speaker": "guest", "text": "working with that part of the codebase" }, { "speaker": "guest", "text": "working with that part of the codebase" }, { "speaker": "host", "text": "So these are like yeah specific So these are like yeah specific So these are like yeah specific" }, { "speaker": "host", "text": "instructions or even your preferences instructions or even your preferences instructions or even your preferences" }, { "speaker": "host", "text": "for just like coding style or anything for just like coding style or anything for just like coding style or anything" }, { "speaker": "guest", "text": "like that about how cloud should like that about how cloud should like that about how cloud should" }, { "speaker": "guest", "text": "interact, what it should know about you, interact, what it should know about you, interact, what it should know about you," }, { "speaker": "guest", "text": "how you like to work be anything" }, { "speaker": "host", "text": "how you like to work be anything" }, { "speaker": "host", "text": "how you like to work be anything" }, { "speaker": "host", "text": "And sometimes when I see Quad Exactly" }, { "speaker": "guest", "text": "And sometimes when I see Quad Exactly" }, { "speaker": "guest", "text": "And sometimes when I see Quad" }, { "speaker": "guest", "text": "do something really good or really bad do something really good or really bad do something really good or really bad" }, { "speaker": "host", "text": "during a conversation, what I'll do is during a conversation, what I'll do is during a conversation, what I'll do is" }, { "speaker": "host", "text": "I'll hit the pound sign and this this I'll hit the pound sign and this this I'll hit the pound sign and this this" }, { "speaker": "host", "text": "goes into memory mode and I'll tell goes into memory mode and I'll tell goes into memory mode and I'll tell" }, { "speaker": "guest", "text": "Quad, hey, you should memorize this" }, { "speaker": "guest", "text": "And Quad, hey, you should memorize this" }, { "speaker": "guest", "text": "And Quad, hey, you should memorize this" }, { "speaker": "host", "text": "it could be an instruction, for example, it could be an instruction, for example, it could be an instruction, for example," }, { "speaker": "host", "text": "whenever I make code changes, always run whenever I make code changes, always run whenever I make code changes, always run" }, { "speaker": "host", "text": "and I'll tell that and the winter" }, { "speaker": "guest", "text": "and I'll tell that and the winter" }, { "speaker": "guest", "text": "and I'll tell that and" }, { "speaker": "guest", "text": "it'll incorporate it into the right it'll incorporate it into the right it'll incorporate it into the right" }, { "speaker": "host", "text": "memory file" }, { "speaker": "host", "text": "Interesting" }, { "speaker": "host", "text": "I need to do memory file" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "guest", "text": "I need to do memory file" }, { "speaker": "guest", "text": "Interesting" }, { "speaker": "host", "text": "I need to do" }, { "speaker": "host", "text": "more of that I think" }, { "speaker": "host", "text": "Uh what's next for more of that I think" }, { "speaker": "guest", "text": "Uh what's next for more of that I think" }, { "speaker": "guest", "text": "Uh what's next for" }, { "speaker": "guest", "text": "Yeah, I think there's two cloud code" }, { "speaker": "host", "text": "Yeah, I think there's two cloud code" }, { "speaker": "host", "text": "Yeah, I think there's two" }, { "speaker": "host", "text": "directions we're thinking about" }, { "speaker": "guest", "text": "So one directions we're thinking about" }, { "speaker": "guest", "text": "So one directions we're thinking about" }, { "speaker": "guest", "text": "is how to make quad work even better is how to make quad work even better is how to make quad work even better" }, { "speaker": "host", "text": "with all your tools and it started with with all your tools and it started with with all your tools and it started with" }, { "speaker": "host", "text": "working with every terminal" }, { "speaker": "host", "text": "Now it can working with every terminal" }, { "speaker": "guest", "text": "Now it can working with every terminal" }, { "speaker": "guest", "text": "work with many IDEs and it can also work work with many IDEs and it can also work work with many IDEs and it can also work" }, { "speaker": "guest", "text": "with a lot of CI systems and we've been with a lot of CI systems and we've been with a lot of CI systems and we've been" }, { "speaker": "host", "text": "thinking about what's next there just to thinking about what's next there just to thinking about what's next there just to" }, { "speaker": "host", "text": "make sure it works with all the tools make sure it works with all the tools make sure it works with all the tools" }, { "speaker": "host", "text": "Cloud should know how to use you use" }, { "speaker": "guest", "text": "Cloud should know how to use you use" }, { "speaker": "guest", "text": "Cloud should know how to use" }, { "speaker": "guest", "text": "them and it should work with the tools them and it should work with the tools them and it should work with the tools" }, { "speaker": "host", "text": "The second thing is how to get natively" }, { "speaker": "host", "text": "The second thing is how to get natively" }, { "speaker": "host", "text": "The second thing is how to get" }, { "speaker": "guest", "text": "Claude better at these sort of easy Claude better at these sort of easy Claude better at these sort of easy" }, { "speaker": "guest", "text": "tasks that you may not want to open a tasks that you may not want to open a tasks that you may not want to open a" }, { "speaker": "guest", "text": "terminal for her" }, { "speaker": "host", "text": "So what if I could, terminal for her" }, { "speaker": "host", "text": "So what if I could, terminal for her" }, { "speaker": "host", "text": "So what if I could," }, { "speaker": "guest", "text": "you know, tag Claude in a chat app or you know, tag Claude in a chat app or you know, tag Claude in a chat app or" }, { "speaker": "guest", "text": "something like this and have it fix an something like this and have it fix an something like this and have it fix an" }, { "speaker": "guest", "text": "issue for me the same way that I can do issue for me the same way that I can do issue for me the same way that I can do" }, { "speaker": "host", "text": "And what does this mean" }, { "speaker": "host", "text": "What on GitHub" }, { "speaker": "host", "text": "And what does this mean" }, { "speaker": "guest", "text": "What on GitHub" }, { "speaker": "guest", "text": "And what does this mean" }, { "speaker": "guest", "text": "feels good to use" }, { "speaker": "host", "text": "So we've been trying feels good to use" }, { "speaker": "host", "text": "So we've been trying feels good to use" }, { "speaker": "host", "text": "So we've been trying" }, { "speaker": "guest", "text": "a bunch of options here" }, { "speaker": "guest", "text": "Um, we want to a bunch of options here" }, { "speaker": "guest", "text": "Um, we want to a bunch of options here" }, { "speaker": "host", "text": "Um, we want to" }, { "speaker": "host", "text": "make sure that it feels really good make sure that it feels really good make sure that it feels really good" }, { "speaker": "host", "text": "before we give it to users" }, { "speaker": "guest", "text": "That's before we give it to users" }, { "speaker": "guest", "text": "That's before we give it to users" }, { "speaker": "guest", "text": "Well, I'd love to see uh cloud exciting" }, { "speaker": "host", "text": "Well, I'd love to see uh cloud exciting" }, { "speaker": "host", "text": "Well, I'd love to see uh cloud" }, { "speaker": "host", "text": "code everywhere" }, { "speaker": "guest", "text": "So looking forward to code everywhere" }, { "speaker": "guest", "text": "So looking forward to code everywhere" }, { "speaker": "guest", "text": "So looking forward to" }, { "speaker": "host", "text": "it and thank you Boris for the it and thank you Boris for the it and thank you Boris for the" }, { "speaker": "host", "text": "conversation" }, { "speaker": "host", "text": "Yeah, thank you" } ]