サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
衆議院選挙2026
dev.classmethod.jp
CDK + ecspresso の役割分担 CDK と ecspresso はそれぞれの強みを活かし合う補完関係です。「インフラの構築は CDK、アプリのデプロイは ecspresso」と役割を分けることで、両方のメリットを享受できます。 結局 ecspresso を使うと何が嬉しいの? 一言で言えば、『ECS デプロイの運用性が向上し、特定の構成下では高速化も期待できる』です。 デプロイが速くなる可能性がある ecspresso は ECS API を直接叩いてデプロイを行うため、CloudFormation のスタック更新処理を経由する CDK と比較して、オーバーヘッドが少なく高速です。 本記事の検証環境では、デプロイ時間が 5 分から 3 分に短縮されました。 「インフラ」と「アプリ」の責務を分離できる インフラ(VPC、クラスター、ロードバランサーなど): CDK で管理 アプリ
Claude Code の Agent Teams 機能を使って、自分の指揮で動く専門家チームを作ってみた はじめに クラスメソッドオペレーションズの Shimizu です。 Claude Code に最近実装された機能「Agent Teams(エージェントチーム)」が話題です。 複数の AI エージェントがチームとして動作する、と聞くとなんだか難しそうですが、Claude Code ライトユーザーの筆者でも比較的簡単に試すことができて、あたかも自分の指揮ひとつで動かせる専門家チームを手に入れたような体験ができました。 そこで今回はエージェントチームを実際に動かしてみた手順と、その所感をご紹介します! Agent Teams って何? 従来のサブエージェントとの違いは? エージェントチームはあるタスクを指示すると、Claude Code 側で複数のエージェントを立ち上げてタスクを並列実行し
#!/bin/bash # Claude Code Enhanced Status Line # Model | Context | In/Out | Remaining | ETA | Compression | Burn Rate | D/W/M CLAUDE_DIR="$HOME/.claude" SESSION_FILE="$CLAUDE_DIR/.sl_session.json" LAST_STATE_FILE="$CLAUDE_DIR/.sl_last_state.json" USAGE_LOG="$CLAUDE_DIR/.sl_usage_log.csv" COMPRESS_FILE="$CLAUDE_DIR/.sl_compress.json" input=$(cat) # Extract data model=$(echo "$input" | jq -r '.model
人材育成室 育成メンバーチームで 研修中の はす です。 最近低レイヤーに興味を持ち始め、strace というコマンドを知りました。 なんとこれを使うと、プログラムの内部動作が見えるらしい。ということで、各言語の内部を覗いてみました。 今回はシンプルに比較するため、どの言語も Hello World を出力する処理にします。 strace コマンドについて strace は System Call Trace の略で、つまりはシステムの呼び出しを追跡するということです。これを使うことで、ファイル操作やネットワーク通信、メモリ管理など、プログラムをトレースして、エラーの原因やプロセスの動きを確認することができます。 環境 項目 バージョン
はじめに こんにちは、クラスメソッド製造ビジネステクノロジー部の森茂です。 以前の記事で、MacBook Pro(M4 32GB)上のローカル LLM で Claude Code を動かそうとして全滅した話を書きました。 1.5B から 14B まで試しましたが、Qwen2.5-Coder は「TodoWrite の JSON テキストをそのまま出力するだけ」、DeepSeek-R1 は存在しないファイルを Read したと言い張るハルシネーション、Gemma2 は関係ないタスクリストを延々と生成・・・と、どのモデルもツール呼び出しの壁を越えられませんでした。 128GB の統合メモリがあれば、120B クラスのモデルも載せられます。前回 14B で駄目だったものが、モデルサイズを 10 倍にしたら動くのか。結論から言うと、「モデルによっては実用に近づくものの、Claude Sonnet
こんにちは。 リテールアプリ共創部で事業企画を担当しているかめだです。 事業企画として日常的にClaude Codeを使って仕事をしています。マーケティング戦略を考えたり、競合調査をしたり、議事録から論点を整理したりと、日々大活躍しています。 ただ、一つ不満がありました。 Claude Codeに質問すると、1つの視点しか返ってこない。 事業企画の仕事は「多角的に考えること」です。顧客課題、競合動向、技術実現性、リスク。これらを同時に考えて、意思決定の材料を揃えたい。でも1つのセッションに全部やらせるとコンテキストが混ざって出力がぼやけてしまいます。かといって4回に分けて質問すると、前の回答に引きずられて独立した視点が得られないです。 AIに1つ質問して、返ってきた回答に物足りなさを感じたことはないでしょうか。「悪くはないけど、もう少し別の角度からも考えてほしかった」と思ったことはないです
こんにちは、なおにしです。 Claude in Excel を使用してExcel ファイルの読み書きを検証する機会がありましたのでご紹介します。 はじめに 2026年2月5日 Claude Opus 4.6 が利用可能になりました。 記載のとおり、同時に「Claude in PowerPoint」がプレビューとして公開され、弊社でも早速やってみたブログが公開されています。PowerPoint 内のアドインとしてClaude を実行することで、スライドを生成・編集することが可能です。 スライド生成もすごいですが、 個人的に気になったのはOpus 4.6 で「Claude in Excel」にも大幅なアップグレードが施されているという記載でした。 We’ve made substantial upgrades to Claude in Excel, and we’re releasing Cl
Claude Opus 4.6 で PowerPoint の作成支援機能がプレビュー公開されました。私はこれまで生成 AI を活用したスライド作成には Marp を利用していました。共同編集のしづらさや画像・表の挿入に不便を感じていました。今回、みんな大好き PowerPoint 形式でスライドを生成できるとのことで早速試してみます。 Claude Desktop でスライドを生成する 一番熱いのは指定したテンプレートをベースにスライドを作成してくれるとのことです。素っ気ないテンプレが手元にあったので使ってみます。表紙やレイアウトは仕事だと会社のロゴ入っているものか、会社規定のフォーマット使いたいですからね。 Claude Desktop に簡単な指示とテンプレートをアップロードしました。本当はスライド内容の概要レベルでも文字列で渡した方が良いです。今回は Opus 4.6 にすべてやらせ
こんにちは!リテールアプリ共創部マッハチームのきんくまです。 小売業向けのモバイルFlutterアプリケーションを開発しています。 私はこれまでGitHub Copilotで、デフォルトのコード補完や Plan / Ask / Agent モードを使っていました。 ただ以下のキーワードは聞いたことはあっても実際に試したことがなかったので、今回やってみました。 カスタムインストラクション(Instructions) プロンプト(Prompt files) カスタムエージェント(Custom Agents) エージェントスキル(Skills) また、そもそもLLMを使った生成の仕組みもわかってなかったので、調べたことも簡単にまとめています。 ※この記事は2026年2月1日時点のものです。 はじめに この記事は以下の記事を参考に書いています。 こちらの記事はGitHub Copilotの機能説明
はじめに UIテストを書くとき、 「セレクタを探す → 失敗する → ブラウザを見直す」 という往復に時間を取られていませんか? 本記事では、Claude Code と Playwright MCP を組み合わせて、 実際のブラウザ操作を確認しながら対話的にUIテストを構築する方法を紹介します。 テストコードをあとから書くのではなく、 確認作業そのものをテスト生成につなげる のがこの方法の良いところです。 本記事は、Claude CodeとPlaywrightを利用したことがある方向けに書いています。 各サービスについて詳しく知りたい方は、こちらをご覧ください。 Claude CodeとPlaywrightの参考ブログ 動画で動きを紹介 モバイル表示時のハンバーガーメニューのテストを対話的に作成している例です。 こんなことができます。 生成したテストコードの詳細 この記事で作成したテストコ
こんにちは、せーのです。今日は Claude Code v2.1.16 で追加された Tasks System(タスクリスト)を使ってみましたので、共有します。(バージョン情報は CHANGELOG より) この機能、単にタスクを管理するだけではなく、タスクを分解して複数のセッションで並行処理し、最後に統合するという使い方ができるのが面白いところです。今回は、ブログ用に用意したサンプル CLI(ポモドーロタイマー work-timer)を題材に、その流れを実際にやってみます。 どんな機能か 公式ドキュメントによると、タスクリストは「複雑なマルチステップ作業に取り組む場合、Claude がタスクリストを作成して進捗を追跡する」機能です。 Claude Code のツールとして以下の4つが追加されています(実際に使ってみると、これらのツールが呼ばれていることが確認できます)。 ツール 役割
Google Workspace で Gemini の参照ファイルに NotebookLM を指定して、それぞれのメリットを享受する 個人アカウントでは先行して利用できていた Gemini の参照ファイルに NotebookLM を指定する機能ですが、企業アカウント(Google Workspace)でも解放されました。早速試してみます。 こんにちは。組織開発室に所属し、組織開発を担当しているてぃーびーです。 個人アカウントでは先行して利用できていた Gemini の参照ファイルに NotebookLM を指定する機能ですが、企業アカウント(Google Workspace)でも解放されました。早速試してみます。 利用ケース Gemini のソース情報に NotebookLM と、 NotebookLM の強みである『ソース情報を元に出力されるためハルシネーションが発生しにくい』という長所
はじめに こんにちは、クラスメソッド製造ビジネステクノロジー部の森茂です。 Claude Codeを使い始めたけれど、まだ「ちょっと賢いターミナル」くらいの付き合いになっている方はいませんか。あるいは、毎日使っているけれど「セッションが終わるたびに文脈がリセットされるのがもったいない」と感じている方もいるかもしれません。 AIコーディングツールは便利ですが、そのまま使っていると「賢いけど記憶喪失のペアプロ相手」になりがちです。昨日デバッグした問題の経緯も、先週の設計判断の理由も、新しいセッションでは白紙からのスタート。「……また同じ説明からか」と思ったことがある方、きっと少なくないはずです。プロジェクトが増えるほど、この「文脈の断絶」がじわじわ効いてきます。 Claude Code界隈ではClaude-Memをはじめ、記憶の永続化や開発効率化のためのソリューションが日々登場しています。アン
つまり、Redis OSSを互換性のあるValkeyに移行するだけで、高性能で早くなって、更には大幅なコストダウンにもなります。 Amazon RDS 延長サポート(Extended Support)とは Amazon RDS延長サポートは、標準サポート終了後も最大3年間、セキュリティパッチと不具合修正を提供し続けるAWSの仕組みです。RDS/Aurora向けには2024年から提供されています。古いバージョンを継続して利用し続けられる一方で、この延長サポートには追加料金が発生します。 ElastiCacheの延長サポート開始 2025年の夏に、ElastiCache for Redis OSSにもこの延長サポートが適用されることが発表されました。 ElastiCache for Redis OSS 4/5系の場合、2026年2月から延長サポートが適用され、3年後の2029年2月には、強制的
それぞれの内訳詳細を見ていきます。 【パターン1】同一リージョン内 (東京)・同一AZ内の通信 送信元EC2と受信先EC2、およびTGWアタッチメントがすべて同じAZにある場合です。 (例:送信元 AZ-a ⇔ 受信先 AZ-a) VPCピアリング 構成例 送信元VPC: EC2 (AZ-a) 受信先VPC: EC2 (AZ-a) 同一AZ内の通信となるため、無料です。 合計: 0.00 USD Transit Gateway 構成例 送信元VPC: EC2 (AZ-a)、TGWアタッチメント (AZ-a) 受信先VPC: EC2 (AZ-a)、TGWアタッチメント (AZ-a) 同一AZであっても、TGWを通ることでデータ処理料金が発生します。 行き: 0.02 USD (TGW処理) 帰り: 0.02 USD (TGW処理) 合計: 0.04 USD 【パターン2】同一リージョン内 (
はじめに CLI やアプリケーションからデータベースに接続するとき、DB エンジンによってお作法が異なります。 サクッと CLI からデータベースに接続して確認したいときに、「MySQL に接続するコマンドは・・・」といったようにググり始める人も少なくないと思います。 RDS のマネジメントコンソールに、そのようなお悩みを解決してくれる機能が追加されていたので紹介いたします。 試してみた コードスニペット CLI やアプリケーションから利用するときのスニペットが生成されています。リーダーかライターかなどの接続先を選べたり、RDS プロキシにも対応しているのが嬉しいですね。 選択可能なスニペットは以下の通りで、一通り揃っているようです。 試しに PHP を見てみますと、pgsql を用いたスタンダードなコードになっていました。 さて、ここで MariaDB のスニペットを見てみましょう。 (
はじめに こんにちは、クラスメソッド製造ビジネステクノロジー部の森茂です。 2025 年から 2026 年にかけて、ローカル LLM 界隈の動きが激しすぎて追いつけなくなってきました。DeepSeek-R1 のインパクト、Ollama の機能拡充、Qwen2.5 の日本語性能向上、そして Claude Code がローカル LLM で動くようになったという話題。「そろそろちゃんとキャッチアップしないとマズい」と思い、自分の整理も兼ねてこの記事を書いてみました。 この記事では、普段 Claude Code や GitHub Copilot、Cursor などのコーディング AI を使っている開発者向けに、2026 年 1 月時点でのローカル LLM の選択肢を整理していきます。「どのモデルを選べばいいのか」「ライセンスは大丈夫なのか」「どれくらいのスペックが必要なのか」といった疑問に答えてい
はじめに 私は以前、超大人数での開発プロジェクトに参加していたことがあります。 そのプロジェクトでは以下のようなGitの運用ルールが設けられていました。 最新のdevelopブランチにrebaseする(マージコミット禁止) コミットを1つにsquashする つまり、毎回「rebase + squash」が必要な運用です。 developブランチには毎日複数のPRがマージされ、自分のブランチとの乖離があっという間に大きくなっていきます。 いざマージしようとすると、コンフリクトの嵐。 通常のrebaseでは、コミットごとにコンフリクトが発生し、何度も同じようなコンフリクト解決を繰り返す羽目になりました。 時には先祖返りのような事故が発生することもあります。 そんな状況で、できる限りスマートかつ安全にrebase + squashをするために役立った手法を紹介します。 この記事で紹介する手法 #
はじめに こんにちは、クラスメソッド製造ビジネステクノロジー部の森茂です。 2026 年 1 月 23 日にリリースされた Ollama v0.15 で ollama launch claude コマンドが追加されました。これにより、Claude Code をローカルモデルで動かすセットアップがとても簡単になっています。「これでついにローカル LLM で Claude Code が使えるのでは?」と期待して検証してみたのですが、結論から言うと、現時点では実用的ではありませんでした。 この記事では、実際に試した結果と、なぜうまくいかなかったのかを共有します。同じことを試そうとしている方の時間を節約できれば幸いです。 Ollama の Claude Code 対応 v0.14.0 で Anthropic API 互換モード追加 2026 年 1 月 12 日にリリースされた Ollama v0
こんにちは。たかやまです。 私は普段Claude CodeとCursorを利用しています。 使い方としてはClaude CodeでアイデアをまとめたりPlanを立てたりしつつ、実際の実装はエディタ上でレビューしやすいCursorを活用しています。 ただ、Claude CodeとCursorを併用していると、各エディタで独立した会話履歴を管理することになり、作業内容を連携できない課題があります。 対応として、Cursor側の実装内容をClaude Codeに説明するための中間ファイルを作成したり、あるいはExportしてコンテキストを再度説明し直さなければなりません。 私はスラッシュコマンドで記録を定型化して対応していましたが、記録に時間がかかる点がネックでした。 claude-memはその辺りの負担を軽減してくれるそうでしたので、今回はclaude-memを使ってClaude CodeとC
こんにちは、製造ビジネステクノロジー部の若槻です。 AWS Application Auto Scaling を使うと、AWS上の“アプリケーションレベルのリソース容量”を自動で増減させることができます。 EC2 Auto Scaling が「EC2台数」を対象にするのに対し、Application Auto Scaling は「各サービス固有のキャパシティ設定」を対象にします。こちらにある通り多数のサービスがサポートされています。 その中には、前回のブログで EventBridge Scheduler を使ってスケジュールベースで増減させた Lambda 関数の Provisioned Concurrency も含まれています。 今回は、AWS Lambda の Provisioned Concurrency を Application Auto Scaling で平日日中帯のみ有効にす
こんにちは!営業統括本部公共営業部の深田です。 今回は、公開から時間が経ってしまいましたが、令和7年度版「政府機関等のサイバーセキュリティ対策のための統一基準群」 通称政府統一基準を読み解いていきます 政府統一基準とは 統一基準群は、国の行政機関及び独立行政法人等(以下「政府機関等」という。)の情報セキュリティ水準を向上させるための統一的な枠組みであり、政府機関等の情報セキュリティのベースラインや、より高い水準の情報セキュリティを確保するための対策事項を規定しています。 【参照】国家サイバー統括室「政府機関等のサイバーセキュリティ対策のための統一基準群」 政府統一基準の概要はこちらの資料に記載されています。 政府統一基準は2年に一度改定されており、ひとつ前が令和5年版、その前が令和3年版となっております。 国家サイバー統括室(旧:内閣サイバーセキュリティセンター)が公開している政府統一基準
コーヒーが好きな emi です。最近はカフェインを控えています。 近年、サイバー攻撃の脅威はますます深刻化しています。 国内の大手企業がランサムウェア攻撃を受けてシステムが長期間停止したり、クラウド環境の設定ミスを突かれて大量の個人情報が流出したりと、セキュリティインシデントのニュースをよく目にするようになりました。特にランサムウェアによる被害はデータを暗号化されるだけでなく、「身代金を払わなければ盗んだデータを公開する」という二重脅迫の手口も一般化しています。 こうした状況を受けて、セキュリティ対策の考え方も変化しています。従来の「侵入を防ぐ」という発想だけでなく、「侵入されることを前提に、いかに被害を最小化し、迅速に復旧するか」 という視点が重要になってきました。 実際、最近では AWS Backup Vault Lock や S3 Object Lock のような「一度保存したら誰も
はじめに みなさん、AWS 認定試験の勉強は捗っているでしょうか。 最近、「ソリューションアーキテクト – プロフェッショナル(SAP-C02)」の勉強をしていたのですが、せっかくなので AI を活用して効率的に学習できないかなと模索していました。 その結果、 Gemini の Gem を作成し、専用の「AWS 試験対策講師」を作ってみたところ、なかなか感触がよかったので共有します。 ※Gem とは Gemini 上で独自にカスタマイズした AI アシスタントを作成できる機能です。 活用した結果かはわかりませんが、無事試験には合格できました。 なぜGeminiなのか 「AI に PDF を読み込ませて学習をサポートしてもらう」という手法自体は、ChatGPT や Claude でも可能です。プロジェクトなどに前提となる試験ガイドなどを追加すれば似たようなことはできます。 しかし、今回は検討
次のページ
このページを最初にブックマークしてみませんか?
『Developers.IO』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く