虎の穴ラボ技術ブログ

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

MENU

【JavaScript】Deno についてのLT会 toranoana.deno #26 を開催しました【TypeScript】

皆さんこんにちは、虎の穴ラボ奥谷です。 2026年9月、DenoについてのLT会『toranoana.deno #26』をオンラインにて開催しました。 yumenosora.connpass.com

Copilot code review実践ガイド:Agent Skillsの検証と効率的な運用

Copilot code reviewのAgent Skills機能を検証しました。.claude/skillsも読み込まれることを確認し、検証時の注意点や依頼タイミングでのコスト管理まで、実際に運用して分かったことをまとめています。

Claude Codeで過去のレビューからチームの判断基準を引き出す

こんにちは、虎の穴ラボのRKです。この記事では、初めて担当したReactとTypeScriptの案件で、過去のPRとレビューをClaude Codeに読ませてチームの判断基準を引き出した方法を紹介します。AIに読ませる情報とプロンプトを説明したあとに、実際の使いどころと…

0から構築するRails×GCPインフラ!Terraform運用のポイントと差分対策

Railsアプリケーションとインフラを0から構築する中でTerraform運用を整えた話 こんにちは、虎の穴ラボの吉岡です。 今回は新規システムの開発を行っていくうえで、どのようにしてRailsアプリケーションの開発と、GCPを中心としたインフラ構築を0から進めて…

AIにより誰でもHTMLで共有する時代に送るGAS×Googleドライブで構築!社内限定HTMLポータル

