境界制約開発(BCD):AIコーディングで「意図と違う」を減らす方法
はじめに AIコーディングで「動くけど意図と違う」「手戻りが減らない」「AIコーディングには持続可能性がない」と感じている方向けの記事です。 本記事の実践はClaude(Claude Code)...
26 search resultsShowing 1~20 results
You need to log-in
はじめに AIコーディングで「動くけど意図と違う」「手戻りが減らない」「AIコーディングには持続可能性がない」と感じている方向けの記事です。 本記事の実践はClaude(Claude Code)...
このドキュメントについて 対象読者: Claude Codeを使い始めたいエンジニア・使ってみたが勝手に変なコードを書くので困っているエンジニア 扱わない範囲: インストール手順(公式ドキュメン...
概要 生成AIのプロンプトに概念フレームワーク(専門的な概念の定義と関係性)を提供することで、回答の視点・構造・深度を制御する技法について解説します。 プロンプトエンジニアリングでは、さまざまな...
概要 EARS(Easy Approach to Requirements Syntax)は、要求仕様を構造化して記述するための記法です 生成AIと組み合わせることで、以下が効率的に実現できます...
概要 生成AIコーディングにより、コード実装とドキュメント作成は飛躍的に効率化されました。 しかし同時に、「なぜこの実装を選んだのか」という意思決定の背景や、ハルシネーションによる誤った実装の採...
概要 AWS AmplifyのアプリケーションにBasic認証をつけたい 検討した選択肢 Option A: AWS Amplify Access Control(環境変数) Option B:...
概要 AWS CDK CLIのバージョン 2.1022.0 以降は、2025年9月15日から使用状況データを収集する デフォルトでオプトインなのでオプトアウト設定をしないと収集される オプトアウ...
概要 利用している製品のセキュリティ情報(CVE、脆弱性アラート)を自動で監視したいが、手動チェックの負荷の軽減・見落としをなくしたいのでそのための方法を考える ここではdependabot a...
概要 AIコーディングエージェントでの開発ではDevContainerを使うようにしているが、既存の開発のDocker環境が使いまわせない問題がある そこでDooDを使うという話が出てくるが、リ...
なぜこのようなスクリプト Organizationの権限管理をTeamでやりたいということになった。 Teamにはアクセスできるリポジトリを設定できる。 しかしOrganizationのリポジト...
概要 サービスのメンテナンスの作業手順書にmermaidのガントチャートを使ったという話 作業手順書作成時の時間見積と、実際の作業実施時の時間計測の差が簡単に把握できて便利 下のような図を出せて...
概要 ECSタスクを起動するStepFunctionsのステートマシンを作りたい ステートマシンは任意のコマンドをECSタスクに渡せるものとする CDKでステートマシンを作成する際に、ECSタス...
概要 ECSで定時バッチを実行するのにはEventBridgeが使える EventBridgeからECSを直接呼び出すとECSタスク起動失敗を把握できないときがある 確実にやるならStepFun...
概要 GitHub Actionsのservicesでdocker on dockerする マウントの設定が一手間かかる GitHub Actionsでテストを実行する GitHub Actio...
既存のVPCを読み込み使用するコードでエラー発生 vpc.fromVpcLookUp() で既存のVPCを取得し、更に vpc.privateSubnets でプライベートサブネットを取得したか...
概要 一定回数以上不正アクセスを行ったIPアドレスをAWS WAFのブロックルールに自動的に追加する仕組みをAWS Lambdaで実装する 注意点 前提として、不正アクセスは同一IPアドレスで実...
概要 Pythonコード書く際に細かいことはこだわらずに環境を作りたい AWSのLambda関数とか TODO: lintなど入れたい docker-compose.yml touch dock...
概要 運用中のAurora MySQLをAurora Serverless v2に移行するのにbinlogレプリケーションを試した ドキュメントの通りに進めたら取得できると書いてあった情報が表示...
概要 AWS CodePipelineを使うとECSに自動デプロイができるが、対応しているのはECSサービスに紐づいたタスク定義だけとなっている。 そこで、EventBridgeを使った定時バッ...
概要 PHP_CodeSnifferの設定ファイルについて Laravelのプロジェクトを想定 PSR-12をベースにする 暫定版 phpcs.xml phpcs.xml <?xml ve...
26 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.