{"id":8127,"date":"2025-10-28T04:51:37","date_gmt":"2025-10-28T04:51:37","guid":{"rendered":"https:\/\/techtrendfeed.com\/?p=8127"},"modified":"2025-10-28T04:51:37","modified_gmt":"2025-10-28T04:51:37","slug":"meet-jules-instruments-a-command-line-companion-for-googles-async-coding-agent","status":"publish","type":"post","link":"https:\/\/techtrendfeed.com\/?p=8127","title":{"rendered":"Meet Jules Instruments: A Command Line Companion for Google\u2019s Async Coding Agent"},"content":{"rendered":"<p> <br \/>\n<\/p>\n<div>\n<p data-block-key=\"0lavl\">Now you can work with <a rel=\"nofollow\" target=\"_blank\" href=\"http:\/\/jules.google\/\">Jules<\/a> straight in your command line. Jules is our asynchronous coding agent that integrates straight together with your current repositories, understands the total context of your mission, and performs duties equivalent to writing exams, constructing new options, offering audio changelogs, fixing bugs, and bumping dependency variations.<\/p>\n<p data-block-key=\"4a0sa\">Till at this time, you\u2019ve primarily interacted with Jules in your internet browser, however we all know builders dwell within the terminal. It\u2019s the place we check, construct, debug, and ship. That\u2019s why we constructed Jules Instruments, a light-weight command line interface, so you&#8217;ll be able to spin up duties, examine what Jules is doing, and make the agent your individual, all with out leaving your workflow.<\/p>\n<\/div>\n<div>\n<h3 data-block-key=\"2451f\" id=\"why-a-toolkit\">Why a toolkit?<\/h3>\n<p data-block-key=\"54uiu\">Jules already runs within the background, powering duties in distant VMs and synching together with your repos. While you begin a job, it spins up a brief VM, does the work there, and sends again a pull request. Nothing runs till you ask it to. The command line provides you much more direct management and visibility. It makes Jules programmable, scriptable, and customizable. You may combine it into your individual automations, or simply kind a number of fast instructions to steer Jules in actual time.<\/p>\n<p data-block-key=\"22pil\">Consider Jules Instruments as each a dashboard and a command floor to your coding agent.<\/p>\n<h3 data-block-key=\"fi3ze\" id=\"installation\">Set up<\/h3>\n<p data-block-key=\"61c0l\">The best option to get began is with npm:<\/p>\n<\/div>\n<div>\n<pre><code class=\"language-shell\">npm set up -g @google\/jules<\/code><\/pre>\n<p>\n        Shell\n    <\/p>\n<\/div>\n<div>\n<p data-block-key=\"gz737\">This prints a information and reveals you the way Jules Instruments works. At its core, the CLI is constructed round <b>instructions<\/b> and <b>flags<\/b>:<\/p>\n<ul>\n<li data-block-key=\"bb884\"><b>Instructions<\/b> inform Jules what to do. For instance this command lists all of your distant duties.<\/li>\n<\/ul>\n<\/div>\n<div>\n<h3 data-block-key=\"8574w\" id=\"practical-examples\">Sensible examples<\/h3>\n<p data-block-key=\"8k39l\">As a result of Jules Instruments is scriptable, you&#8217;ll be able to compose it with different CLI instruments to suit your workflow. Listed below are some methods builders are already utilizing it:<\/p>\n<\/div>\n<div>\n<pre><code class=\"language-shell\"># Record all of the repos linked to Jules&#13;\njules distant record --repo&#13;\n&#13;\n# Create a distant session in a repo&#13;\njules distant new --repo torvalds\/linux --session \"write unit exams\"&#13;\n&#13;\n# Assign a number of classes from a TODO file&#13;\ncat TODO.md | whereas IFS= learn -r line; do&#13;\n  jules distant new --repo . --session \"$line\"&#13;\naccomplished&#13;\n&#13;\n# Pipe GitHub points on to Jules&#13;\ngh subject record --assignee @me --limit 1 --json title &#13;\n  | jq -r '.[0].title' &#13;\n  | jules distant new --repo .&#13;\n&#13;\n# Use Gemini CLI to research GitHub points and ship the toughest one to Jules&#13;\ngemini -p \"discover essentially the most tedious subject, print it verbatimn &#13;\n$(gh subject record --assignee @me)\" &#13;\n  | jules distant new --repo .<\/code><\/pre>\n<p>\n        Shell\n    <\/p>\n<\/div>\n<div>\n<p data-block-key=\"gz737\">Jules Instruments isn\u2019t simply an interface, it\u2019s a option to wire Jules into every part you already do on the terminal.<\/p>\n<h3 data-block-key=\"j13pw\" id=\"explore-the-dashboard\">Discover the dashboard<\/h3>\n<p data-block-key=\"591ts\">For builders preferring interactive flows, Jules Instruments additionally presents a TUI. Instructions like \/distant provide you with a dashboard view of duties, whereas \/new walks you thru creating one step-by-step. It\u2019s the identical management you\u2019d anticipate from the net UI, simply quicker and nearer to the place you already work regionally.<\/p>\n<h3 data-block-key=\"gwfzn\" id=\"looking-ahead:-hybrid-by-design\">Trying forward: hybrid by design<\/h3>\n<p data-block-key=\"b4lqo\">We consider the way forward for growth instruments is <b>hybrid.<\/b> Jules Instruments factors in that path:<\/p>\n<ul>\n<li data-block-key=\"b7sq5\"><b>Native + distant<\/b>: use your individual machine once you need, spin up a number of VMs once you want scale.<\/li>\n<li data-block-key=\"a9vbj\"><b>Do-it-yourself + delegation:<\/b> keep hands-on with code whereas additionally offloading work to Jules.<\/li>\n<\/ul>\n<h3 data-block-key=\"ish3r\" id=\"try-it-today\">Strive it at this time<\/h3>\n<p data-block-key=\"b0j1b\">Jules Instruments makes your coding agent extra tangible. It\u2019s not simply one thing working within the cloud, it\u2019s proper there in your terminal, responding to you.<\/p>\n<p data-block-key=\"84c8r\">Set up with npm, run your first command, and see how Jules suits into your stream.<\/p>\n<\/div>\n\n","protected":false},"excerpt":{"rendered":"<p>Now you can work with Jules straight in your command line. Jules is our asynchronous coding agent that integrates straight together with your current repositories, understands the total context of your mission, and performs duties equivalent to writing exams, constructing new options, offering audio changelogs, fixing bugs, and bumping dependency variations. Till at this time, [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":8129,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[56],"tags":[75,6135,1256,1380,3481,1184,5728,1381,2072,213],"class_list":["post-8127","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-software","tag-agent","tag-async","tag-coding","tag-command","tag-companion","tag-googles","tag-jules","tag-line","tag-meet","tag-tools"],"_links":{"self":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/8127","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=8127"}],"version-history":[{"count":1,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/8127\/revisions"}],"predecessor-version":[{"id":8128,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/posts\/8127\/revisions\/8128"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=\/wp\/v2\/media\/8129"}],"wp:attachment":[{"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=8127"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=8127"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/techtrendfeed.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=8127"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}<!-- This website is optimized by Airlift. Learn more: https://airlift.net. Template:. Learn more: https://airlift.net. Template: 69d9690a190636c2e0989534. Config Timestamp: 2026-04-10 21:18:02 UTC, Cached Timestamp: 2026-08-03 01:34:05 UTC -->