はじめに なぜこの方式なのか?(他構成との比較とトレードオフ) 1. Claude Artifacts や GitHub Pages ではダメだった理由 2. Index(目次)ページの自動管理 割り切ったトレードオフ(デメリットと対策) 複数ファイル間の相対パス参照(./images/photo.p…

【入社3年目】生成AIを活用して働くWebエンジニアの1日スケジュール

こんにちは、Fantia開発チームの awamo です。 今回は、「入社3年目社員の1日」をテーマに、私の普段の働き方やスケジュールをご紹介したいと思います。 弊社の業務に少しでも親近感を持っていただいたり、一緒に働くイメージを固めていただくきっかけになれ…

書評『エンジニアが学ぶ会計システムの「知識」と「技術」』

こんにちは。虎の穴ラボのS.Aです。 今回は書評として『エンジニアが学ぶ会計システムの「知識」と「技術」』についてご紹介したいと思います。 書籍情報 項目 内容 書名 エンジニアが学ぶ会計システムの「知識」と「技術」 著者 広川 敬祐(編著)、五島 伸…

書評「業務設計の教科書」

皆様、こんにちは。 最近、古い腕時計のバンドを交換して懐中時計化しました、とらラボおっくんです。 今回は、タイトルの通り、『業務設計の教科書』について、ご紹介したいと思います。 基本情報 タイトル 業務設計の教科書 著者 武内俊介 出版社 技術評論…

書評「チームトポロジー 」

こんにちは、虎の穴ラボのY.Fです。 コーディングエージェントの進化を受けて、エンジニアの仕事の進め方が変わりつつあると感じています。 私自身も、AIをチームでどう活用するかを考える中で、チームの役割や他チームとの関わり方を改めて整理したいと思う…

書評「プロジェクトマネジメント標準PMBOK入門(PMBOK第7版対応版)」

こんにちは、Fantia開発チームの awamo です。普段はPL(プロジェクトリーダー)として開発業務に当たっています。 今回は、オーム社から出版されている「プロジェクトマネジメント標準PMBOK入門(PMBOK第7版対応版)」を読みましたので、その感想を書いてい…

書評「SQLアンチパターン 第2版」

こんにちは。虎の穴ラボのT.Hです。 オライリー・ジャパン様より出版の「SQLアンチパターン 第2版」を読了しましたので、内容をご紹介したいと思います。 書籍情報 項目 内容 書名 SQLアンチパターン 第2版 著者 Bill Karwin 監訳 和田 卓人 訳者 児島 修 発…

AI実装で実践していること:Claude Codeのskill・/goal・多段レビュー活用術

こんにちは、虎の穴ラボのH.Y.です。 以前、Claude Codeを使って設計からテストまで一通り開発した所感を「AIコーディングは実務で使える?Claude Code活用術と注意点」で紹介しました。あれから運用を続ける中で、開発フローがだいぶ進化しました。今回は、…

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

はじめに 技術的負債は「あとから増える」ものではなく「その瞬間に生まれる」もの すべての負債が「悪」ではない — 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へ一本化した実例を紹介します。

#関西Ruby会議09 オフライン参加レポート

こんにちは!虎の穴ラボエンジニアの S.A です。 前回の記事でアナウンスしました通り、2026年7月18日(土)に「関西Ruby会議09」にBiwaスポンサーとして協賛いたしました。今回は当日のイベントの様子のご報告です。 関西Ruby会議について あらためまして、今…

ドキュメントサイトジェネレーター Blume を使ってみた — zero-config の手軽さと、OG画像の日本語対応

こんにちは。虎の穴ラボのH.Kです。 最近、個人プロジェクトとして法務向けのリファレンスサイトを作るにあたって、Blume という比較的新しいドキュメントサイトジェネレーターを使ってみたので、使用感をまとめます。実際に構築したのは、エンジニアが「作…

現役PMが語る開発現場のリアルとAI時代の働き方〜奈良女子大学 講義登壇レポート〜

こんにちは!虎の穴ラボ 採用担当の白石です。 先日、7/17(金)に奈良女子大学様の講義にて、虎の穴ラボのエンジニアが登壇させていただきましたので、本日はその様子をご紹介します! 奈良女子大学で講義を行う背景 虎の穴ラボは、「とらのあな通信販売」「F…

昔作ったブロック崩しをClaude Codeで修正、拡張してみた

こんにちは。虎の穴ラボのy.fです。 大分昔の話ですが、以下一連の記事でブロック崩しをWebAssemblyで作ったりなどしておりました。 toranoana-lab.hatenablog.com 1〜4+番外編一つあるので興味ある方は見て頂けると嬉しいです。 今回は、メンテ及び拡張…

#関西Ruby会議09 にBiwaスポンサーとして協賛します!

こんにちは、エンジニアの S.A です。 虎の穴ラボは、来る2026年7月18日(土)に開催される「関西Ruby会議09」にBiwaスポンサーとして協賛いたします! これまでにも技術書典や技術同人誌博覧会など多くのイベントを応援してきましたが、関西Ruby会議への参加…

ClaudeCodeとObsidianで設計・作業メモを残す

こんにちは、虎の穴ラボのYFです。 今回は、以前からAIエージェントとの相性がよいと話題のObsidianを導入してClaude Codeに記録を残させる仕組みを作ってみました。 調査やコーディングにAIエージェントを使っていて、作業記録をうまく残せていないなと感じ…

【JavaScript】Deno についてのLT会 toranoana.deno #25 を開催しました【TypeScript】

皆さんこんにちは、虎の穴ラボのy.fです。 2026年6月3日 (水) に Deno についてのLT会 『toranoana.deno #25』を開催しました。 toranoana.deno #25 - connpass

インフラもアプリも同じAIに書かせたら、境界面のズレが消えた

はじめに こんにちは、とらのあなラボの服部です。 AIにアプリのコードを書かせるのは、もはや日常です。 ただ、使っていて気になることがありました。AIの出してくる設計が、インフラから浮いているのです。コードとしては筋が通っているのに、「どんなイン…

Chrome拡張でアニメを強制的に見るツールを作ってみた

こんにちは、虎の穴ラボのMです。 皆さん、最近アニメ見ていますか?昔は今期放送中のアニメを全て見ていたのですが最近はどんどん見る数が減ってきてしまっている自分がいます。 その理由として、YouTube などの配信を見る時間が増え、相対的にアニメを見る…

【5/19ランチタイム開催】「フルリモート×子育て」のリアルを語る、虎の穴ラボのエンジニアLT会。

こんにちは、虎の穴ラボ採用担当 白石です。 先日5/19のランチタイムに、オンラインLT会「フルリモート|虎の穴ラボのチーム開発と子育てのリアル」を開催いたしました! 今回のテーマは「仕事と育児の両立」。 地方在住・フルリモートという環境で、当社の…