zenn.dev 48日前

# Go × Next.js 開発の手作業を減らす #1

Go + Next.js で API を開発する際、同じ API の型をバックエンドとフロントエンドで二重に書く手間をなくすため、OpenAPI から両者の型を自動生成する取り組みの紹介。Go 側の ExhibitionResponse 構造体を例に、定義の重複という課題を挙げている。

Go + Next.js で API を開発する際、同じ API の型をバックエンドとフロントエンドで二重に書く手間をなくすため、OpenAPI から両者の型を自動生成する取り組みの紹介。Go 側の ExhibitionResponse 構造体を例に、定義の重複という課題を挙げている。
↗ 元記事を開く
www.infoq.com 48日前

仕様駆動開発が成果を出すとき

AI コーディング支援がソフトウェア開発の中核となる中、AI 生成コードは生産性を高める一方でセキュリティ上の弱点や既知のバグパターンも生んでいる。著者 Nitin Garg は、ボトルネックがコード生成からコード検証へ移ったと指摘し、AI 生成の挙動が意図から逸脱した際の検出と緩和の方法を解説する。

AI コーディング支援がソフトウェア開発の中核となる中、AI 生成コードは生産性を高める一方でセキュリティ上の弱点や既知のバグパターンも生んでいる。著者 Nitin Garg は、ボトルネックがコード生成からコード検証へ移ったと指摘し、AI 生成の挙動が意図から逸脱した際の検出と緩和の方法を解説する。
↗ 元記事を開く
forest.watch.impress.co.jp 48日前

AI駆動開発における要件定義と実践 ~ソフトウェアを仕様のマスタとして「解決すべき課題」を見極める【AI駆動開発の実践例】

AI駆動開発で変化するのはコーディング工程だけでなく、「何を作るか」を決める要件定義の進め方も変わりつつあるという問題提起。記事は導入部分のみで、具体的な手法の詳細は本文に含まれていない。

AI駆動開発で変化するのはコーディング工程だけでなく、「何を作るか」を決める要件定義の進め方も変わりつつあるという問題提起。記事は導入部分のみで、具体的な手法の詳細は本文に含まれていない。
↗ 元記事を開く
zenn.dev 48日前

Anthropic公式Go SDK(anthropic-sdk-go)でtool use / streamingを試す

Anthropic公式のGo SDK「anthropic-sdk-go」を使い、リポジトリのexamplesを参考にしながらtool useとstreamingの実装を試した記事。

Anthropic公式のGo SDK「anthropic-sdk-go」を使い、リポジトリのexamplesを参考にしながらtool useとstreamingの実装を試した記事。
↗ 元記事を開く
zenn.dev 48日前

ドメインモデル実装におけるトリレンマに対するSoutherの回答

DDDにおけるドメインモデルの純粋性と完全性のトリレンマを解説。GoでDecisionパターンを使い、ドメイン関数が「許可」「拒否」「追加取得要求」を返す解決策を紹介しつつ、実装上の都合がドメインモデルに混入する問題を指摘し、Southerによる別解を論じる。

DDDにおけるドメインモデルの純粋性と完全性のトリレンマを解説。GoでDecisionパターンを使い、ドメイン関数が「許可」「拒否」「追加取得要求」を返す解決策を紹介しつつ、実装上の都合がドメインモデルに混入する問題を指摘し、Southerによる別解を論じる。
↗ 元記事を開く
zenn.dev 48日前

境界を強い型にして実装をシンプルにしよう

DBやAPIなどの境界で受け取った値を弱い型のまま引き回すと、コードの見通しが悪くなる。境界で「Parse, don't validate」の考え方に従って強い型へ変換し、以降はその型だけを扱うようにすると実装がシンプルになる事例を、AIコーディングエージェント(Opus 5)が指示しないと弱い型を引き回しがちだという経験とともに紹介する。

DBやAPIなどの境界で受け取った値を弱い型のまま引き回すと、コードの見通しが悪くなる。境界で「Parse, don't validate」の考え方に従って強い型へ変換し、以降はその型だけを扱うようにすると実装がシンプルになる事例を、AIコーディングエージェント(Opus 5)が指示しないと弱い型を引き回しがちだという経験とともに紹介する。
↗ 元記事を開く
www.eisbahn.jp 48日前

Semantic Embedder APIで意味的に整理される付箋ボードを作った話

Semantic Embedder APIを利用して、付箋の内容を意味的に解釈し自動で整理・分類する付箋ボードを個人で作った取り組みの紹介。本文の詳細は示されておらず、概要のみが語られている。

Semantic Embedder APIを利用して、付箋の内容を意味的に解釈し自動で整理・分類する付箋ボードを個人で作った取り組みの紹介。本文の詳細は示されておらず、概要のみが語られている。
↗ 元記事を開く
gihyo.jp 48日前

AIエージェントプラットフォームに潜む見えないコスト[後編]

前編では、金融・保険など規制の厳しい業界でAIエージェントの断片化が起きる理由と、その難しさがオーケストレーション層にあることを整理した。後編では、判断の軸となる3つの問いと、規制業界でプラットフォームに求められる要件を論じる。

