mz-logo

豆蔵デベロッパーサイト

開発に役立つチュートリアルやテクニック・ノウハウを豆蔵メンバーがご紹介します!

注目イベント!
アドベントカレンダー2025開催中!
アドベントカレンダーが今年も開催です! 1年の締めくくりに、毎日新しい技術トピックをお届けします。
詳細はこちらから!
event banner
記事のタグから検索 ...(全てのタグを表示)

本サイトは本家の豆蔵ホームページではありません。会社概要、製品紹介等はこちら、 募集中の求人情報はこちらをご覧ください。

mameka豆香の豆知識 image for mameka column
もう孤独プログラミング卒業!GitHub Copilotで加速するペアプログラミング革命
ねえねえ、みんな徹夜コード祭りでゾンビ顔になってない?豆香は先週、三日連続で液晶の光に魂吸われかけて泣きそうになったんだよ…でも救世主が登場!その名もGitHub Copilot!こいつ、IDEの横にちょこんと座る頼れる相棒だ。しかも無限の集中力と物理的に疲れない腕前で、コードの断片を次々差し出してくる。まるでベルトコンベヤーから流れてくる寿司を無限に食べ放題してる気分!しかも「for文の書き方忘れた…」って嘆いた瞬間にシュッと補完。優秀すぎて悔しい!
豆香、最初は「AIにプルリク全部乗っ取られたら立つ瀬ない!」と怒り狂ったけど、いざペアプロ始めたら逆に心強くて笑いが止まらん。レビュー前にエラー潰しを手伝ってくれるから先輩のゲーミングチェアを震わせるほどのバグ指摘が激減。まさにコード界のクッション材!もちろんAIくんもたまに勘違いする。SQL書いてほしいのに唐突にポエム吐き出した時は「オイそっちじゃない!」とツッコミ入れたけど、それも愛嬌。人間同士のペアプロでもヘンテコな冗談飛ぶしね。
個人的にハマった遊びは「Copilotに謎の関西弁変数名付けさせ選手権」。例えば takoyakiLoop や okonomiyakiIterator を提案してくるから笑いが止まらん。コードレビューで先輩に「なんやこの粉もん変数!?」と突っ込まれるまでがワンセット。ユーモアでチームの空気も柔らかくなるし、AIとの掛け合いが雑談ネタにもなるから、リモートワークの孤独感まで撃退。
なのに労働時間は短縮。Copilotがテストコードまで生成してくれるおかげで、豆香の夜食ラーメン頻度が半分に!健康も守れるとか優しすぎ。もう孤独プログラミングは過去の遺物だよ。みんなもAI相棒をIDEに召喚して、徹夜ゾンビから元気ハツラツコーダーに転生しちゃおう!さあ、今日もコーヒー片手に「copilot brain storming!」って叫びながらキーボード打ち鳴らそ!
※本コラムはAIで生成したものです。内容の正確性を保証するものではありません。
過去のコラムはこちらから!

