この記事で分かること AI エージェントに実装を任せたとき、なぜ「実装できました」を鵜呑みにできないのか そこで自動 QA をワークフローに組み込んだら、今度は人間が毎回はさまる面倒 が生まれた話 その面倒を消すために作った、実装したら勝手に検証→修正→再検証が回る自律 QA ループの設計 実際に 1 画面でパイ...
はじめに 今回のペアブログでは、たまたまデータ関連の部署のメンバー同士でペアを組むことになりました。 実際はチームが違うので業務の領域も異なるのですが、dbtをメインで使っているチームと、今回新たに導入するチームにそれぞれ所属しています。 両チームに共通するdbtと、社内でも利用が積極的に推進されているClaud...
はじめに こんにちは、エンジニアの鎌手です。近年、ClaudeやGeminiといったAIツールの台頭により、私たちの開発風景は大きく変化しました。今や「エンジニア1人がAIと対話しながら実装を進めるスタイル」が主流であり、私自身の日々の開発もまさにその形がベースとなっています。 ですが、私たちはより良い開発スタイ...
はじめに LLMアプリをコードなしで視覚的に開発できるプラットフォーム「Dify」を触ってみました。 Difyとは何か Dify は、プロンプト管理、RAG(検索拡張生成)、APIによる外部連携までを一つのGUI上で完結できるオープンソースのツールです。 環境は「クラウド版」と「セルフホスト版」の2種類があり、...
はじめに Webアプリケーションのメール配信基盤として、Amazon Simple Email Service(以下、Amazon SESと表記します)を採用しました。SPF、DKIM、DMARC等の送信元ドメイン認証の設定をした上で、Gmail、Outlook、Yahooといった主要なISPへの到達確認も完了し...
1. Claude Code を使い始めて気づいたこと Claude Code を使い始めてから、開発スタイルが少し変わりました。 AI がコードを書いてくれる分、自分は「指示・確認」に集中するようになって、気づいたらターミナルにいる時間がどんどん増えてきました。そのうち「せっかくターミナルにいるなら、ファイル操...
新田:こんにちは、分析基盤や分析のお仕事をやっている新田です。今回は、これまでWebやモバイルアプリケーション開発が主戦場でBigQueryには触れずに業務をしてきた先輩にBigQueryの魅力を伝えてみた記事です! 秋山:BigQueryという単語はよく聞きますが、今までの作業範囲的にあまり触れる機会が無く・・...
はじめに Claude Code で並列開発をしたいけれど、アプリケーションの動作確認はローカルサーバーのポートが競合してできない、というもどかしさを感じた方は多いのではないでしょうか? 特に Docker Compose を使っているプロジェクトでは、docker compose up を 2 つ走らせると即座...
1. 開発者の「承認疲れ」を解剖する Claude Codeのような自律型AIエージェントを実務に投入すると、多くの人が最初に直面する壁があります。それは、過剰な確認プロンプトによる「承認疲れ(Approval Fatigue)」です。 AIが動こうとするたびに、画面には以下のようなプロンプトが表示されます。 A...
Pencil.dev × Claude Codeで実用レベルの開発効率とコード品質は両立できるか|第2弾:Pencil.dev × Claude Codeで作ったコードは、実務で使えるか? 前回の第1弾では、Pencil.devで作ったデザインが実務で通用するか?を検証しました! まだ読んでいない方は、こちら か...