前編では、金融・保険など規制の厳しい業界でAIエージェントの断片化が起きる理由と、その難しさがオーケストレーション層にあることを整理した。後編では、判断の軸となる3つの問いと、規制業界でプラットフォームに求められる要件を論じる。
↗ 元記事を開く
delete-all.hatenablog.com 48日前

30年の営業マン生活で学んだ「弱点を強みにする戦略」について全部話そう。

法人営業を30年続けてきた筆者が、営業に向いていないと感じながらも契約を取るコツをつかんだ経験を語る記事。新卒で営業部に配属された当時の後悔や、精神論とバイタリティーで押す上司・先輩たちへの畏怖を振り返りつつ、自身の弱点を強みに変える営業戦略を体系化しようとしている。技術的な話題は含まれない。

法人営業を30年続けてきた筆者が、営業に向いていないと感じながらも契約を取るコツをつかんだ経験を語る記事。新卒で営業部に配属された当時の後悔や、精神論とバイタリティーで押す上司・先輩たちへの畏怖を振り返りつつ、自身の弱点を強みに変える営業戦略を体系化しようとしている。技術的な話題は含まれない。
↗ 元記事を開く
developers.cyberagent.co.jp 48日前

ABEMA の開発者ツールの改善 : コスト最適化とマルチクラスタ対応

ABEMA の社内開発者ツールを改善した取り組みの紹介。コスト最適化とマルチクラスタ対応を軸に、運用コストを抑えながら複数のクラスタ環境で開発者ツールを動かすための設計・実装上の知見をまとめている。

ABEMA の社内開発者ツールを改善した取り組みの紹介。コスト最適化とマルチクラスタ対応を軸に、運用コストを抑えながら複数のクラスタ環境で開発者ツールを動かすための設計・実装上の知見をまとめている。
↗ 元記事を開く
zenn.dev 48日前

なぜエージェントハーネスで開発パイプラインを作っているのか

クロステック・マネジメントが docker-agent を利用し、エージェントハーネスで開発パイプラインを構築している事例。プロダクトオーナーが Markdown で要求仕様を書くと、それを元に Web アプリの Pull Request を生成する。各工程は別々のエージェントが非同期に分担するマルチエージェント構成を取る。

クロステック・マネジメントが docker-agent を利用し、エージェントハーネスで開発パイプラインを構築している事例。プロダクトオーナーが Markdown で要求仕様を書くと、それを元に Web アプリの Pull Request を生成する。各工程は別々のエージェントが非同期に分担するマルチエージェント構成を取る。
↗ 元記事を開く
zenn.dev 49日前

Agent Skillは振る舞いとナレッジを分けて設計する

Claude CodeやCodexを利用する開発環境で、エージェントスキルをどう設計するかについての方針を紹介。スキルを書く際は「振る舞い」と「ナレッジ」を分けて設計することをTL;DRとして述べている。

Claude CodeやCodexを利用する開発環境で、エージェントスキルをどう設計するかについての方針を紹介。スキルを書く際は「振る舞い」と「ナレッジ」を分けて設計することをTL;DRとして述べている。
↗ 元記事を開く
mhacevedo.com 49日前

AIが発見に問題がある

AIの能力がユーザーに発見されにくいという問題を論じたエッセイ。プロンプト欄が空白だと何ができるか見えず、テンプレートや文脈は部分的にしか解決しない。システム側がユーザーの仕事に応じて能力を提示すべきだと主張する。

AIの能力がユーザーに発見されにくいという問題を論じたエッセイ。プロンプト欄が空白だと何ができるか見えず、テンプレートや文脈は部分的にしか解決しない。システム側がユーザーの仕事に応じて能力を提示すべきだと主張する。
↗ 元記事を開く
syntaxstream.substack.com 49日前

人間とAIの相互作用の設計に関する39の原則

AIシステムの非決定的な振る舞いに起因するインタラクション設計の課題に対して、人間とAIの相互作用研究を基にした39の設計原則を提示。信頼の較正、透明性、制御、グレースフルな失敗、共創、責任ある自律性などをカバーし、AIプロダクトやエージェントのUI設計に実践的な指針を与える。

AIシステムの非決定的な振る舞いに起因するインタラクション設計の課題に対して、人間とAIの相互作用研究を基にした39の設計原則を提示。信頼の較正、透明性、制御、グレースフルな失敗、共創、責任ある自律性などをカバーし、AIプロダクトやエージェントのUI設計に実践的な指針を与える。
↗ 元記事を開く
www.docker.com 49日前

サンドボックス環境の6つの利点(およびDockerサンドボックスがどのように提供するか)

