The Register Home Page

back to article Google goes straight to shell with AI command line coding tool

In the beginning was the command line, and despite all the machine-learning froth, developers still live there. That is why Google has shoved its Jules coding agent into a terminal with a new tool it calls Jules Tools. Google years ago positioned search as the command line for the internet and now it has created a command line …

  1. EricM Silver badge

    I must admit I experience a lowering tolerance for "AI" related news, that tell me another area/interface of computing has been infected by these sometimes-functioning and not completely understood environmental liabilities. This one is even more disturbing than forcing "AI" on every Chrome user...

    Could we please speed up that burst of the AI bubble a bit?

    1. Anonymous Coward
      Anonymous Coward

      speed up , slow down, crash or no crash, it might slow down a bit but for one thing is for sure , it isn't going away. Like it or not We all have to adapt to it just like other revolutions.

    2. MyffyW Silver badge

      This isn’t just a sometimes-functioning and not completely understood environmental liability, it's M&S Farmhouse Matured Cloudy AI Bollocks

      Amen to the sentiment @EricM, although I fear the bubble has yet to exhaust it's inflationary stage

  2. Neil Barnes Silver badge
    Terminator

    modified js/rsslib.js to prevent the 'Object has been destroyed' error.

    ...by searching for the text "Object has been destroyed" and removing it...

  3. Anonymous Coward
    Anonymous Coward

    Jules Tools ?

    "Really Mr Heinz !"

    Perhaps more "Tools' " Jewels [on the chopping block ?]

  4. Anonymous Coward
    Anonymous Coward

    Dev lives in terminals?

    Just those who still live in the 1970s... "hey, it's so new, no more punched cards and teletypes!!".

    The last forty years have been wasted, IT has been brought back to a priori period...

    1. m4r35n357 Silver badge

      Re: Dev lives in terminals?

      IT was never so fucked up as it is today.

      1. that one in the corner Silver badge

        Re: Dev lives in terminals?

        Just you wait and see what it'll look like tomorrow!

        Mutter, mutter, my lawn, mutter.

    2. Rich 2 Silver badge

      Re: Dev lives in terminals?

      So what do you use in place of a command line and terminal?

      Seriously - I’m intrigued

      A terminal interface may only be 20% efficient. But that’s still 500% more efficient than anything else - most GUIs are atrociously inefficient. And ChatGPT and its brethren are not even worthy of consideration

      1. that one in the corner Silver badge

        Re: Dev lives in terminals?

        We should ask him what he would *rather* use than a CLI or GUI - and if it is anything real & practical why he isn't working on it and telling us about it?

      2. LionelB Silver badge

        Re: Dev lives in terminals?

        Difference between CLI, GUI and LLM:

        CLI - tell computer what you want it to do.

        GUI - computer presents you with some options of what it will enable you to do; if you are lucky (and can find it), what you want to do (or some approximation thereof) will be among those options.

        LLM - tell computer what you want it to do; computer does some approximation to what you wanted, or something else that you didn't want (it may be difficult to tell which).

        1. steelpillow Silver badge

          Re: Dev lives in terminals?

          CLI - Man pages tell you how to do everything except what you actually want to do.

          WIMP GUI - Menus and icons offer you everything you don't want to do.

          Touch GUI - Sod Pokémon, this game is about discovering all the gestures that pop up what you don't want to do.

          AI assistant - Responds with answers to everything you didn't ask about.

          1. LionelB Silver badge

            Re: Dev lives in terminals?

            > CLI - Man pages tell you how to do everything except what you actually want to do.

            IOW, you chose the wrong command for what you wanted to do.

            That is a feature of the CLI - there's a learning curve in accumulating the knowledge of what a (possibly large number) of commands are for, and how to use them. That may be initially daunting, and requires some commitment1 -- you are asked to learn a declarative language to communicate with your machine -- but the payoff is substantial.

            Broadly agreed on the rest.

            __________________________

            1If your response is "But non-technical users will never want to take that route", then consider learning to drive a car: initially daunting and requires some commitment - yet people do, of course, manage that in droves. Using a computer is technical - if you want to get the full benefits of its capabilities then learn to drive it!

    3. steelpillow Silver badge
      Windows

      Re: Dev lives in terminals?

      Counjures up images (icon) of the guy with his sleeping bag on the floor of my local bus terminal. Never realised he was a developer.

    4. An_Old_Dog Silver badge

      Re: Dev lives in terminals?

      Your comment brings back fond memories: the terminal room at uni, the rows of carpet-walled Teletype carrels, the smell of warm machine oil, the hum of Teletypes idling, the chatter-clatter of Teletypes printing program listings, the kzzit-kachunk accompanying each keypress you made ... it felt like computing!

  5. vtcodger Silver badge

    Hmmm

    Actually, I'm a bit intrigued. My guess would be that it Jules and its cousins are widely used, the result will be that they'll help good programmers produce better code. And they'll be used by the DevOps crew and other nutjobs to produce vast amounts of dysfunctional garbage.

  6. Fruit and Nutcase Silver badge

    A keyboard? How quaint!

    "Hello Computer..."

    https://m.youtube.com/watch?v=QpWhugUmV5U

    Wonder what Steve Jobs' reaction was to that scene

    1. MyffyW Silver badge

      Re: A keyboard? How quaint!

      Oh, a keyboard. How quaint!

  7. anonymous boring coward Silver badge

    I wonder if AI will quickly realise it can solve all its problems using "rm -rf /*?

  8. aramova

    Shallow reporting

    Why was almost every other cli based LLM mentioned and made to look like gemini-cli hasn't been sitting here since June?

    https://github.com/google-gemini/gemini-cli

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

Other stories you might like