実験中...
9件の記事
マージ済みworktreeを一括削除するはずのコマンドが、ロック済みという理由で一律スキップし続けていた。原因は死んだプロセスが握ったまま残るstaleロック。pidの生死をkill -0で確認し、死んでいれば自動でunlockしてから削除する改善を解説する。
クラウドの開発環境にAIエージェントを任せてみたのに、いつもより手応えが薄い。そう感じたなら、原因は「自分用ツールが環境に付いてこない」ことかもしれません。実際の設定を辿って境界線を確かめた記録です。
「エージェントに自由を与えたいが、ホストを触らせたくない」という矛盾に対して、Dockerコンテナで隔離する構成を試しました。Slack→gateway→コンテナという流れで、クレデンシャル分離と設定引き継ぎのハマりどころを実験ベースで整理しています。
使っていた CLI のサポート終了通知が来たら、環境セットアップをどう書き直すか。Gemini CLI から Antigravity CLI へ、dotfiles で「古いツールを残さず、二重に入れない」移行処理を実装した記録です。
Mac を新しくするたびにキーリピート・Dock・Touch ID・Homebrew アプリを手で設定し直していませんか。nix-darwin と Home Manager を使えば macOS のシステム設定もコードで管理でき、次の Mac では1コマンドで同じ環境が揃います。
言語ごとに増えるフォーマッター設定を一つにまとめたい人向け。treefmt-nix と pre-commit を組み合わせ、Nix・Python・Lua・Shell を nix fmt 一発で整える設定例を紹介。
worktreeとブランチを月末まで放置して後悔する前に。fzfとghを組み合わせた4本のエイリアスで、worktree削除・ブランチ整理・リポジトリ切り替えをEnter連打で終わらせる方法を解説します。
Claude Code の自動化スクリプトが増えてくると、意図しない起動・設定の衝突・長時間タスクの確認待ちが積み重なります。3ヶ月・30本の運用ログをもとに、4つのアンチパターンと回避策をまとめました。
Antigravity vs Cursorを機能・価格・ユースケースで徹底比較。個人・チーム・エンタープライズの規模別おすすめ設定テンプレートと、実際の開発シナリオでの使い分けを解説します。
正解のない問いに、一緒に挑みましょう。まずはお気軽にご相談ください。