AI エージェントが本番環境や開発者のノートPC上で自らパッケージ導入・スクリプト実行・外部サービス呼び出しを行うようになり、信頼できないコードを直接実行するリスクが高まっている。本記事は Sandbox 環境の利点を 6 つ挙げ、Docker Sandboxes がそれをどう提供するかを説明する。隔離(各 Sandbox は専用カーネルを持つ microVM として hardware-backed hypervisor 境界で分離)、制御可能なポリシー、安全な資格情報の扱い、使い捨て可能であること、本物の Linux 開発環境、全エージェント共通の Sandbox 技術の 6 点で、実行時にネットワークとファイルシステムのポリシーを強制する統制の基点となることを主張している。

AI エージェントが本番環境や開発者のノートPC上で自らパッケージ導入・スクリプト実行・外部サービス呼び出しを行うようになり、信頼できないコードを直接実行するリスクが高まっている。本記事は Sandbox 環境の利点を 6 つ挙げ、Docker Sandboxes がそれをどう提供するかを説明する。隔離(各 Sandbox は専用カーネルを持つ microVM として hardware-backed hypervisor 境界で分離)、制御可能なポリシー、安全な資格情報の扱い、使い捨て可能であること、本物の Linux 開発環境、全エージェント共通の Sandbox 技術の 6 点で、実行時にネットワークとファイルシステムのポリシーを強制する統制の基点となることを主張している。
↗ 元記事を開く
thinkit.co.jp 49日前

AIの書いた非同期処理は、なぜ実機で遅いのか

複数の地図SDKを共通APIで扱うライブラリをAIと開発する中で得た知見。AIが書く非同期処理は1回分のコードとしては正しいが、実機ではカメラ変更イベントが1秒間に388回(大半は同一値)発火し、4隅の逆変換が毎秒1,500回以上メインスレッドで走って別のアニメーションが固まるなど、「頻度×1回のコスト」という積の問題が表面化する。この積はコード上に現れず、レビューでも呼び出し回数は分からない。またAIが提案した「命令の翻訳機」型の抽象化は呼び出しを捨てられないため、状態オブジェクトの差分を配る設計へ作り替えた経験が語られる。人間がどこをレビューすべきかが具体例と実測値で示されている。

複数の地図SDKを共通APIで扱うライブラリをAIと開発する中で得た知見。AIが書く非同期処理は1回分のコードとしては正しいが、実機ではカメラ変更イベントが1秒間に388回(大半は同一値)発火し、4隅の逆変換が毎秒1,500回以上メインスレッドで走って別のアニメーションが固まるなど、「頻度×1回のコスト」という積の問題が表面化する。この積はコード上に現れず、レビューでも呼び出し回数は分からない。またAIが提案した「命令の翻訳機」型の抽象化は呼び出しを捨てられないため、状態オブジェクトの差分を配る設計へ作り替えた経験が語られる。人間がどこをレビューすべきかが具体例と実測値で示されている。
↗ 元記事を開く
qiita.com 50日前

AIっぽくない画像を作る画風プロンプト38種類+テンプレート

ChatGPT(GPT Image)で資料やWebサイト用のイラストを作ると、線が均一すぎる、グラデーションが滑らかすぎる、顔が整いすぎているといった「AIっぽさ」が出てしまう。その質感を消すための画風プロンプトを38スタイル分とテンプレートとしてまとめた記事。

ChatGPT(GPT Image)で資料やWebサイト用のイラストを作ると、線が均一すぎる、グラデーションが滑らかすぎる、顔が整いすぎているといった「AIっぽさ」が出てしまう。その質感を消すための画風プロンプトを38スタイル分とテンプレートとしてまとめた記事。
↗ 元記事を開く
programmingsimplicity.substack.com 50日前

実験 – Projectional Viewer

実装詳細をコードから削除するのではなく、エディタ上で折りたたんで隠す実験。PEG文法ライブラリの可読性問題から出発し、Rebolの電話番号文法を例に、Claude Sonnet CodeにEmacs Lisp(pelide-view.el)を書かせ、OhmJSパーサーとRWR書き換え規則によるパイプラインで注釈付きソースから実装詳細を除いた文法を表示する。双方向のprojectional editorではなく読み取り専用の一方向。文法をパターンマッチング用DSLとして扱い、小さな専用言語を組み合わせる可能性を示唆。一例のみで汎用性は未検証。

実装詳細をコードから削除するのではなく、エディタ上で折りたたんで隠す実験。PEG文法ライブラリの可読性問題から出発し、Rebolの電話番号文法を例に、Claude Sonnet CodeにEmacs Lisp(pelide-view.el)を書かせ、OhmJSパーサーとRWR書き換え規則によるパイプラインで注釈付きソースから実装詳細を除いた文法を表示する。双方向のprojectional editorではなく読み取り専用の一方向。文法をパターンマッチング用DSLとして扱い、小さな専用言語を組み合わせる可能性を示唆。一例のみで汎用性は未検証。
↗ 元記事を開く
jyn.dev 50日前

セキュリティの改善に1年間の猶予がある

オープンウェイトで安価なGLM 5.3-flashが法規制のない形で入手可能となり、悪意あるハッキングに悪用されるリスクが高まっている。この脅威に対処するため、フロンティアLLMを活用して業界全体の脆弱性を1年以内に修正すべきと論じている。

