<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Tooling on Yu's Space</title><link>https://code-agree.github.io/tags/tooling/</link><description>Recent content in Tooling on Yu's Space</description><generator>Hugo -- gohugo.io</generator><language>en</language><lastBuildDate>Wed, 11 Mar 2026 10:51:47 +0800</lastBuildDate><atom:link href="https://code-agree.github.io/tags/tooling/index.xml" rel="self" type="application/rss+xml"/><item><title>Claude Code 项目配置完整手册</title><link>https://code-agree.github.io/blog/2026-03-11-agent-setup/</link><pubDate>Wed, 11 Mar 2026 10:51:47 +0800</pubDate><guid>https://code-agree.github.io/blog/2026-03-11-agent-setup/</guid><description>Claude Code 项目配置完整手册 # 从零开始配置 Claude Code 项目：目录结构、CLAUDE.md、Skills、Memory、Subagents 一站式指南。
目录 # 项目初始化 Checklist 目录结构模板 CLAUDE.md 配置 Settings 配置 Skills 配置 Memory 持久记忆系统 Subagents 配置 MCP Servers 配置 Hooks 生命周期钩子 示例 Subagents 团队协作最佳实践 1. 项目初始化 Checklist #按照以下顺序完成项目配置，每一步完成后打勾：
第一阶段：基础配置 # 创建项目目录结构（参照 第 2 节） 编写根目录 CLAUDE.md（项目级指令，团队共享） 编写个人 ~/.claude/CLAUDE.md（用户级偏好，不入版本控制） 创建 .claude/settings.json（hooks、权限、环境变量） 第二阶段：Skills 与 Memory # 创建项目级 Skills 目录 .claude/skills/ 编写所需 Skill 的 SKILL.md（参照 第 5 节） 确认 Auto Memory 已启用（运行 /memory 查看） 如需要，创建 .</description></item><item><title>使用 Tailscale 实现 MacOS 设备远程连接教程</title><link>https://code-agree.github.io/blog/2025-06-24-screen_sharing_techniques/</link><pubDate>Sun, 19 Jan 2025 11:15:08 +0800</pubDate><guid>https://code-agree.github.io/blog/2025-06-24-screen_sharing_techniques/</guid><description>我来帮你编写一份详细的技术教程，介绍如何使用 Tailscale 在 MacOS 设备间实现远程连接。
使用 Tailscale 实现 MacOS 设备远程连接教程 #准备工作 # 确保两台 MacOS 设备都能正常访问互联网 准备一个 Tailscale 账号（可以使用 Google、GitHub 等账号登录） 详细步骤 #第一步：安装 Tailscale #在两台 MacOS 设备上分别安装 Tailscale：
访问 Tailscale 官网 (https://tailscale.com/download) 下载 MacOS 版本的安装包 打开下载的 .dmg 文件，将 Tailscale 拖入应用程序文件夹 第二步：登录和配置 # 在两台设备上启动 Tailscale 点击菜单栏的 Tailscale 图标 使用相同的账号登录 登录成功后，Tailscale 会自动为设备分配 IP 地址 点击菜单栏图标可以查看分配的 IP 地址（通常格式为 100.xx.xx.xx） 第三步：开启远程访问 #在被控制的 MacOS 设备上：
打开系统偏好设置 选择&amp;quot;共享&amp;quot; 勾选&amp;quot;远程管理&amp;quot;或&amp;quot;屏幕共享&amp;quot; 配置访问权限，可以选择： 允许所有用户 仅允许特定用户 第四步：建立连接 #在控制端 MacOS 设备上：
打开访达（Finder） 在菜单栏选择&amp;quot;前往&amp;quot; → &amp;ldquo;连接服务器&amp;rdquo;（或按下 Command + K） 在服务器地址栏输入：vnc://100.</description></item><item><title>GitHub私有仓库协同开发指南</title><link>https://code-agree.github.io/blog/2025-06-24-project_management_best_practices/</link><pubDate>Wed, 16 Oct 2024 02:04:51 +0800</pubDate><guid>https://code-agree.github.io/blog/2025-06-24-project_management_best_practices/</guid><description>目录 # 简介 仓库结构和分支策略 协作者权限管理 保护主分支 Pull Request 和代码审查流程 持续集成与部署 (CI/CD) 文档和沟通 最佳实践和注意事项 简介 #在没有高级 GitHub 功能的私有仓库中进行协同开发可能具有挑战性，但通过正确的实践和工具，我们可以建立一个高效、安全的开发环境。本指南总结了我们讨论的主要策略和技术。
仓库结构和分支策略 # 主分支：main（稳定、可部署的代码） 开发分支：main_for_dev（日常开发工作） 特性分支：从 main_for_dev 分出，用于开发新功能 工作流程：
从 main_for_dev 创建特性分支 在特性分支上开发 完成后，创建 Pull Request 到 main_for_dev 代码审查和测试 合并到 main_for_dev 定期将 main_for_dev 合并到 main 协作者权限管理 #GitHub 私有仓库提供以下权限级别：
Read Triage Write Maintain Admin 设置步骤：
进入仓库 &amp;ldquo;Settings&amp;rdquo; &amp;gt; &amp;ldquo;Collaborators and teams&amp;rdquo; 点击 &amp;ldquo;Add people&amp;rdquo; 或 &amp;ldquo;Add teams&amp;rdquo; 输入用户名并选择适当的权限级别 最佳实践：
遵循最小权限原则 定期审查和更新权限 保护主分支 #由于缺乏高级分支保护功能，我们采用以下策略：
团队约定：
禁止直接推送到 main 分支 所有更改通过 PR 进行 Git Hooks： 创建 pre-push hook（.</description></item><item><title>How to publish new blog</title><link>https://code-agree.github.io/blog/2025-06-24-how_to_publish_new_blog/</link><pubDate>Mon, 02 Sep 2024 12:36:27 +0800</pubDate><guid>https://code-agree.github.io/blog/2025-06-24-how_to_publish_new_blog/</guid><description>workflow #目前已经实现GitHub Action，自动编译静态文件, Push到GitHub Page。
具体流程 # 在仓库 git@github.com:code-agree/MyBlogWebsiteRepo.git MyBlogWebsiteRepo/WebsiteRepo 使用 hugo命令 hugo new content ./content/blog/How_to_publish_new_blog.md 新增blog 将当前仓库的变更push到远端 由配置的GitHub action 自动触发 构建静态文件-&amp;gt;push到GitHub Page仓库 成功发布</description></item></channel></rss>