LLM Agentに意味のある単位のコミットを強制させる

背景: LLM Agentに意味のある小さい単位でコミットして欲しい 解決方法: git addを封印し、専用のカスタムスラッシュコマンドを生やす 参考: 試行錯誤の過程 背景: LLM Agentに意味のある小さい単位でコミットして欲しい Claude CodeなどのLLM Agentに対し「…

livedoor Reader風のターミナルRSSリーダーを音声だけで実装してみた

はじめに 開発背景 termfeedの特徴 キーバインド データ管理 MCPサーバー連携 RSS登録機能 使い方 開発手法と開発時間 音声入力による開発 開発時間 技術的な発見 TUIライブラリの利便性 TUIツールの応用可能性 プロトタイプ後の課題と改善 CommonJSからESMo…

Claude Codeの会話ログをDuckDBで分析して自分の仕事スタイルを改善する方法

3行まとめ はじめに Claude Codeのログ保存機能とその特徴 ログ分析の活用例 音声入力の課題と英語プロンプトの活用 DuckDBを用いた分析アプローチ スキーマ情報の重要性とログ分析の活用 ログの長期保存設定 まとめ 3行まとめ Claude Codeの会話ログはJSONL…

ビジネスメタデータを入力するための私的プラクティス

はじめに ビジネスメタデータをどこから入力するか ビジネスメタデータをどう入力するか レベル1: 機械的に埋められるもの(自動化層) レベル2: 変換処理で伝播できるもの(自動伝播層) レベル3: 人間の判断が必要なもの(手動層) 運用を継続するための実践的な…

背景やWhy込みでPull RequestのdescriptionをVSCode Copilot Agentに生成させる

背景 最近はコードの修正内容からcommit logの自動生成(github.copilot.chat.commitMessageGeneration.instructions)などが簡単にできるようになってきました 一方、レビュアーは以下のような情報が欲しくなる場合が多いです 修正の背景 なぜその実装方法を…

10年前のハーフマラソンの呪縛を解いた & 2025年4月のランニングの記録

ランニングの続編です。前回は以下のエントリに書いてます。 10年前からのハーフマラソンの呪縛 10年前の2015/02/01に人生で初めてハーフマラソンに挑戦しました。結果は10km過ぎで膝を痛め、ゴールまで走り続けることはできませんでした。途中から足をひき…

SuperwhisperとVSCodeのCopilot Agentを使って、音声から素早くブログを書き上げる

3行まとめ アウトプットの速度を上げたいが、記事を書くのは時間がかかる SuperwhisperとVSCodeのCopilot Agentを組み合せて、音声からブログを書き上げるワークフローを組んだ 実際に使っているpromptを含め、真似しやすいように詳しく紹介 3行まとめ 背景:…