オープンウェイトで安価なGLM 5.3-flashが法規制のない形で入手可能となり、悪意あるハッキングに悪用されるリスクが高まっている。この脅威に対処するため、フロンティアLLMを活用して業界全体の脆弱性を1年以内に修正すべきと論じている。
↗ 元記事を開く
dev.classmethod.jp 50日前

Claude Codeを安全に使い倒すための、実行環境の隔離 はじめの一歩

AIコーディングエージェント(Claude Codeなど)の利用時におけるサプライチェーン攻撃のリスクを解説し、実行環境の隔離が必要な理由と対策の分類を示す記事。具体的な攻撃事例やOSSパッケージ経由の脅威の増大を説明し、読者にセキュリティ対策としての環境分離を促す内容。

AIコーディングエージェント(Claude Codeなど)の利用時におけるサプライチェーン攻撃のリスクを解説し、実行環境の隔離が必要な理由と対策の分類を示す記事。具体的な攻撃事例やOSSパッケージ経由の脅威の増大を説明し、読者にセキュリティ対策としての環境分離を促す内容。
↗ 元記事を開く
thinkit.co.jp 50日前

検出された脆弱性のどれが本当に危ないのか──AIが自律的に攻撃を試し、悪用可能性まで検証する「Ostorlab」が国内提供開始

脆弱性診断で検出される指摘の数に対し、実害のあるものの判断が課題となる中、Ostorlabの国内提供開始を報じる。AIエージェントが業務フローからリスクを洗い出し、実際に攻撃を試して悪用可能性まで検証する点や、初回スキャン結果を以降に引き継ぐ継続的な診断設計、既知CVEとの自動マッチングなどの特徴を紹介している。

脆弱性診断で検出される指摘の数に対し、実害のあるものの判断が課題となる中、Ostorlabの国内提供開始を報じる。AIエージェントが業務フローからリスクを洗い出し、実際に攻撃を試して悪用可能性まで検証する点や、初回スキャン結果を以降に引き継ぐ継続的な診断設計、既知CVEとの自動マッチングなどの特徴を紹介している。
↗ 元記事を開く
www.publickey1.jp 50日前

巨大オンラインゲーム「EVE Online」。ゲームを支える240万行のPython 2.7のコードをPython 3へ移行すると発表

EVE Onlineは、ゲームを支える240万行のStackless Python 2.7コードをPython 3へ移行すると発表。性能向上とPython 3エコシステムの活用が理由。Python-Futureで機械的に変換し、その後人間が2万行の挙動差を修正する2段階で進める。ゴールはプレイヤーに移行を気づかせないこと。

EVE Onlineは、ゲームを支える240万行のStackless Python 2.7コードをPython 3へ移行すると発表。性能向上とPython 3エコシステムの活用が理由。Python-Futureで機械的に変換し、その後人間が2万行の挙動差を修正する2段階で進める。ゴールはプレイヤーに移行を気づかせないこと。
↗ 元記事を開く
zenn.dev 50日前

Human-in-the-loop は最終承認ではなく段階的なゲート判断として設計する

AIを業務に組み込む際、実行前に評価に必要な情報が得られない処理では、最終承認型のHuman-in-the-loopだけでは不十分であり、「事前評価可能性」と「可逆性」に基づく段階的なゲート判断(限定実行→観測→再判断)として設計すべきだと論じる。Kubernetesのローリング更新を具体例として、その部品と人間の承認ワークフローの設計を分けて考える必要性を述べている。

AIを業務に組み込む際、実行前に評価に必要な情報が得られない処理では、最終承認型のHuman-in-the-loopだけでは不十分であり、「事前評価可能性」と「可逆性」に基づく段階的なゲート判断(限定実行→観測→再判断)として設計すべきだと論じる。Kubernetesのローリング更新を具体例として、その部品と人間の承認ワークフローの設計を分けて考える必要性を述べている。
↗ 元記事を開く
www.infoq.com 51日前

プレゼンテーション: AI Agent デモからプロダクションへの移行: 自動テストと評価

AIエージェントがデモ段階から本番移行する際の課題を扱い、シミュレーション駆動テスト、合成ユーザーペルソナ、軌道エントロピー、CI/CDパイプラインを用いた自動評価手法を紹介。

AIエージェントがデモ段階から本番移行する際の課題を扱い、シミュレーション駆動テスト、合成ユーザーペルソナ、軌道エントロピー、CI/CDパイプラインを用いた自動評価手法を紹介。
↗ 元記事を開く
dev.classmethod.jp 51日前

AI エージェントの Memory を、訂正・検査・削除から考えてみた

NVIDIAのMemory-Driven Chief of Staffレシピを題材に、AIエージェントの長期メモリ運用における訂正・検査・削除の扱いを検証。人間の訂正が上書きされないこと、構造検査が不整合を検出する一方で内容の正しさは保証しないことなど、メモリを継続利用するための設計論を整理している。

