なぜ今、AI時代にCLIツールを作ったのか - Qx開発の舞台裏
OpenAI APIと対話するCLIツール『Qx』の開発背景。o3-search-mcpと同じ課題意識から生まれた別アプローチ、そしてWeb検索機能とモデルサイズの意外な関係性について。
技術的な知見や経験を共有しています
OpenAI APIと対話するCLIツール『Qx』の開発背景。o3-search-mcpと同じ課題意識から生まれた別アプローチ、そしてWeb検索機能とモデルサイズの意外な関係性について。
1枚のHTMLとTailwindCSS CDNだけでUIモックを量産し、複数デザイン案を短時間で試作する実践手法を紹介します。
GitHub CLIのgh runコマンドを使ってGitHub Actionsの実行結果を素早く確認する方法。ブラウザを開かずにワークフローの失敗原因を特定し、デバッグ効率を大幅に向上させる実践的なテクニックを紹介。
AIコーディングエージェントとの協働を前提とした開発手法。仕様書を「厳格なルール」ではなく「進むべき方向を示すガイドライン」として扱い、AIの力で柔軟に変更を反映する。
RedmineCLIで実践したGitタグ駆動の自動リリースシステム。GitHub Actionsを使って、タグを打つだけでマルチプラットフォーム対応バイナリを配布する仕組みの構築方法。
RedmineCLIを通じて学んだパッケージマネージャー対応の重要性。Homebrew、Scoop、asdf/miseへの対応で見えてきた、それぞれのエコシステムの特徴と実装のコツ。
RedmineCLI開発を通じて学んだ.NET 9のNative AOTビルドの実践的なノウハウ。起動時間15ms、バイナリサイズ18MBを実現するための設計パターンと具体的な実装方法を解説します。