<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Agent Harness on Chang Luo</title>
		<link>https://www.luochang.ink/tags/agent-harness/</link>
		<description>Recent content in Agent Harness on Chang Luo</description>
		<generator>Hugo</generator>
		<language>zh-CN</language>
		
		
		
		
			<lastBuildDate>Sun, 10 May 2026 00:00:00 +0000</lastBuildDate>
		
			<atom:link href="https://www.luochang.ink/tags/agent-harness/index.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Claude Code 自我提升计划</title>
				<link>https://www.luochang.ink/posts/cc_enhance/</link>
				<pubDate>Sun, 10 May 2026 00:00:00 +0000</pubDate>
				<guid>https://www.luochang.ink/posts/cc_enhance/</guid>
				<description>&lt;blockquote&gt;&#xA;&lt;p&gt;让 Claude Code 自己配置自己&lt;/p&gt;&#xA;&lt;/blockquote&gt;&#xA;&lt;p&gt;GitHub 项目地址：&lt;a href=&#34;https://github.com/luochang212/cc-enhance&#34; target=&#34;_blank&#34;&gt;cc-enhance&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Claude Code 的能力依赖配置。如果你想收集网络信息，就需要搜索 API；如果你想做开发，就需要 agent skills 和 plugins。我们固然可以手动配置这些技能和工具，但这不符合 Coding Agent 时代的作风。&lt;/p&gt;&#xA;&lt;p&gt;有没有一种简单的方法，为新 Claude Code 配置基础依赖呢？本文来做一些微小的尝试 ଘ(੭ˊᵕˋ)੭*&lt;/p&gt;&#xA;&lt;h3 id=&#34;一文档驱动安装&#34;&gt;一、文档驱动安装&lt;/h3&gt;&#xA;&lt;p&gt;写了一个代码仓库 &lt;a href=&#34;https://github.com/luochang212/cc-enhance&#34;&gt;cc-enhance&lt;/a&gt;，里面放了我觉得重要的工具和技能。并且在仓库里面定义了标准安装步骤和用户交互流程。&lt;/p&gt;&#xA;&lt;p&gt;用户只需要在 Claude Code 会话中输入：&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; style=&#34;background-color:#f7f7f7;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-text-size-adjust:none;&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span style=&#34;display:flex;&#34;&gt;&lt;span&gt;请使用 https://github.com/luochang212/cc-enhance 项目增强我的 Claude Code&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;就会触发安装引导程序。实测安装体验非常好，因为 Claude Code 自带 TUI 交互界面，可以替代安装引导 GUI。用户可以通过 TUI 选择需要的工具和技能👇&lt;/p&gt;&#xA;&lt;p&gt;&lt;img src=&#34;https://www.luochang.ink/img/cc-enhance.png&#34; alt=&#34;cc-enhance&#34;&gt;&lt;/p&gt;&#xA;&lt;p&gt;整个过程不依赖特定安装脚本，而是根据文档的指引进行安装，我把这种安装方式称为 &lt;strong&gt;文档驱动安装&lt;/strong&gt;。&lt;/p&gt;&#xA;&lt;p&gt;这么做的好处有很多：&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;&lt;strong&gt;极度柔性&lt;/strong&gt;：只定义安装步骤，设备差异交给 agent 处理&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;自带说明&lt;/strong&gt;：用户可以让 Claude Code 说明工具或技能的用途&lt;/li&gt;&#xA;&lt;li&gt;&lt;strong&gt;开发者友好&lt;/strong&gt;：开发者只需要写安装步骤文档，不需要处理复杂的边缘情况&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;过去我们写 bash 来安装程序，现在我们只需要提供 Claude Code 可读的文档就可以，这种体验还蛮新奇的。说起来，bash 也只是粘合剂而已，现在 Coding Agent 变成了新的粘合剂。&lt;/p&gt;&#xA;&lt;h3 id=&#34;二深入理解-cc-enhance&#34;&gt;二、深入理解 cc-enhance&lt;/h3&gt;&#xA;&lt;p&gt;cc-enhance 发挥作用的主要是 &lt;strong&gt;BOOT.md&lt;/strong&gt; 文件，它是安装流程的组织者。通过在 README.md 里面提及它，聪明的 Coding Agent 知道去找这个文件，开启安装流程。BOOT.md 会引导 Claude Code 向用户展示可选技能。待用户选择后，获取技能对应的未安装工具列表，逐项询问用户是否安装。&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