NVIDIAのMemory-Driven Chief of Staffレシピを題材に、AIエージェントの長期メモリ運用における訂正・検査・削除の扱いを検証。人間の訂正が上書きされないこと、構造検査が不整合を検出する一方で内容の正しさは保証しないことなど、メモリを継続利用するための設計論を整理している。
↗ 元記事を開く
atmarkit.itmedia.co.jp 51日前

2週間の侵入作業を10時間未満に圧縮 AIエージェント“フル活用”の攻撃の全貌

Palo Alto NetworksのUnit 42が、AIエージェントを悪用した企業ネットワークへの侵入事案を報告。人間なら約2週間かかる偵察から認証情報探索、権限昇格、クラウド侵入までの工程を10時間未満に自動化し、50以上のMITRE ATT&CK手法が確認された。さらに、侵入先のAIインフラを攻撃基盤として転用していたという。

Palo Alto NetworksのUnit 42が、AIエージェントを悪用した企業ネットワークへの侵入事案を報告。人間なら約2週間かかる偵察から認証情報探索、権限昇格、クラウド侵入までの工程を10時間未満に自動化し、50以上のMITRE ATT&CK手法が確認された。さらに、侵入先のAIインフラを攻撃基盤として転用していたという。
↗ 元記事を開く
tech.asoview.co.jp 51日前

フロントエンドエンジニアが SRE に異動して困ったこと、AI でどう乗り越えたか

フロントエンドからSREに異動した著者が、前提知識不足やPRレビューの難しさを、Claude Codeを活用して乗り越えた過程を紹介。AIにレビュー論点を洗い出させ、下書きコメントまでに留めて人間が判断する手法や、CI移行時のコンテナイメージ検証をskill化する運用などが具体的に述べられている。

フロントエンドからSREに異動した著者が、前提知識不足やPRレビューの難しさを、Claude Codeを活用して乗り越えた過程を紹介。AIにレビュー論点を洗い出させ、下書きコメントまでに留めて人間が判断する手法や、CI移行時のコンテナイメージ検証をskill化する運用などが具体的に述べられている。
↗ 元記事を開く
dev.classmethod.jp 51日前

【AWS中級へのステップ】IAM ユーザーの権限を最小化するための3ステップ

IAMユーザーの最小権限化に向けて、最終アクセス日時、IAM Access Analyzerのポリシー生成、AthenaによるCloudTrailログ照会を組み合わせて権限を絞り込む3ステップを解説。各機能の粒度と制約を整理している。

IAMユーザーの最小権限化に向けて、最終アクセス日時、IAM Access Analyzerのポリシー生成、AthenaによるCloudTrailログ照会を組み合わせて権限を絞り込む3ステップを解説。各機能の粒度と制約を整理している。
↗ 元記事を開く
restofworld.org 51日前

私は自分を代替できるAIを訓練することを拒否した

博士号を持つ筆者が、自分の職を代替しうるAIの訓練仕事を高額報酬で勧誘されたが拒否した体験を基に、AI経済下で専門知識や判断力を安価に搾取されるアフリカの労働者のジレンマを論じた意見記事。技術的な内容ではなく倫理的・社会的考察。

博士号を持つ筆者が、自分の職を代替しうるAIの訓練仕事を高額報酬で勧誘されたが拒否した体験を基に、AI経済下で専門知識や判断力を安価に搾取されるアフリカの労働者のジレンマを論じた意見記事。技術的な内容ではなく倫理的・社会的考察。
↗ 元記事を開く
blog.asial.co.jp 51日前

AIが迷わない開発環境を、AIとつくる——リポジトリ横断ドキュメント管理の再設計

複数リポジトリに分散し正本が不明瞭だったドキュメントを、AIが参照しても迷わないよう、doc_idとメタデータ(役割・所有者・対応コード等)を持つ機械検証可能な管理基盤に再設計した事例。文書の分類・配置規則を定め、AIと人間の役割を契約として分離し、CIで検証することで正本性を継続的に維持する。

複数リポジトリに分散し正本が不明瞭だったドキュメントを、AIが参照しても迷わないよう、doc_idとメタデータ(役割・所有者・対応コード等)を持つ機械検証可能な管理基盤に再設計した事例。文書の分類・配置規則を定め、AIと人間の役割を契約として分離し、CIで検証することで正本性を継続的に維持する。
↗ 元記事を開く
zenn.dev 51日前

ドメインモデル貧血症はなぜ生まれるのか — Decision パターンで DDD トリレンマを解く

ドメインモデル貧血症は、domain層の純粋性・性能・ロジック配置のトリレンマから構造的に生じると説明。Repository注入か事前取得か呼び出し側分岐のどれも犠牲が生じ、判断に必要なデータを型で返すDecisionパターンが解決策になると主張する。

ドメインモデル貧血症は、domain層の純粋性・性能・ロジック配置のトリレンマから構造的に生じると説明。Repository注入か事前取得か呼び出し側分岐のどれも犠牲が生じ、判断に必要なデータを型で返すDecisionパターンが解決策になると主張する。
↗ 元記事を開く
zenn.dev 51日前

ドメインモデル貧血症はなぜ生まれるのか — Decision パタターンで DDD トリレンマを解く

