• Emily (she/her)@lemmy.blahaj.zone
    link
    fedilink
    arrow-up
    2
    ·
    14 days ago

    I think its most useful as an (often wrong) line completer than anything else. It can take in an entire file and just try and figure out the rest of what you are currently writing. Its context window simply isn’t big enough to understand an entire project.

    That and unit tests. Since unit tests are by design isolated, small, and unconcerned with the larger project AI has at least a fighting change of competently producing them. That still takes significant hand holding though.

    • franzfurdinand@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      14 days ago

      I’ve used them for unit tests and it still makes some really weird decisions sometimes. Like building an array of json objects that it feeds into one super long test with a bunch of switch conditions. When I saw that one I scratched my head for a little bit.