{"id":22,"date":"2026-10-29T09:00:00","date_gmt":"2026-10-29T08:00:00","guid":{"rendered":"https:\/\/rosmarops.com\/ca\/?p=22"},"modified":"2026-10-27T15:19:07","modified_gmt":"2026-10-27T14:19:07","slug":"mode-auto-claude-code-que-pot-llegir","status":"publish","type":"post","link":"https:\/\/rosmarops.com\/ca\/blog\/mode-auto-claude-code-que-pot-llegir\/","title":{"rendered":"El mode auto de Claude Code: qu\u00e8 canvia en el que el teu agent pot llegir"},"content":{"rendered":"<p class=\"wp-block-paragraph\"><em>Tamb\u00e9 en angl\u00e8s: <a href=\"https:\/\/rosmarops.com\/blog\/claude-code-auto-mode-what-it-can-read\/\" hreflang=\"en\" lang=\"en\">rosmarops.com\/blog\/claude-code-auto-mode-what-it-can-read\/<\/a> \u00b7 en castell\u00e0: <a href=\"https:\/\/rosmarops.com\/es\/blog\/modo-auto-claude-code-que-puede-leer\/\" hreflang=\"es\" lang=\"es\">rosmarops.com\/es\/blog\/modo-auto-claude-code-que-puede-leer\/<\/a><\/em><\/p>\n\n<p class=\"wp-block-paragraph\">Del que RosmarOps va trobar a la meva m\u00e0quina, una part era cosa meva: permisos que havia anat concedint per no haver d&#8217;aprovar cada ordre. L&#8217;altra part no la vaig decidir jo. Venia del mode en qu\u00e8 arrenca Claude Code.<\/p>\n\n<p class=\"wp-block-paragraph\">Segons la documentaci\u00f3 de Claude Code, a partir de la versi\u00f3 2.1.283 el mode auto \u00e9s el mode de permisos inicial integrat per a les sessions interactives al terminal i a VS Code. Si no has triat un altre mode i el mode auto est\u00e0 disponible a la teva sessi\u00f3, \u00e9s el que tens. Si no est\u00e0 disponible, Claude Code arrenca en mode manual.<\/p>\n\n<h2 class=\"wp-block-heading\">Qu\u00e8 canvia<\/h2>\n\n<p class=\"wp-block-paragraph\">En mode auto, les lectures i les edicions dins del projecte s&#8217;aproven soles. Gaireb\u00e9 tota la resta la decideix un classificador, que \u00e9s un altre model d&#8217;IA. Nom\u00e9s unes poques accions encara t&#8217;ho pregunten.<\/p>\n\n<p class=\"wp-block-paragraph\">No dic que estigui malament. \u00c9s c\u00f2mode, i entenc per qu\u00e8 existeix: aprovar cada ordre a m\u00e0 cansa, i precisament per aix\u00f2 jo mateix havia preaprovat ordres. Per\u00f2 canvia la pregunta que t&#8217;has de fer. En mode manual \u00e9s \u00abqu\u00e8 aprovar\u00e9?\u00bb. En mode auto \u00e9s \u00aba qu\u00e8 pot arribar aquest agent sense preguntar-me?\u00bb. I aquesta segona jo no me l&#8217;havia fet.<\/p>\n\n<h2 class=\"wp-block-heading\">Tornar a decidir tu<\/h2>\n\n<p class=\"wp-block-paragraph\">La documentaci\u00f3 llista accions que Claude Code no aprova autom\u00e0ticament en cap mode. Una d&#8217;elles \u00e9s qualsevol cosa que coincideixi amb una regla ask expl\u00edcita. Aix\u00ed que una regla ask \u00e9s la manera de dir \u00abpregunta-m&#8217;ho sempre\u00bb.<\/p>\n\n<p class=\"wp-block-paragraph\">A m\u00e9s, la documentaci\u00f3 dona unes quantes palanques, i s\u00f3n les que proposa RosmarOps quan encaixen.<\/p>\n\n<p class=\"wp-block-paragraph\">La primera \u00e9s <code>permissions.blockReadsOutsideWorkingDirectories<\/code>. Fa que les eines de fitxers rebutgin rutes fora dels directoris de treball, en qualsevol mode de permisos. Quan llegeixen fora dels directoris de treball, les ordres de lectura de fitxers que Claude Code reconeix a Bash pregunten, fins i tot en mode auto.<\/p>\n\n<p class=\"wp-block-paragraph\">La segona s\u00f3n les regles Read i Edit, i aqu\u00ed hi ha lletra petita. La documentaci\u00f3 diu que les regles deny de Read i Edit s&#8217;apliquen a les eines de fitxers del mateix Claude Code i a les ordres de fitxers que reconeix a Bash, com <code>cat<\/code> o <code>sed<\/code>, per\u00f2 no a una ordre que llegeix fitxers sense anomenar-los, com <code>grep -r pattern .<\/code>, ni a un script que obre fitxers pel seu compte. RosmarOps suposa el mateix l\u00edmit per a les regles ask de Read que proposa, aix\u00ed que les considera parcials i no hi puja la nota. Ajuden, per\u00f2 no tanquen la porta.<\/p>\n\n<p class=\"wp-block-paragraph\">La tercera \u00e9s la m\u00e9s directa: tornar al mode manual. Posa <code>permissions.defaultMode<\/code> a <code>default<\/code> a <code>~\/.claude\/settings.json<\/code>, i totes les sessions de terminal d&#8217;aquella m\u00e0quina arrencaran en mode manual.<\/p>\n\n<h2 class=\"wp-block-heading\">Qu\u00e8 fa RosmarOps aqu\u00ed<\/h2>\n\n<p class=\"wp-block-paragraph\">Llegeix el mode inicial que tens als fitxers de configuraci\u00f3, les regles que has afegit i quines credencials hi ha a l&#8217;abast. Un mode que tries a l&#8217;aplicaci\u00f3 o a l&#8217;IDE no es desa on el pugui llegir, i l&#8217;informe ho diu. No en canvia res: suggereix, i el canvi el fas tu.<\/p>\n\n<p class=\"wp-block-paragraph\">Si fas servir Claude Code, un bon punt de partida \u00e9s obrir el teu <code>~\/.claude\/settings.json<\/code> i mirar qu\u00e8 hi ha. \u00c9s un minut.<\/p>\n\n<p class=\"wp-block-paragraph\"><em>Ho he escrit amb assistents d&#8217;IA. La m\u00e0quina, els avisos i la decisi\u00f3 de publicar-ho s\u00f3n meus.<\/em><\/p>","protected":false},"excerpt":{"rendered":"<p>El mode auto \u00e9s on arrenquen les versions recents de Claude Code. Qu\u00e8 aprova sol, qu\u00e8 encara pregunta i els ajustos que el limiten, segons la documentaci\u00f3 oficial.<\/p>\n","protected":false},"author":1,"featured_media":12,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rosmarops_translation_url":"","rosmarops_url_en":"https:\/\/rosmarops.com\/blog\/claude-code-auto-mode-what-it-can-read\/","rosmarops_url_es":"https:\/\/rosmarops.com\/es\/blog\/modo-auto-claude-code-que-puede-leer\/","rosmarops_url_ca":"","footnotes":"","_genesis_title":"","_genesis_description":"","_tsf_title_no_blogname":""},"categories":[2],"tags":[8,7,10],"class_list":["post-22","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-agents-ia","tag-claude-code","tag-mode-auto","tag-permisos"],"_links":{"self":[{"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/posts\/22","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/comments?post=22"}],"version-history":[{"count":1,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/posts\/22\/revisions"}],"predecessor-version":[{"id":33,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/posts\/22\/revisions\/33"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/media\/12"}],"wp:attachment":[{"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/media?parent=22"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/categories?post=22"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/rosmarops.com\/ca\/wp-json\/wp\/v2\/tags?post=22"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}