#Claude Code
GitHub Actionsのself-hosted runnerをWSL2で構築してフォールバック付きで運用する
- #GitHub Actions
- #GitHub API
- #WSL
- #Claude Code
- #shell
GitHub Actionsのminutes消費を節約するためにWSL2上にself-hosted runnerを構築し、ランナーがオフラインのときはubuntu-latestにフォールバックする仕組みを作った話。reusable workflowでの検出ロジックやsystemdによるサービス化の手順もまとめている。
CSSをAIにうまいこと書かせる試み
- #CSS
- #Claude Code
- #AI執筆
- #Docusaurus
AIエージェントにCSSを書かせるとうまくいかない問題に対して、CSSベストプラクティスのドキュメントサイトを作ってAIに参照させるという試みについてのまとめ。
Claude Codeの/batchとAgent Teams: 2つのエージェント並列実行の比較
- #Claude Code
- #Git
Claude Codeにはエージェントを並列実行する仕組みが2つある。ビルトインの/batchコマンドとAgent Teams機能。表面的には同じに見えるが、アーキテクチャと用途が全く違う。その違いをまとめたリサーチメモ。
いつClaude CodeのAgent Teamsを使うのか
- #Claude Code
- #Takazudo Modular
Claude CodeのAgent Teams機能をいつ使うべきかという問いに対して、普段の開発で使っている2つのパターンと、git worktreeベースの並列開発の実例を交えて紹介。
製品写真をNode.jsで自動生成するパイプラインを作った
- #Node.js
- #Claude Code
- #Eurorack
- #Takazudo Modular
Takazudo Modularの製品写真を、メーカー提供の白背景画像からNode.jsで自動生成するパイプラインを作った。背景除去、ファブリックテクスチャへの合成、リアルな影の付与まで全部プログラマティックに完結する。
MoshiでWindowsに接続してClaude Codeする
- #Claude Code
- #ssh
- #WSL
- #ios
iOSアプリのMoshiを使って、Windows上のWSL2にMosh接続し、iPhoneからClaude Codeを操作できるようにした。SSHだとネットワークが切れるとセッションが死ぬが、Moshなら接続が維持される。セットアップに注意点がいくつかあったので、そのまとめ。
Claude Codeを自作アプリから呼ぶのってアリ?っていう調査
- #Claude Code
- #Electron
- #Claude API
- #Node.js
Claude Code CLIをElectronアプリからプログラム的に呼び出す方法を調べた。技術的には2つのアプローチがあるが、OSSとして配布する場合に利用規約上の問題があることがわかった。
Claude Codeのサブエージェントとスキルでサイトの英語翻訳を自動化した
- #Claude Code
- #AI執筆
- #Takazudo Modular
モジュラーシンセのWebショップの英語版を、Claude Codeのカスタムエージェントとスキルを組み合わせて自動化した仕組みのまとめ。
Figma MCPのキャプチャ機能
- #Figma
- #MCP
- #Claude Code
Figma MCPのWebサイトキャプチャ機能を使い、Figmaを「一時的なデザイン編集場所」として活用するワークフローについて。
Claude Codeの--worktreeオプションとgit worktreeの活用
- #Claude Code
- #Git
Claude Codeに追加された--worktreeオプションの概要と、git worktreeを活用した並列開発ワークフローについて。
Claude Codeのプロンプトは英語で書くといいよって話
- #Claude Code
- #AI執筆
Claude Codeのプロンプトを英語で書くことのすすめ。入力速度と英語学習の観点から。
Claude Codeのskill + subagentで複数リポジトリの同期を自動化した
- #Claude Code
- #Git
Claude Codeのskillとagentを組み合わせて、9つのgitリポジトリを並列に同期する仕組みを作った話。skillがオーケストレーター、agentがワーカーという構成パターンについて。
Electronアプリのタブは想像の100倍難しい
- #Electron
- #Claude Code
Electronアプリにelectron-tabsでタブを実装したら、タイトル表示、リロード、キーボードショートカット等あらゆる面で問題が発生。根本原因は1枚のHTMLでブラウザのタブをシミュレーションしているだけだったという話。
pnpmの"Ignored build scripts"警告とClaude Codeスキル化の話
- #pnpm
- #セキュリティ
- #npm
- #Claude Code
pnpmのstrictDepBuilds設定で出る警告をAIで評価・分類し、その知見をClaude Codeスキルとして再利用可能にした話。
Welcome to zudo-paper
- #zudo-paper
- #AI執筆
- #Claude Code
zudo-paperの最初の記事。このブログの成り立ちと、AI駆動の執筆フローについて。