虎の穴ラボ技術ブログ

虎の穴ラボ株式会社所属のエンジニアが書く技術ブログです

MENU

組織として技術的負債に立ち向かう — 「伝わらない問題」を乗り越えるために

はじめに 技術的負債は「あとから増える」ものではなく「その瞬間に生まれる」もの すべての負債が「悪」ではない — Fowlerの四象限 なぜステークホルダーに理解されないのか 動いているシステムは「問題ない」ように見える 機能追加・改善が常に優先される …

【TypeScript】TypeScriptを愛するエンジニアが語る「TypeScript夜話 feat.おたのし味テック会」イベントレポート

皆さんこんにちは、虎の穴ラボの奥谷です。 今回は、2026年7月31日(金)に、TypeScriptをテーマにしたイベント『TypeScript夜話 feat.おたのし味テック会』をレポートします。 vivion.connpass.com 今回はゲストに株式会社TechBowlの梶川氏をお迎えし、各社…

フルスクラッチでAIエージェントを作って、仕組みの解像度を上げよう

こんにちは。虎の穴ラボのy.fです。 最近は、業務でも個人開発でもAIコーディングエージェントを使うのが当たり前になってきました。 AI コーディング エージェントとは言っても、実際の使い方を振り返ると、通常のコーディングだけでなく、相談や調査にも使…

AI同士で議論させて”朝それ”やってみたらどうなる?

皆さんこんにちは!虎の穴ラボのmisonoです! AIって便利ですよね。エンジニアはもっぱらコーディングエージェントにお世話になっていると思いますが、開発作業以外にもお世話になる場面はあるかと思います。 私はたまに冷蔵庫にある具材から適切な晩ごはん…

Backlogの問い合わせ課題の一次調査をClaude Codeに任せる ── 自動で回すための境界設計

こんにちは、虎の穴ラボのA.Mです。 先日に引き続き、今回もAI活用の話です。 題材にしたのは、社内から飛んでくる問い合わせへの対応です。以前に問い合わせの窓口をBacklogの課題へ統一して、しばらくは私が窓口役として、届いた課題に担当者を割り振って…

10枚以上のターミナル管理をやめて、AIキャラクターのマネージャーを雇った話 ── Claude Code×AITuberKit

こんにちは、虎の穴ラボのA.Mです。 最近はもっぱらClaude Codeに仕事を投げる毎日なのですが、投げすぎた結果、自分のデスクトップのほうが先に破綻しました。 今回はその反省から作った、音声で会話できるAIキャラクターを「タスク管理専任のマネージャー…

Supabase Realtime の3つの機能を理解する — Presence, Broadcast, Postgres Changes で作る絵チャット

初めまして、虎の穴ラボのssです。 今回は、Firebase の代替として人気のBaaS「Supabase」から、リアルタイムなデータ同期を可能にする「Supabase Realtime」に焦点を当てて解説します。 虎の穴ラボということもあり、イラストにまつわるリアルタイムなコミ…

Copilot code reviewの指示ファイルをAGENTS.mdで一本化する

Copilot code reviewが2026年上半期の仕様変更でAGENTS.mdやCLAUDE.mdを読むようになりました。複数エージェントで重複していた指示ファイルをAGENTS.mdへ一本化した実例を紹介します。