新着記事new-articles全ての記事を見る

  • | ブログ | 22 min read
    #Tauri #electron #advent2025

    Electron アプリを Tauri 2.0に移植する PoC をやってみた

    これは豆蔵デベロッパーサイトアドベントカレンダー2025第1日目の記事です。 はじめに # 昨年9月に Tauri 2.0 の RC を触って記事を書いていました。 /blogs/2024/09/22/try-tauri-v2-rc/ 当時も2年ぶりぐらいに Tauri を触ったのですが、この時からまた1年以上が経ってしまいました。月日が経つの早いですね。 Tauri 2.0 は昨年10月に正式リリースされ、現在のバージョンは 2.9.3 です...

    記事を読む
  • | ブログ | 18 min read
    #Q Developer #SDD #TDD #AWS #AIDD #Spec Kit

    コピペで始める:Amazon Q Developer × Spec Kitで始めるAI駆動開発

    本記事は、以下イベントで講演した内容の文字起こし版です。 超実践 AI駆動開発 ~生成AIを活用したシステム開発の効率化・品質向上の最前線~ --> Information2025年11月17日より、Q Developer CLIは正式名称「Kiro CLI」となりました。本記事では執筆時点の名称「Q Developer CLI」で説明していますが、コマンドや機能は同じです。今後のアップデートで q コマンドが kiro コマンドに変更される可能性があります...

    記事を読む
  • | ブログ | 15 min read
    #Q Developer #仕様駆動 #AWS #生成AI #品質保証

    AIと始めるAWS開発 ― Q Developerで継続的品質保証

    はじめに # 前回では、仕様から実装・テスト生成までの流れを体験し、AIがどのようにソフトウェア開発を支援できるかを確認しました。 今回(Day 3)は、その延長として 品質保証 に焦点を当てます。 AIによるコード生成が一般化する中で、重要なのは「どう品質を保証し続けるか」。 Q Developerのレビュー支援機能とメトリクス可視化を使いながら、AIと人間のハイブリッドによる品質保証サイクルを具体的に見ていきましょう...

    記事を読む
  • | ブログ | 27 min read
    #Github Actions #Cloudflare #ssh #CI/CD

    SSH穴あけ不要!Cloudflare Tunnel でお家 Ubuntu Desktop へのセキュアな CD パイプラインを構築したい!

    はじめに # 最近、Ubuntu Desktop 用にノートPCを購入しました。自宅で Web アプリケーションをホストしてみたいと思ったのがきっかけです。 購入後、早速 Apache Web サーバーをインストールし、/var/www/html/index.htmlを直接編集してブラウザからアクセスしてみました。思った通りに表示されるのを見て、「これは楽しい!」と感じたのを覚えています。 しかし、このままでは問題があります...

    記事を読む
  • | ブログ | 15 min read
    #Q Developer #仕様駆動 #AWS #生成AI

    AIと始めるAWS開発 ― Q Developerで体験する仕様駆動テスト

    はじめに # 前回は、Q Developerを使って簡単なアプリケーションをインタラクティブモードで作成しました。 今回の記事では、Q Developerをさらに一歩掘り下げ、仕様 → 実装 → テスト生成 → 修正 の一連の工程を通じて、AIがどのようにソフトウェア開発を支援するのかを確認します。 とくに焦点を当てるのは、テスト可能な仕様(バリデーション) の考え方です...

    記事を読む
  • | ブログ | 5 min read
    #GitHub #Security

    GitHub の Immutable releases でリリースを変更不可にする

    はじめに # 先月 Immutable releases が GA になりました。 https://github.blog/changelog/2025-10-28-immutable-releases-are-now-generally-available/ これによりリリースが公開後に変更されていないことを確認でき、改ざんや偶発的な変更を回避できるようになります。 変更不可リリースの特徴 # ドキュメントは以下で参照できます...

    記事を読む
  • | ブログ | 14 min read
    #Q Developer #仕様駆動 #AWS #生成AI

    AIと始めるAWS開発 ― Q Developer入門

    Q Developerとは # Q Developer は、AWSが提供する生成AIによる開発支援ツールです。 ChatGPT や Copilot のように「コードを補完するAI」ではなく、設計・実装・テスト・レビュー・ドキュメント化までを支援する開発プラットフォームとして設計されています。 特徴を一言で言うと、AWSの開発を、AIと一緒に進められる統合環境です...

    記事を読む
  • | 社内プロジェクト - Sales Support System | 14 min read
    #社内プロジェクト #sss #IaC #AWS #terraform #sqs #lambda #Python

    IaCでWebhookイベントのキューイングを構築

    はじめに # 社内プロジェクトの営業支援システム(Sales Support System、以下、SSS)開発で導入した Webhook のイベントキューイングの Terraform での構築手順を紹介します。 背景 # SSS ではワークフローを提供する SaaS と稟議の進捗イベントを Webhook 連携することでデータのステータス管理をしています。 初期の段階では優先度や工数の制約により、直接呼び出しで運用が開始されました...

    記事を読む
  • | ブログ | 7 min read
    #GitHub Copilot

    GitHub Copilot にも CLI がやってきた!

    はじめに # ちょっと時間が経ってしまいましたが、先月末 GitHub Copilot CLI がパブリックプレビューになりました。 https://github.blog/changelog/2025-09-25-github-copilot-cli-is-now-in-public-preview/ VS Code の拡張から始まった GitHub Copilot も Claude Code や Gemini と同様 CLI としても動作するようになりました...

    記事を読む
  • | ブログ | 15 min read
    #dotnet #csharp

    【C# DIコンテナ入門】Microsoft.Extensions.DependencyInjectionの基本と使い方

    C#から7年ほど遠ざかり、久々にデベロッパーサイト向けにC#をやり出しました。そこでふと疑問が出てきました。最近のC#ではDIコンテナはどんなのがあるんだろうと。 以前やっていたときは、Castle WindsorやUnity(ゲーム制作ツールのUnityとは別物)、Seasarなどがありました(実は.NET用のSeasarなんてものがかつては存在しました)...

    記事を読む

豆蔵では共に高め合う仲間を募集しています!

recruit

具体的な採用情報はこちらからご覧いただけます。