<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Devtools on All about Raspberry Pi</title><link>https://hugozhu.site/tags/devtools/</link><description>Recent content in Devtools on All about Raspberry Pi</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 31 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://hugozhu.site/tags/devtools/index.xml" rel="self" type="application/rss+xml"/><item><title>Agent 开发者的工具箱：标准比清单重要</title><link>https://hugozhu.site/post/2026/378-agent-developer-toolchain-agent-first/</link><pubDate>Mon, 31 Aug 2026 00:00:00 +0000</pubDate><guid>https://hugozhu.site/post/2026/378-agent-developer-toolchain-agent-first/</guid><description>&lt;p&gt;前几天有人给我发了一份「2026 年 Agent 开发者工具箱」清单，整整 15 个名字：git、gh、docker、uv、node、pnpm、nvm、rg、jq、curl、fzf、just、direnv、python、go。分层清晰，还配了星级。&lt;/p&gt;
&lt;p&gt;我顺手在自己这台跑 Agent 的机器上核对了一遍，结果很有意思：15 个里我只装了 7 个。&lt;/p&gt;
&lt;div class="highlight"&gt;&lt;pre tabindex="0" class="chroma"&gt;&lt;code class="language-bash" data-lang="bash"&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;for&lt;/span&gt; t in git gh docker uv node pnpm nvm rg jq curl fzf tmux direnv just mise&lt;span class="p"&gt;;&lt;/span&gt; &lt;span class="k"&gt;do&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt; &lt;span class="nb"&gt;command&lt;/span&gt; -v &lt;span class="s2"&gt;&amp;#34;&lt;/span&gt;&lt;span class="nv"&gt;$t&lt;/span&gt;&lt;span class="s2"&gt;&amp;#34;&lt;/span&gt; &amp;gt;/dev/null &lt;span class="o"&gt;&amp;amp;&amp;amp;&lt;/span&gt; &lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;&lt;/span&gt;&lt;span class="nv"&gt;$t&lt;/span&gt;&lt;span class="s2"&gt;: yes&amp;#34;&lt;/span&gt; &lt;span class="o"&gt;||&lt;/span&gt; &lt;span class="nb"&gt;echo&lt;/span&gt; &lt;span class="s2"&gt;&amp;#34;&lt;/span&gt;&lt;span class="nv"&gt;$t&lt;/span&gt;&lt;span class="s2"&gt;: NO&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="k"&gt;done&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class="line"&gt;&lt;span class="cl"&gt;&lt;span class="c1"&gt;# generated by hugo AI&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;git、gh、uv、node、pnpm、rg、curl 在；docker、jq、fzf、tmux、direnv、just、mise 一个都没有。机器没罢工，Agent 每天照样在上面干活。&lt;/p&gt;
&lt;p&gt;所以我没有急着去补齐那 8 个缺口，而是先问了一个更基本的问题：&lt;strong&gt;这份清单是按什么标准选的？是给人用的，还是给 Agent 用的？&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;这两个问题的答案，会导出两份完全不同的清单。&lt;/p&gt;
&lt;p&gt;&lt;a href="https://hugozhu.site/img/2026/agent-first-toolchain.png"&gt;&lt;img src="https://hugozhu.site/img/2026/agent-first-toolchain-thumb.jpg" alt="An Agent-First Toolchain — Criteria Matter More Than the List"&gt;&lt;/a&gt;&lt;/p&gt;</description></item></channel></rss>