DDDでドメインモデルが貧血になる原因を、repository呼び出し・先行取得・呼び出し側分岐のトリレンマとして分析し、判断に必要なデータを型で返すDecisionパターンで解決する手法を紹介している。

DDDでドメインモデルが貧血になる原因を、repository呼び出し・先行取得・呼び出し側分岐のトリレンマとして分析し、判断に必要なデータを型で返すDecisionパターンで解決する手法を紹介している。
↗ 元記事を開く
developers.cyberagent.co.jp 51日前

TanStack RouterとNginxからTanStack Startに移行した話:移行する際に整理したこととつまずき

nginx静的配信のSPAからTanStack Start/Node.js配信への移行について、背景・ADRでの決定事項・実装手順とSSRまわりのつまずきを整理した記事。Cookie認証やCSRF対策、Kubernetes/Helm・distrolessの運用調整など、フロントエンドサーバー導入にまつわる具体的な検討内容が書かれている。

nginx静的配信のSPAからTanStack Start/Node.js配信への移行について、背景・ADRでの決定事項・実装手順とSSRまわりのつまずきを整理した記事。Cookie認証やCSRF対策、Kubernetes/Helm・distrolessの運用調整など、フロントエンドサーバー導入にまつわる具体的な検討内容が書かれている。
↗ 元記事を開く
www.techno-edge.net 51日前

AIを「社内一の怠け者だけど優秀なベテランエンジニア」に変えるツール「ポニーテール」が生成コードを最大94%削減する(生成AIクローズアップ) | テクノエッジ TechnoEdge

AIコーディングツール「ポニーテール」を紹介する記事。AIを「社内一の怠け者だけど優秀なベテランエンジニア」のように振る舞わせることで、生成コード量を最大94%削減できるという内容。

AIコーディングツール「ポニーテール」を紹介する記事。AIを「社内一の怠け者だけど優秀なベテランエンジニア」のように振る舞わせることで、生成コード量を最大94%削減できるという内容。
↗ 元記事を開く
www.itmedia.co.jp 51日前

API遅延を12秒から0.15秒へ TBSが「ラヴィット!」6万人配信で挑んだ高速化とAI活用

TBSの双方向配信プラットフォーム「Kustamie」で6万人規模の生配信を支えるため、API応答12秒の問題を多段キャッシュやSQSによる非同期化で0.15秒に改善した事例。k6による負荷試験、API Gateway/Lambdaの上限対策、BedrockとNova Microを使ったリアルタイムのチャット自動モデレーションなども紹介している。

TBSの双方向配信プラットフォーム「Kustamie」で6万人規模の生配信を支えるため、API応答12秒の問題を多段キャッシュやSQSによる非同期化で0.15秒に改善した事例。k6による負荷試験、API Gateway/Lambdaの上限対策、BedrockとNova Microを使ったリアルタイムのチャット自動モデレーションなども紹介している。
↗ 元記事を開く
www.itmedia.co.jp 51日前

SalesforceがClaudeのプラグインになる日 “SaaSの死”は現実になるのか

SalesforceがAnthropicと提携し、ClaudeからSalesforceのデータやワークフローを操作できる「Salesforce in Claude」を発表。MCPを介したHeadless 360アーキテクチャで、権限管理をSalesforce側に維持する設計。SaaSの死論争に対するSalesforceの立場を示す。

SalesforceがAnthropicと提携し、ClaudeからSalesforceのデータやワークフローを操作できる「Salesforce in Claude」を発表。MCPを介したHeadless 360アーキテクチャで、権限管理をSalesforce側に維持する設計。SaaSの死論争に対するSalesforceの立場を示す。
↗ 元記事を開く
ponytail.dev 51日前

Ponytail: 怠惰なシニアエンジニアスキル

AIコーディングエージェントに最小限のコードを書かせるためのルールセット/プラグイン「Ponytail」の紹介。YAGNIに基づく判断のラダーや、Claude Codeなど複数のエージェント向けインストール方法、/ponytail-reviewなどのコマンドが含まれる。

AIコーディングエージェントに最小限のコードを書かせるためのルールセット/プラグイン「Ponytail」の紹介。YAGNIに基づく判断のラダーや、Claude Codeなど複数のエージェント向けインストール方法、/ponytail-reviewなどのコマンドが含まれる。
↗ 元記事を開く
www.techno-edge.net 51日前

AIを「社内一の怠け者だけど優秀なベテランエンジニア」に変えるツール「ポニーテール」が生成コードを最大94%削減する(生成AIクローズアップ)

ポニーテールというAIコーディングツールが、AIを「怠け者だが優秀なベテランエンジニア」のように振る舞わせ、生成コード量を最大94%削減する手法を解説した記事。

ポニーテールというAIコーディングツールが、AIを「怠け者だが優秀なベテランエンジニア」のように振る舞わせ、生成コード量を最大94%削減する手法を解説した記事。
↗ 元記事を開く
dev.classmethod.jp 51日前

Claude Coworkを作業中のディレクトリからシュッと起動する

