サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
衆議院選挙2026
dev.classmethod.jp
はじめに こんにちは、クラスメソッド製造ビジネステクノロジー部の森茂です。 Claude Codeを使い始めたけれど、まだ「ちょっと賢いターミナル」くらいの付き合いになっている方はいませんか。あるいは、毎日使っているけれど「セッションが終わるたびに文脈がリセットされるのがもったいない」と感じている方もいるかもしれません。 AIコーディングツールは便利ですが、そのまま使っていると「賢いけど記憶喪失のペアプロ相手」になりがちです。昨日デバッグした問題の経緯も、先週の設計判断の理由も、新しいセッションでは白紙からのスタート。「……また同じ説明からか」と思ったことがある方、きっと少なくないはずです。プロジェクトが増えるほど、この「文脈の断絶」がじわじわ効いてきます。 Claude Code界隈ではClaude-Memをはじめ、記憶の永続化や開発効率化のためのソリューションが日々登場しています。アン
それぞれの内訳詳細を見ていきます。 【パターン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】同一リージョン内 (
はじめに こんにちは、クラスメソッド製造ビジネステクノロジー部の森茂です。 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
こんにちは、製造ビジネステクノロジー部の若槻です。 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 でも可能です。プロジェクトなどに前提となる試験ガイドなどを追加すれば似たようなことはできます。 しかし、今回は検討
はじめに お疲れ様です。あきとです。 最近、Claude Codeを使っていて「他のAIモデルの意見も聞きたいな」と思う場面が増えてきました。OpenAIのCodex CLIやGoogleのGemini CLIをClaude Codeから呼び出せないか調べていたところ、MCP(Model Context Protocol)を使えば実現できるとわかりました。 そのため今回は、Claude CodeにCodex CLIとGemini CLIをMCPを経由して使用する方法を紹介します。 Codex CLIのMCP追加 前提条件 Codex CLIのMCPを追加するには、以下の準備が必要です。 Codex CLIがインストール済みであること OpenAIへのログインが完了していること 追加コマンド 以下のコマンドを実行するだけで、Codex CLIをMCPとして追加できます。
Gemini で手軽の図解を作れるようになったわけですが、これによって今までなら図解を作るには時間が足りないような状況でも即興で対応できるようになりました。 こんにちは。組織開発室に所属し、組織開発を担当しているてぃーびーです。 Gemini で手軽の図解を作れるようになったわけですが、これによって今までなら図解を作るには時間が足りないような状況でも即興で対応できるようになりました。 図解の作成については以下の記事を参照ください。 Gemini の Nano Banana Pro で図解を作る | DevelopersIO 手軽に図解を作成する 当日〜翌日のミーティング 従来、ある程度十分な準備期間のあるプレゼンの場やミーティングの場合は時間をかけて図解などビジュアルを添えて対応する準備ができました。一方で、当日〜翌日に急遽設定されたミーティングなどの事前の準備については時間が足りずにテキ
どうも!オペ部の西村祐二です! 最近、Obsidianをちゃんと使っていこうと思って積極的に利用するようにしてます。 Obsidianでノートを増やしていくと、毎回フロントマター(YAML)に「作成日」「更新日」「タグ」などを手で書くのが地味に面倒になります。 この記事では、新規ノート作成時点でフロントマターを自動的に追加するやり方(Templater)をまとめます。 結論 やりたいことを分解すると、結論はこうなりました。 公式のコアプラグインのテンプレートは基本的に手動でテンプレートを挿入するためプラグインのため、今回の要件は満たさない。 コミュニティプラグインTemplater の「新規作成時トリガー」+「Folder templates」で新規作成時にフロントマターを自動挿入できる。 補足ですが、Obsidianのコア機能 Templates はテンプレート挿入自体はできますが、基本
こんにちは、臼田です。 みなさん、AWSの最新情報はキャッチアップできていますか?(挨拶 社内で行っている AWSトレンドチェック勉強会 の資料をブログにしました。 AWSトレンドチェック勉強会とは、「日々たくさん出るAWSの最新情報とかをブログでキャッチアップして、みんなでトレンディになろう」をテーマに実施している社内勉強会です。 このブログサイトであるDevelopersIOには日々ありとあらゆるブログが投稿されますが、その中でもAWSのアップデートを中心に私の独断と偏見で面白いと思ったもの(あと自分のブログの宣伝)をピックアップして、だいたい月1で簡単に紹介しています。 11月と12月は毎年アップデートが多いので2回に分けてお送りします。re:Inventのキーノートなどで発表された内容を中心にピックアップしておりますが、100記事に到達したのでここまでとしています。12/7までの分
初めてAWSのサーバレスサービスを学習するときに利用できる「基本的なェブアプリケーションを構築する」の内容を2026年現在でも実行できる手順にしてみました こんにちは、臼田です。 みなさん、AWSのハンズオンで学習してますか?(挨拶 今回は長らくAWSでサーバレスの入門編として活躍していた、AWS初心者向けハンズオンコンテンツである「基本的なウェブアプリケーションを構築する」がリニューアルされ以前のようにGUIベースで簡単に使えなくなってしまったので、旧来の手順を2026年版として起こします。以前は下記手順のようにAWSの提供するコンテンツと併用する手順を作っていましたが、本記事のみでサーバレスの入門として成り立つように編集しました。 ※内容を順次2024年版から更新していきます。一部古い内容が入っていることをご了承ください 概要 AWSでは「サーバレス」と呼ばれる領域のサービス群やこれら
AWS Fargateがtmpfsマウントをサポート。CloudFormationでの実装と、ログを用いたマウント状況・書き込み動作の確認結果を紹介します。 2026年1月6日、Amazon ECS は AWS Fargate および ECS Managed Instances において、tmpfs のマウントをサポートするアップデートがありました。 今回、Fargateで tmpfs をマウントする 検証用タスクを作成し、その動作をログなどから確認する機会がありましたので紹介します。 検証環境 検証には以下の構成を使用しました。 リージョン: us-west-2 (Oregon) 起動タイプ: AWS Fargate OS: Amazon Linux 2023 リソース: CPU 256 / Memory 512 MB CloudFormation テンプレート 検証に使用したテンプレー
はじめに AWS Bedrock AgentCore を学ぶため、公式ワークショップ「基本から高度なエージェント開発まで」をやってみました。ワークショップを始める前に知っておきたかったことと、演習中に発生したエラーと対処方法を中心にまとめます。 ワークショップを実施する前に ワークショップで紹介されている範囲の AgentCore の機能をひととおり実行するだけなら、準備から実行の待ち時間を含めても 1 時間半あれば大丈夫です。サンプルコードは問題なく動作するため、コピペだけで完走できます。 ただ、コードを読まずに進めても AgentCore の一部の機能をそれとなく使ってみたで終わります。深く学びたい場合はもう 1、2 時間を取ってコードを読みながら進めることを推奨します。 一気にやりきることを推奨 このワークショップはブラウザ上の Web エディターで演習します。実行環境は EC2 イ
ベルリンのしがひです。DJやっています。 昨日、DJ用音源のラウドネス最適化ツール「headroom」を開発したことをZennで記事にしました。RekordboxからCDJにUSBエクスポートする際、Auto Gain機能が効かないために発生するトラック間の音量差を解消するためのツールです。 開発を進める中で、MP3ファイルのロスレスゲイン調整のためにmp3gainという古いツールへの依存が発生しました。そしてこのmp3gainを調べていくうちに、私はあることに気づきました。 このツールは15年以上メンテナンスされていない。それにもかかわらず、今でもSourceForgeで週1,000回以上ダウンロードされ続けている。 なんとかならんもんか。Claudeの力を借りて、このツールを現代に蘇生させることにしました。 mp3gainとは何か mp3gainは、MP3ファイルの音量をロスレスで調整
AIコーディングエージェントが生成したテストコードを技術的負債にしないためのレビュー観点をTips形式で紹介します。 こんにちは。リテールアプリ共創部マッハチームのきんじょーです。 マッハチームでは小売業界のお客様に向け、新規アプリ開発の立ち上げを専門に行なっています。 新規開発の立ち上げでは、短期間で高品質なアプリケーションを開発することが求められます。 マッハチームのメンバーで「品質」をテーマに知見を共有するブログの連載を始めました。 今回は私から、第3弾としてAIが生成したテストコードを負債にしないためのレビュー観点をご紹介します。 メンバーによる過去の投稿もぜひ読んでみてください! テストコード実装時に気をつけていること 最近のAIコーディングエージェントでは、テストコードの生成だけでなく、テストの実行、エラー原因の調査、バグ修正までを自律的に行ってくれます。 少しの指示を出すだけ
Claude Code の最近のアップデート内容を読んで小ネタ的な内容をまとめてみました。 ※私が知らなくて使ってなかった内容のため、数か月前のものもあります /plan で直接プランモードに入る 2026.01 に追加 プランモードに入るには、これまで Shift+Tab を 2 回押す必要がありましたが、 新しく追加された /plan コマンドでもプランモードに切り替えられるようになりました。 セッションに名前をつけて、後から再開しやすくする /rename は 2025.12 に追加、/resume は 2025.12 にアップデート 過去のセッションを振り返るとき、/resume を使うことで過去のセッションを確認できます。 /resume の検索機能等のアップデートと、新しい機能 /rename でセッションの名前を変更できるようになったみたいです。 今のセッションに名前をつける
Claude Code on the web との連携 Claude Code on the web は、Webブラウザやモバイルアプリから直接タスクを実行できる機能です。 ローカルのターミナルを開かなくても、GitHubリポジトリに接続してClaudeに作業を任せられます。 この機能を使うには claude.ai/code でGitHubアカウントを連携しておく Pro、Max、Team、またはEnterpriseプランに加入している 現在はresearch preview(ベータ版)として提供されています。(2026/01/07) Claude Code on the web is currently in research preview. やってみた ローカル → Web版への引き継ぎ (& を使う) ターミナルのセッションをWeb版に引き継ぐには、プロンプトに & を入力すると、
はじめに 2026年1月4日、MOBAゲームのLeague of Legends(LoL)でSSL証明書の期限切れによる大規模障害が発生しました。 本記事では障害の経緯を整理した上で、AWS Certificate Manager(ACM)を使った証明書の自動更新の仕組みを紹介します。 障害経緯 2026年1月4日、LoLのゲームクライアントに使用されていたSSL証明書の有効期限が切れ、世界中のプレイヤーがゲームサーバーに接続できなくなりました。 実は2016年にも同様の障害が発生しており、その際に発行された証明書がちょうど10年後に期限切れを迎えた形です。 事件確認リンク X (Twitter) トレンド League of Legends Hit by Expired Certificate Blackout Again After 10 Years 証明書の詳細 Field Valu
はじめに 私は普段 Claude Code を使ってコーディングしています。コーディング以外の作業も Claude Code にお願いするようになるにつれ、GitHub に文字を書くことが大幅に減りました。 最終的には、カスタムスラッシュコマンド(以下、カスタムコマンド)を何回か実行し、生成結果を確認する運用になってきました。 この記事では、Claude Code をすでに使っている方向けにカスタムコマンドの活用例を紹介します。 [!NOTE] この記事に載せているカスタムコマンドは Claude Code に作成してもらったものです。普段利用しているものを一部修正したものですが、技術的に誤りが含まれる可能性があります。参考としてご覧ください。 事前準備 git コマンドと GitHub CLI を使用するため、あらかじめインストールしてください。私が作成したカスタムコマンドでは jq も
はじめに お疲れ様です。あかつきです。 本記事では、Claude Code から Anthropic 以外の LLM を使えるようにする手順を紹介します。 設定例として OpenAI の gpt-5.2-pro を使います。 作業は次の3つです。 利用したい LLM の API キーを用意する LiteLLM Proxy を設定し、起動する Claude Code の接続先を変更する なぜ LiteLLM Proxy が必要か Claude Code は Anthropic の API 形式を前提にしています。 一方、Anthropic 以外の API はエンドポイントやリクエスト形式が異なるため、 そのまま接続すると動きません。 そこで、LiteLLM Proxy を API の窓口として挟むことで、 Claude Code が求める形式に合わせつつ、裏側で他社の LLM へルーティング
ここに書いているAIは一例です。他にも色々なAIを併用しています。 複数のAIツールに同じことを聞いてみて、見聞を広めるみたいなこともします。 ちゃんと言語化してみると、この様な基準で選んでいるかな、という感じです。 AIによって求められる人間のスキル 対話型 (Claude.aiなど) →「質問力」が重要 自律型 (Claude Codeなど) →「仕様を書く力」「要件定義力 (決まりをちゃんと言語化する)」が重要 対話型でも、ある程度は同じ様なことができますが、自立型AIエージェントの方がもっと自由にいろんなことを任せれます。 (Claude CodeならAgent Skills、Subagents、Hooksの機能など) やってみた 今回はClaude Code開発チームのBoris Cherny氏の使い方を見てみます。 このポストでは、以下のような使い方を紹介しています。 ターミナ
次のページ
このページを最初にブックマークしてみませんか?
『Developers.IO』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く