サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
2025年ランキング
dev.classmethod.jp
2025年が終わりを迎え、振り返ると多くの変化があった年だった。現職に転職して2年が経ち、チーム体制も拡大し、開発フローの改善にも取り組んだ。iOS 26への大幅なバージョンジャンプ、12年ぶりのデザイン刷新など、Appleプラットフォームにとって大きな転換点となった一年を、iOSアプリ開発者目線で振り返る。 iOS/Androidアプリ開発 仕事では、引き続きiOS/Androidのネイティブアプリの保守と新機能開発を担当した。Androidについては主にJetpack Composeを使ったUI実装や既存コードの改善に取り組んだが、本記事ではiOSを中心に、特に印象に残ったトピックをいくつか紹介する。 2025年6月9日に開催されたWWDC 2025では、次期バージョンをiOS 26とする命名方式の変更が発表された。iPhone OS 3から続いていたバージョンインクリメントを止め、年
はじめに こんにちは、コンサルティング部の神野です。 推しのサービスはもちろんAmazon Bedrock AgentCoreです! いよいよ大晦日で今年も終わりですね。皆さんはやり残したことはないですか? 私はあります。AgentCoreのまとめ資料を公開することです。本記事で公開いたします。 AgentCoreは今年の7月にプレビューリリースされて、10月には一般提供(GA)され、12月にはEvaluationsやPolicyなどの新機能が追加されました。 私は9月のDevelopers IO OsakaでAgentCoreのまとめ資料を作成し、登壇しました。 AgentCoreの一通りの機能について触れている資料なのですが、もうすでにこの資料は古いように感じています。 それぐらいアップデートのスピードが早く驚いています。 公開している資料が実態にあっていないまま新年を迎えるのは気持ち
はじめに 最近 Gemini の Nano Banana Pro で図解作成をときたま試しています。生成された画像の一部のアイコンやテキストを修正したいこと多々あります。修正の指示がいい加減だといい感じだった全体のデザインが変わってしまったり、テキストだけで「この部分を修正して」と指示するには「左上の〇〇の横にある△△」といった具合でなかなか大変です。忙しいときに画像ガチャを回している場合ではないんだとなります。 そんな私の悩みを解決してくれそうなマークアップ機能を試してみました。修正箇所を丸で囲んで「ここを直して」と指示できます。Google の消しゴムマジック的な感覚です。 マークアップ機能 公式発表はまだないようですが、Gemini の Nano Banana Pro でマークアップ機能が私のアカウントでも使えるようになっていました。 画像上で修正したい箇所を丸で囲み、その部分に対し
製造業における異常検知の各種ユースケースとその実装に向けた具体的な理論を解説した本。異常検知を実装する人にも導入する人にもオススメの書籍です。 「異常検知…全製造業の夢なのでは…」 製造業におけるAI活用の最も有名なユースケースは「外観検査」と「異常検知」だと思っているのですが、その異常検知について、理論面含めて真正面から解説してくれる本がこの「まるごと学べる異常検知の実践知」。 実践と名がついているだけあり、詳細な理論だけではなく、製造業の現場における活用やユースケースまで丁寧に触れられている全431ページの力作です。 定価3600円なので若干値が張りますが、この情報量はオライリーだと余裕で5000円は超えてくるぐらいのボリュームだと思います。異常検知を実装する人もサービス導入する人にもどちらにも非常にオススメな書籍なので、このブログでは書評という形で内容を紹介させていただきます。 この
最近話題の Agent Skills を理解するために Anthropic が公開するサンプルスキルを一通り試してみました はじめに アノテーションの Shimizu です。 最近「Agent Skills(エージェントスキル)」という言葉を見かける機会が増えてきました。 筆者も Claude Code を業務で利用していますが、今でも充分便利に感じているので、以下のような疑問を持ちました。 Agent Skillsって結局なに? 従来のプロンプトや MCP と何が違うの? 実際に使うと何が嬉しいの? そこで本記事では Agent Skills を理解するため、Anthropic 社が公式リポジトリで公開しているサンプルスキル(現時点で 16 個)を実際に一通り動かしてみましたので、その内容を紹介します。 これから使ってみる方にとって、全体像をつかむための入門記事になれば幸いです。 Age
散在し検索しにくい社内ドキュメントを、Google NotebookLMを活用して一本化する方法についてまとめます。AIを用いた資料の統合手順から、表記揺れにも強い対話型検索の構築、管理者・社員双方のメリットについて触れています。 利用されにくい社内ドキュメント 社内ドキュメントが十分に活用されない背景として、多くの場合、以下の2つの要素がありえます。 情報の散在による視認性の低下 歴史的経緯でPDFやドキュメントが継ぎ足され、どのファイルが最新の情報なのか判別しにくい状況です。 キーワード検索のハードル リモートワークについて調べたいのに、規程に含まれる語句が「在宅勤務」であるためにヒットしないなど、同義語や類義語では目的の情報に辿り着けないケースがあります。 こうした課題へのアプローチとして、GoogleのNotebookLMを 情報の統合 および 対話型の検索エンジン として利用して
はじめに 本記事は、クラスメソッド AI駆動開発 Advent Calendar 2025の最終日の記事になります。 2025年は、AI駆動開発が本格的に始まった年でもあったと思います。生成AIによる開発プロセスの変革、すなわちAI駆動開発(AI-Driven Development: AIDD)は、一部のアーリーアダプターによる「実験」から、企業の競争力を左右する「標準装備」へとフェーズが変わってきました。 しかし、未だ多くの現場では、個人の活用や、検討段階に留まっている会社もあるのではないでしょうか。AI駆動開発は、個人の生産性向上だけでなく、全社で推進し、開発文化そのものをアップデートすることに本質があります。 本記事では、AI駆動開発を全社に浸透させ、組織の力に変えるための具体的な指針をクラスメソッドでの実践も踏まえて解説させていただきます。 1. 【組織】トップダウンとボトムアッ
Q Developer を利用されていた方は料金周りの面でもスムーズに Kiro への移行ができるようになっています。私の場合は Q Developer を手動でアップグレードするのではなく、Kiro 用に準備された別の IAM Identity Center による組織に移行したので、本記事の末尾に補足としてQ Developer の使用を停止した際の操作をまとめました。 というわけで Kiro を使って何か試そうとしていたところ、先日開催された AWS re:Invent 2025 で Kiro Powers が発表されました。 Kiro Powers については以下の弊社記事でも紹介されていますので併せてご参照ください。 本記事の公開時点で利用可能な Kiro Powers を眺めていると、Build AWS infrastructure with CDK and CloudForm
世はまさに大 Agent Skills 時代なので、Agent Skillsについて調べて使ってみました。今度は作ってみます。 こんにちは、AWS 事業本部@福岡オフィスのべこみん(@beco_minn)です。 突然ですが皆さん、普段の業務で AI エージェントを使ってますか? クラスメソッドでは AI 駆動開発を推進するための取り組みを行っており、クラスメソッド社員も実際に日常的に AI を使って開発を行っています。 弊社メンバーが日常的に実践する AI 駆動開発のナレッジや Tips を共有するために、AI 駆動開発 Advent Calendar 2025を開催しています。 本ブログは、そんな企画の 24 日目の記事になります。 これまでにもたくさんの記事が上がっていますので、AI 駆動開発の最先端にご興味のある方は是非他の記事も見てみてください。 さて、本記事ではタイトルにもある通
こんにちは。たかやまです。 Anthropicが組織向けスキル管理機能とパートナー製スキルディレクトリ(Skills Directory)と「Agent Skills」というオープンスタンダードを発表しました。 これにより、Notion、Canva、Figma、Atlassian、Vercelなどのパートナーが構築したスキルをTeamやEnterpriseプランを利用している場合に組織全体で活用できるようになります。 紹介動画には普段お世話になっているサービスもあるので、今回はスキルディレクトリをながめてみたいと思います。 さきにまとめ Claudeで組織向けスキル管理機能とパートナー製スキルディレクトリが利用可能に パートナースキルはMCPサーバーとして実装され、組織単位でプロビジョニング可能 Agent SkillsがオープンスタンダードとしてCursor、VS Code、Claude
ターミナルの住民がClaude Codeとどう生活を営んでいたかを書きました。ネタがあまりなく、ターミナルに限らないClaude Codeの設定の話もあります 🙇 はじめに 本記事はクラスメソッド AI駆動開発 Advent Calendar 2025 23日目の記事です。 自分は開発は基本ターミナル上(WeztermとNeovim)で行っています。ゴリゴリにカスタマイズしているかと言われるとそうではないです。逆に言うと導入しやすいものが多いかなと思い今回記事にします。うまくいかなかったことも書こうと思います。 今年の7月くらいに設定してから、あまりキャッチアップできておらず、古い部分もあると思いますがご容赦ください。逆に自分はこうやって活用しているよ!というコメントはとてもありがたいので記事を引用してガンガンフィードバック頂けると嬉しいです😭 ターミナルに関わらないClaude Co
こんにちは(U・ω・U) 人材ソリューション部プロダクトマネージャーのしゅんです。 本記事は、クラスメソッド AI駆動開発 Advent Calendar 2025 22日目の記事です。 クラスメソッドではAI駆動開発を推進するための取り組みを行っており、クラスメソッド社員も実際に日常的にAIを使って開発を行っています。 もしAI駆動開発の最先端を知りたい方は、ぜひ本アドベントカレンダーをチェックしてみてください。 ClaudeCode勉強会 このブログは以下のイベントで約30名ほどの方に対しClaudeCodeを体験いただくため、環境を用意したお話です。あんまり業務等でこういうことはないかと思うので参考にならないところも多々あるかもしれませんが読み物としてお楽しみいただけると幸いです。 上記イベントページでご紹介している通り参加者の皆さんには事前準備不要で、ノートPCのみをご持参いただき
こんにちは。組織開発室に所属し、組織開発を担当しているてぃーびーです。 NotebookLM で表を作成する新機能としてデータテーブルが追加されたので試してみました。 検証用データ 以下の記事向けに作った検証データを利用します。 Gemini in Google スプレッドシートでピボットテーブルを作成する | DevelopersIO 中身としては、勉強会のアンケート結果を想定したダミーデータです。 データテーブルを作成する NotebookLM で新規のノートブックを作成し、ソース情報にダミーデータを設定します。 データテーブルの編集ボタンをクリックすると、プロンプトを元に出力内容を設定できます。 以下の設定でデータテーブルを作成します。 出力結果 なお、結果は Google スプレッドシートにエクスポートできます。 おまけ NotebookLM で作成したメモやレポートや表を Goo
こんにちは、スーパーマーケットが大好きなコンサルティング部の神野です。 クラスメソッド AI駆動開発 Advent Calendar 2025、18日目の記事です! 今回はClaude Codeのカスタムスラッシュコマンドについての記事です。普段はAgentCoreの話ばかりしていますが、今日はAI駆動開発がテーマということで、カスタムスラッシュコマンドがコーディング以外の定型作業でも便利だった話を紹介したいと思います。 カスタムスラッシュコマンド カスタムスラッシュコマンドは、定義しておくと /command のように呼び出し可能で、毎回同じプロンプトを書かずとも、一連のプロンプトを読みこませてAIにタスクを実行させることができる機能です。 ソースコードの変更状況を読み取ってPRを作成するコマンドなどがよく例として挙げられますが、ふと「これってコーディング以外でも繰り返しする作業に使える
製造ビジネステクノロジー部の小林です。 先日、npm へのサプライチェーン攻撃が大きな話題になりましたね。攻撃者が npm パッケージにマルウェアを仕込み、多くのプロジェクトに影響を与える可能性があるという事例が報告されました。 この事件をきっかけに、普段何気なく使っている npm について改めて調べてみることにしました。文章だけで説明するよりも図解の方が理解しやすいと思い、生成AI画像ツール(Google Nano Banana)を使用して npm の仕組みを図解化してみました。 目次 npm とは package.json と package-lock.json の違い npm install の内部動作 pnpm と npm の違い まとめ npm とは npm(Node Package Manager)は、Node.jsのパッケージ(ライブラリ)を管理するツールです。誰でも無料で利
こんにちは、臼田です。 みなさん、AWSの最新情報はキャッチアップできていますか?(挨拶 社内で行っている AWSトレンドチェック勉強会 の資料をブログにしました。 AWSトレンドチェック勉強会とは、「日々たくさん出るAWSの最新情報とかをブログでキャッチアップして、みんなでトレンディになろう」をテーマに実施している社内勉強会です。 このブログサイトであるDevelopersIOには日々ありとあらゆるブログが投稿されますが、その中でもAWSのアップデートを中心に私の独断と偏見で面白いと思ったもの(あと自分のブログの宣伝)をピックアップして、だいたい月1で簡単に紹介しています。 11月と12月は毎年アップデートが多いので2回に分けてお送りします。今回はPQC(ポスト量子暗号)の対応が多くなっていますね。一般的なサービスは移行を始めて行っても良さそうです。 ちなみにAWSの最新情報をキャッチア
この記事は、クラスメソッド × AI駆動開発 Advent Calendar 2025 - Adventar 15日目の記事です。 こんにちは!Koty-Mousa 矢坂幸太郎 です! 本日は、私が普段行っている、Claude Code を用いた AWS 学習環境の構築についてお伝えします。 私が初めて AWS を使ったのは、弊社 アノテーション株式会社に入社した時から、つまり約1年半前からです。 これまでも、マネジメントコンソールを操作して多くの検証を行ってきました。 しかしながら、使ったことのないサービスや機能についての検証や学習はしばしば時間がかかるものです。 これまでの検証では、マネジメントコンソールでの手動操作が中心でしたが、AI を用いてよりよい学習を行う方法を考え、Claude Code を利用してみることにしました! Claude Code で AWS CLI Claude
2025年11月リリースのRegional NAT GatewayとECS Express Modeを組み合わせ、パブリックサブネットを持たないVPC環境をCloudFormationで構築しました。Internal ALBとCloudFront VPC Originを利用したセキュアな配信経路の確立手順と、実機での疎通確認結果を紹介します。 2025年11月にリリースされたRegional NAT Gatewayの登場により、パブリックサブネットの設置を省略したVPCでも、VPC内からのインターネット通信に NAT Gatewayを利用することが可能になりました。 今回、パブリックサブネットを持たず、プライベートサブネットとIPv6のみを有効にしたVPC上に、同時期にリリースされたECS Express Modeの環境を構築。CloudFrontのVPCオリジンサポートを組み合わせること
Kiro powersがリリースされました。 HashiCorpがKiro powersのローンチパートナーとして、HashiCorp Terraform Powerをリリースしました。 今回は、HashiCorp Terraform Powerを試してみました。 HashiCorp Terraform Powerとは Terraform向けのKiro powersです。 Kiro powersは、MCPツール、ステアリングファイル、フックを単一のインストールにまとめたものです。 Kiro powersを利用することで、対象ツールやサービスのコンテキストを簡単にエージェントに渡すことができます。 詳細は以下をご確認ください。 Terraform Powerをインストールすると、Terraform関連のタスクを実行する際に、関連するコンテキストやMCPサーバーの設定が自動的に読み込まれます。
こんにちは、AI事業本部の洲崎です! クラスメソッド AI駆動開発 Advent Calendar 2025、13日目の記事です! 今回はKiroのワークショップを通じて仕様駆動開発を実践してみました。 結果として、Kiroの使い方以上に大事なことを学ぶことになりました。。 なぜKiroなのか? Kiroの存在自体は知っていたものの、あまり触っておらず、正直別のツール(Claude Code)を使っていました。 しかし、AWS re:Invent 2025ではKiroの存在感が強く、Kiroハウスといった展示ブースや、 フロンティアエージェントとして、Kiro Autonomous Agentがキーノートで発表されたりと、本格的に学ぶのに良い機会だと思ったのがきっかけです。 Kiroワークショップの内容 Kiroの公式ワークショップは日本語対応されており、かなりのボリュームです。 今回は以
こんにちは。アノテーションの及川です。 クラスメソッドではAI駆動開発を推進するための取り組みを行っており、クラスメソッド社員も実際に日常的にAIを使って開発を行っています。 弊社メンバーが日常的に実践するAI駆動開発のナレッジやTipsを共有するために、AI駆動開発 Advent Calendar 2025を開催しています。 本ブログは、この企画の4日目の記事になります。 もしAI駆動開発の最先端を知りたい方は、この1ヶ月間、ぜひ本アドベントカレンダーをチェックしてみてください。 はじめに 先日、モノレポ構成のプロジェクト(以前こちらの記事でご紹介した作成した TODO アプリ)を npm から pnpm に移行する機会がありました。 今回は Claude Code と共に、計画・参考資料・進捗・手順のドキュメントを作成しながら、ステップに分けて移行作業を進めました。 基本的な移行手順は
クラスメソッドでは AI 駆動開発を推進するための取り組みを行っており、クラスメソッド社員も実際に日常的に AI を使って開発を行っています。 今回、弊社メンバーが日常的に実践する AI 駆動開発のナレッジや Tips を共有するために、AI駆動開発 Advent Calendar 2025 を開催しています。 本ブログは、本企画の 12 日目の記事になります。 もし AI 駆動開発の最先端を知りたい方は、この 1 ヶ月間、ぜひ本アドベントカレンダーをチェックしてみてください。 はじめに 最近AWS構成図を書く機会が増え、生成AIでドラフト版を作成して多少楽をしたいと思うようになりました。 「〇〇のAWS構成図を描いて」と指示するだけでdraw.ioで編集可能な構成図が生成できたら便利ですよね。 今回はClaudeの一機能であるAgent Skillsを活用して、AWS構成図を生成するため
こんにちは。組織開発室に所属し、組織開発を担当しているてぃーびーです。 NotebookLM が Google スプレッドシートおよびスライドの作成にも対応しました。 NotebookLM でスライドとインフォグラフィックを作成してみた | DevelopersIO Google スプレッドシートやホワイトボードのスクショも読み取り可能。NotebookLM のソース情報の対応幅が広がったので試してみた | DevelopersIO これらを組み合わせた事例として、NotebookLM で Google スプレッドシートのアンケート結果を元に分析レポートのスライドを作成した手順をご紹介します。 前提 外部公開している目標設定支援ツールの利用状況を社内にアンケートしました。 分析レポートの作成方法 Google Form のアンケート結果を Google スプレッドシートに出力する 新規のノ
はじめに こんにちは、すらぼです。 この記事は クラスメソッド × AI駆動開発 Advent Calendar 2025 10日目の記事です。 11/18(米国時間)、Google Antigravity (以降 Antigravity)がパブリックプレビューとしてリリースされました。 さらに先日有料プランも公開されたことで、無料利用のときよりも Rate Limit を気にしなくて良くなり、実際の開発でも徐々に活用できるようになってきました。 その中で私自身いろいろ使い込んでみた結果、Antigravity の活用のためのポイントが少し見えてきたので紹介したいと思います。 筆者の環境 ホストOS(CPU):macOS(M4) Google One プラン: Google AI Pro メインで使用しているツール AIツール:Claude Code エディタ:VS Code 活用のポイン
次のページ
このページを最初にブックマークしてみませんか?
『Developers.IO』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く