macOSでターミナルとFinderからClaude Coworkを起動する方法を解説。claude://cowork/new URLスキームとfolderパラメータを使い、zsh関数とAutomatorクイックアクションを設定。パスはosascriptでURLエンコードする。

macOSでターミナルとFinderからClaude Coworkを起動する方法を解説。claude://cowork/new URLスキームとfolderパラメータを使い、zsh関数とAutomatorクイックアクションを設定。パスはosascriptでURLエンコードする。
↗ 元記事を開く
dev.classmethod.jp 51日前

【opsmethod #3】 「KIRO に Well-Architected レビューを組み込んで、IaC の不備を直してみた話」というテーマで登壇しました

AWSのAIコーディングエージェント向けサンプルスキルを使って、KIROにTerraformのIaCコードをWell-Architectedレビューさせるデモを紹介。インストール方法やプロンプト例、クイック/フルレビューの使い分け、レポート生成の具体例が示されており、AIエージェントをIaC検証に活用する参考になる。

AWSのAIコーディングエージェント向けサンプルスキルを使って、KIROにTerraformのIaCコードをWell-Architectedレビューさせるデモを紹介。インストール方法やプロンプト例、クイック/フルレビューの使い分け、レポート生成の具体例が示されており、AIエージェントをIaC検証に活用する参考になる。
↗ 元記事を開く
zenn.dev 51日前

Astraのリリースに合わせてAGENTS.mdを修正するなら「request_user_input」も使って体験良くチューニングしよう

GPT-6 Astraリリースに合わせてAGENTS.mdを更新する際、Codexのrequest_user_input機能を使い、AIにヒアリングしてもらいながら自分好みに調整する手法を紹介。公式ガイダンスを渡して修正させた後、修正理由を説明させ、request_user_inputで詳細な好みを確認して反映する流れ。

GPT-6 Astraリリースに合わせてAGENTS.mdを更新する際、Codexのrequest_user_input機能を使い、AIにヒアリングしてもらいながら自分好みに調整する手法を紹介。公式ガイダンスを渡して修正させた後、修正理由を説明させ、request_user_inputで詳細な好みを確認して反映する流れ。
↗ 元記事を開く
www.itmedia.co.jp 51日前

「パッチを全部当てる」時代の終焉 Check PointのCTOが語る、AI時代の脆弱性管理

Check PointのCTOが、AIによる脆弱性発見の急増で全件へのパッチ適用は不可能になり、リスクベースの優先順位付けとエクスポージャー管理への転換が必要だと主張。自社のAIエージェント製品AEVの5エージェント構成や事例を紹介している。

Check PointのCTOが、AIによる脆弱性発見の急増で全件へのパッチ適用は不可能になり、リスクベースの優先順位付けとエクスポージャー管理への転換が必要だと主張。自社のAIエージェント製品AEVの5エージェント構成や事例を紹介している。
↗ 元記事を開く
ai.watch.impress.co.jp 51日前

AI用語の基礎知識 【第21回】「エッジAI」とは──“現場・最前線”で即座に動く人工知能

エッジAIの基礎を解説する連載用語解説。端末側でAI処理を行う仕組みや利点を説明している。

エッジAIの基礎を解説する連載用語解説。端末側でAI処理を行う仕組みや利点を説明している。
↗ 元記事を開く
zenn.dev 51日前

テストを生成するな、信頼を生成しろ

AIによるテスト生成が増える中、自動生成されたままのテストは内部実装のモックや細部の固定ばかりで仕様を保証せず無意味になりがち。通ることを目的化した「お利口テスト」ではなく、リファクタリングで挙動の変化を検出できるような信頼できるテストを、実装者とレビュワーが責任を持って作るべきだと主張する記事。

AIによるテスト生成が増える中、自動生成されたままのテストは内部実装のモックや細部の固定ばかりで仕様を保証せず無意味になりがち。通ることを目的化した「お利口テスト」ではなく、リファクタリングで挙動の変化を検出できるような信頼できるテストを、実装者とレビュワーが責任を持って作るべきだと主張する記事。
↗ 元記事を開く
zenn.dev 51日前

オンコール調査を自動化する Slack bot で人間の労力削減とアラートの適正化を実現した話

オンコール調査を自動化するSlack bot「dev-bot」の紹介。Google Cloudのアラート発火時にClaude Managed Agentsが人間より先に調査し、影響範囲や対処方法をSlackスレッドに報告する。Runbookの整備が精度の鍵で、偽陽性評価によるアラート削減も実施。コストは3日1ドルと低く、週次の人間レビューなど自動化しない範囲も意図的に設計している。

オンコール調査を自動化するSlack bot「dev-bot」の紹介。Google Cloudのアラート発火時にClaude Managed Agentsが人間より先に調査し、影響範囲や対処方法をSlackスレッドに報告する。Runbookの整備が精度の鍵で、偽陽性評価によるアラート削減も実施。コストは3日1ドルと低く、週次の人間レビューなど自動化しない範囲も意図的に設計している。
↗ 元記事を開く
www.itmedia.co.jp 51日前

なぜ「判断軸」のないアーキテクチャは破綻するのか? AI開発時代に残された人間の役割

AI開発時代に、アーキテクチャ選択におけるトレードオフの分析と意思決定の重要性を説く。モノリスvsマイクロサービスなどの例を挙げ、要件の定量化・評価軸の設定・比較検討・決定の記録(ADR)という4ステップの「ディシジョン・ドリブン・アーキテクチャ」を紹介。AIには決められない優先順位付けと背景の記録を人間が担うと論じる。

AI開発時代に、アーキテクチャ選択におけるトレードオフの分析と意思決定の重要性を説く。モノリスvsマイクロサービスなどの例を挙げ、要件の定量化・評価軸の設定・比較検討・決定の記録(ADR)という4ステップの「ディシジョン・ドリブン・アーキテクチャ」を紹介。AIには決められない優先順位付けと背景の記録を人間が担うと論じる。
↗ 元記事を開く
www.itmedia.co.jp 51日前

2.78兆パラメータなのに「8GBで動く」Kimi K3 それでも企業利用が難しい理由

Moonshot AIのオープンウェイトモデルKimi K3は2.78兆パラメータを持ちながら、8GB RAMでの実行報告がある。しかし実際の企業利用には、生成速度やインフラ設計が重要。記事はKDAとMLAを組み合わせたハイブリッドアーキテクチャ、視覚とテキストを同一トークン列で処理する設計、幅方向と深さ方向の省エネ機構(Stable LatentMoE、Attention Residuals)、100万トークン対応のコスト制御について解説し、モデル単体の性能よりキャッシュ設計や計算予算の分離など実運用の設計判断が重要だと論じる。

Moonshot AIのオープンウェイトモデルKimi K3は2.78兆パラメータを持ちながら、8GB RAMでの実行報告がある。しかし実際の企業利用には、生成速度やインフラ設計が重要。記事はKDAとMLAを組み合わせたハイブリッドアーキテクチャ、視覚とテキストを同一トークン列で処理する設計、幅方向と深さ方向の省エネ機構(Stable LatentMoE、Attention Residuals)、100万トークン対応のコスト制御について解説し、モデル単体の性能よりキャッシュ設計や計算予算の分離など実運用の設計判断が重要だと論じる。
↗ 元記事を開く
gigazine.net 51日前

コスト削減のためにAIエージェントの出力を短くすると逆にコストがかさむ事例をGitHubが公開、うまくコスト効率を向上するにはどうすればいいのか

GitHubがCopilot CLIのコスト最適化から、ツール出力の短縮ではなくタスク全体の最適化が重要だと報告。RTKによる短縮は回復コストを生み逆効果になる例を示し、行番号削除・プロンプト圧縮・バックグラウンド結果のバッチ処理などでコスト削減を実現。圧縮対象の選別と実ワークフローでの測定の必要性を強調。

GitHubがCopilot CLIのコスト最適化から、ツール出力の短縮ではなくタスク全体の最適化が重要だと報告。RTKによる短縮は回復コストを生み逆効果になる例を示し、行番号削除・プロンプト圧縮・バックグラウンド結果のバッチ処理などでコスト削減を実現。圧縮対象の選別と実ワークフローでの測定の必要性を強調。
↗ 元記事を開く
zenn.dev 51日前

やり方を1つしか許さない環境は作れるか|5言語で同じ規約を回して天井を決めたもの

「一つのことは一つの方法」という規約を5言語(Kotlin/C#/Go/Rust/Java)で機械的に強制する実験結果。構造の規則は全言語で守れるが、各リポジトリの「active」自己申告は意味がずれて比較不能で、違反を仕込んでゲートが落ちる実証だけが比較可能。限界は言語のツールがどの粒度(テキスト/import/モジュール/メソッド署名)でコードを名指しできるかで決まると論じている。

「一つのことは一つの方法」という規約を5言語(Kotlin/C#/Go/Rust/Java)で機械的に強制する実験結果。構造の規則は全言語で守れるが、各リポジトリの「active」自己申告は意味がずれて比較不能で、違反を仕込んでゲートが落ちる実証だけが比較可能。限界は言語のツールがどの粒度(テキスト/import/モジュール/メソッド署名)でコードを名指しできるかで決まると論じている。
↗ 元記事を開く
sjg.io 51日前

AIが私たちに過剰な構築を強いている

AIがソフトウェア構築のコストを下げたことで、コードやドキュメント、ポリシーなどの成果物を過剰に生成する問題を論じる。YeggeのWheelhouseの事例を引き、エージェントシステムが自己増殖して維持コストが膨らむことを指摘し、作成の安価さと所有コストの非対称性を強調する。

AIがソフトウェア構築のコストを下げたことで、コードやドキュメント、ポリシーなどの成果物を過剰に生成する問題を論じる。YeggeのWheelhouseの事例を引き、エージェントシステムが自己増殖して維持コストが膨らむことを指摘し、作成の安価さと所有コストの非対称性を強調する。
↗ 元記事を開く