Cybozu Inside Out | サイボウズエンジニアのブログ
https://blog.cybozu.io/
サイボウズ株式会社、サイボウズ・ラボ株式会社のエンジニアが提供する技術ブログです。製品やサービスの開発、運用で得た技術情報やエンジニアの活動、採用情報などをお届けします。
フィード

チーム専用の Claude Code Plugin マーケットプレイスを作った話
3
Cybozu Inside Out | サイボウズエンジニアのブログ
この記事はkintoneの生成AIチームで連載中の kintone AI リレーブログ 2026 の 5 本目の記事です。リレーブログでは、生成 AI チームのメンバーが AI トピックに限らずさまざまなことについて発信していきます。 こんにちは! kintone の生成 AI チームでバックエンド開発・運用を担当している齋藤です。 日頃 AI 機能やその基盤の開発・運用などの業務に取り組んでいる私たちですが、 今回は私たちが AI をどのように活用しているのかという話の一つとして、 チーム専用の Claude Code の Plugin マーケットプレイス を作った話を紹介します。 Clau…
18時間前

なぜ、kintoneにプラットフォームエンジニアリング部は生まれたのか
Cybozu Inside Out | サイボウズエンジニアのブログ
「この部って具体的に何をするんだろう?」 プラットフォームエンジニアリング部に配属されて、最初に浮かんだのはそんな戸惑いにも似た疑問でした。 こんにちは。プラットフォームエンジニアリング部所属の aki (@aki366) です。 kintoneの開発部門には、「プラットフォームエンジニアリング部(以下、PfE部)」があります。 私はPfE部が自分の入社直前に新たに設立されたことを、入社後に知りました。 「プラットフォームエンジニアリング」という言葉自体は、知っていましたし入社後の勉強会などを通じて触れてもきましたが、実際の現場でどんな課題意識があり、どういう狙いで部を設立したか――そこまでは…
4日前

cdk8s を使ってみた! - TypeScript で Kubernetes マニフェストを管理する
Cybozu Inside Out | サイボウズエンジニアのブログ
この記事は kintone の生成 AI チームで連載中の kintone AIリレーブログ 2026 の 4 本目の記事です。 リレーブログでは、生成 AI チームのメンバーが AI トピックに限らずさまざまなことについて発信していきます。 こんにちは! kintone 生成 AI チームの 386jp です。 突然ですが、みなさんは Kubernetes のマニフェストをどのように生成・管理していますでしょうか? ArgoCD で GitOps を実践されている方であれば、Kustomize や Helm、Jsonnet などのツールで管理されているかと思います。サイボウズでも、これらのツ…
4日前

kintone AI 開発の効率化!Claude Code に Renovate PR レビューをお任せした話
Cybozu Inside Out | サイボウズエンジニアのブログ
この記事は kintone の生成 AI チームで連載中の kintone AI リレーブログ 2026 の 3 本目の記事です。 リレーブログでは、生成 AI チームのメンバーが AI トピックに限らずさまざまなことについて発信していきます。 こんにちは! kintone の生成 AI チームと生産性向上チームとを「兼務」して活動している高見 ( @takamin55 ) です。 Cybozu には「大人の体験入部」や「兼務」といった制度があり、所属チームの枠を超えた活動を通じてキャリアの可能性を広げることができます。 cybozu.backstage.cybozu.co.jp cybozu…
8日前

kintone AI でも Kubernetes はじめました
Cybozu Inside Out | サイボウズエンジニアのブログ
この記事はkintoneの生成AIチームで連載中のkintone AIリレーブログ2026の2本目の記事です。 リレーブログでは、生成AIチームのメンバーがAIトピックに限らずさまざまなことについて発信していきます。 こんにちは! kintoneの生成AIチームでバックエンドの開発・運用を担当している 齋藤 ( K.Saito (@SightSeekerTw) / X ) です。 以前、kintone AI ラボ のバックエンドを OpenTelemetry と AWS CloudWatch Application Signals で可観測性を向上させた話 という記事で kintone の A…
15日前

kintoneのAI機能開発をスケールさせるためのチーム戦略
Cybozu Inside Out | サイボウズエンジニアのブログ
この記事はkintoneの生成AIチームで連載中のkintone AIリレーブログ2026の1本目の記事です。 リレーブログでは、生成AIチームのメンバーがAIトピックに限らずさまざまなことについて発信していきます。 こんにちは、kintoneの生成AIチームでエンジニアリングマネージャー (EM) をしている立山です。 この記事では、kintoneにおけるAI機能を担当するチームが、どのような戦略でAI機能開発に向き合ってきたかについて紹介します。 kintoneにおけるAI機能のこれまで 2024年夏:AI機能の開発を開始 2024年10月:RAGを活用したAI機能を発表 2025年4月:…
17日前

【協賛レポート】Waffle Collegeで女子・ノンバイナリー学生のITキャリアを応援!
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは!サイボウズの People Experience チームの hokatomo(hokatomo.bsky.social) です。 私たちのチームでは、2025年度も Waffle College に協賛し、女子・ノンバイナリー学生がITキャリアへ踏み出すための学びの場を支援しています。 Waffle College とは、未経験からプログラミング・AI活用を学び、エンジニアインターンに挑戦するためのコミュニティです。半年〜1年をかけて実践的に学べるプログラムです。 今回、このコミュニティにサイボウズは協賛し、コミュニティ内で学生の方に向けてキャリアに関するスピーチを行いました!その…
23日前

kintoneライターチームが実践するAI活用:Difyアプリによるヘルプアンケート分析
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは、kintoneライターチームの安田です。今回は、私たちのチームがAIを活用して業務改善に取り組んだ事例をご紹介します。 私たちkintoneライターチームでは、kintoneヘルプの記事の執筆や、製品文言の検討を担当しています。その業務の一環として、kintoneヘルプから匿名でお寄せいただいたお客様アンケートを分析し、「分かりにくかった」とご指摘のあったヘルプ記事を改善する活動を行っています。 ヘルプアンケート分析の課題 アンケートの回答に記載いただいたお客様のコメントを分析するにあたり、これまでは以下の課題がありました。 匿名アンケートのため、お客様がどのような状況でkinto…
1ヶ月前

【QAキャリア採用】共感してくれた貴方と一緒に働きたい! 〜サイボウズのQA、会社の特徴について語ります〜
Cybozu Inside Out | サイボウズエンジニアのブログ
サイボウズではQAエンジニアのキャリア採用を行なっています。サイボウズのQAや会社の特徴について語っています。
1ヶ月前

BuriKaigi 2026に登壇 & 協賛してきました!
Cybozu Inside Out | サイボウズエンジニアのブログ
BuriKaigi 2026 に登壇 & 協賛してきました! 1/9(金), 1/10 (土) に富山の富山国際会議場で開催された BuriKaigi 2026 にてサイボウズのメンバー計 5 名がセッションでの登壇しました。またサイボウズはガンドスポンサーとして BuriKaigi2026 に協賛しており、ブース出展+スポンサートークも行いました。 burikaigi.dev 今回は参加メンバーにそれぞれ感想を寄せてもらいつつ、Sajiがその時の様子をお伝えしたいと思います。 BuriKaigi 2026 とは BuriKaigi は毎年富山で開催されている分野を問わないソフトウェア開発・I…
1ヶ月前

AIと一緒にリリースノート作成!テクニカルライターの試行錯誤な日々
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは。テクニカルライターチームの近藤(@konyukiwork.bsky.social)です。 2025年は、生成AIがものすごいスピードで発展し、「どうやったらうまく活用できるのか?」と試行錯誤を重ねた1年でした。 今回は、サイボウズのテクニカルライターが、生成AIを活用してリリースノート作成を効率化した事例をご紹介します。 どんな課題があった? 製品アップデートの頻度が増え、リリースノートの更新作業の負担が大きくなっていた 製品ごとに文体(「ですます調」「体言止め」など)が異なり、手作業での修正に手間がかかっていた ねらい 担当者の負担を減らし、ライターのチェック作業をスムーズにする…
1ヶ月前

11月まで続いた夏フェス「CYBOZU SUMMER BLOG FES '25」の顛末と運営の振り返り
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは、フロントエンドエンジニアのおぐえもん(@oguemon_com)です。 世間では12月頭から続いたアドベントカレンダーシーズンが終わり仕事納めムード一色ですが、みなさんいかがお過ごしでしょうか。 サイボウズでは、アドベントカレンダーとして大量の記事が投下されるこの時期を避けるように、7月中旬から「CYBOZU SUMMER BLOG FES '25」(通称ブログフェス)というブログの夏フェスを開催していました。そしてブログフェスは、7月14日(月)から約3ヶ月半にわたる会期を終え、11月5日(水)に無事幕を下ろしました。 結果として、111名の当社社員の手で、120本の記事を投稿す…
2ヶ月前

Jsonnet mixins で実現する環境別ブランチ運用からの脱却
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは!ソフトウェアエンジニアとして活動している @nissy_dev です。 サイボウズでは、各プロダクトを新しい Kubernetes 基盤に移行する取り組みを進めています。この記事では、Kubernetes リソースの管理において、従来の環境別ブランチ運用から Jsonnet mixins を活用した単一ブランチ運用への移行について紹介します。 目次 ArgoCD での環境別ブランチ運用 発生していた課題 Jsonnet mixins を使った環境別ブランチの廃止 Jsonnet mixins 設計方法 トレードオフ パラメータと mixins の使い分けが難しい mixins では…
2ヶ月前

「どう使う?サイボウズと語ろう 生成AIとの付き合い方 Cybozu Tech Meetup#24」を開催しました!
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは!開発本部 組織支援部People Experienceチームの貴島(@jnkykn)です。2025/11/19 東京オフィスで、どう使う?サイボウズと語ろう 生成AIとの付き合い方 Cybozu Tech Meetup#24を開催しました。この記事では、当日の様子をご報告します。 どう使う?サイボウズと語ろう 生成AIとの付き合い方 Cybozu Tech Meetup#24 Cybozu Tech Meetupは、サイボウズが主催する技術系のMeetupです。回ごとに異なるテーマで、開催しています。24回目の今回は、サイボウズのエンジニアたちが開発の現場で生成AIをどう取り入れて…
2ヶ月前

The PHP FoundationへSilver sponsor以上で寄付されている会社様へ Advisory Board Slackへ参加しませんか
Cybozu Inside Out | サイボウズエンジニアのブログ
The PHP FoundationへSilver sponsor以上で寄付されている会社様へ Advisory Board Slackへ参加しませんか Advisory Board Slackへ参加しませんか こんにちは。Garoon 開発チームのてきめんです。 今回は、The PHP Foundationのお話をさせていただこうと思います。 The PHP FoundationとはPHPの持続的な繁栄を支えていこうという団体で、サイボウズは設立初期の2021年から寄付を続けています。 thephp.foundation Silver sponser以上継続して寄付されている企業には、特典と…
2ヶ月前

CODE BLUE 2025参加レポート
Cybozu Inside Out | サイボウズエンジニアのブログ
はじめに 講演 [三井物産セキュアディレクション株式会社] Agentic Web Security [GMO Flatt Security 株式会社] AI エージェント SaaS を安全に提供するための自社サンドボックス基盤 ディープフェイク・サプライチェーン:サイバー犯罪の武器となる合成メディア Agentic AIによる実践的ペネトレーションテスト自動化 コンテスト・ワークショップ Maritime Hacking Village CyberTAMAGO おわりに はじめに こんにちは、Cy-PSIRTです。2025年11/18, 19の日程で開催された国際的な情報セキュリティカンファ…
2ヶ月前

Kubernetes 上でインメモリ KVS を冗長化する
Cybozu Inside Out | サイボウズエンジニアのブログ
クラウド基盤本部の新井です。 サイボウズでは、セッション情報など一時的なデータを置くために yrmcds というインメモリキーバリューストア(KVS)を開発し、クラウド基盤にホストして利用してきました。 blog.cybozu.io 私たちのチームでは、旧基盤にホストされてきた yrmcds を、Kubernetes をベースとした基盤である Neco に移行しようとしています。 そこで、プラットフォーム(自社基盤)コースのインターン参加者に、Kubernetes 上で KVS の冗長化を実現するアルゴリズムの設計と PoC の実装を行なっていただきました。 本記事は、その成果をメンターがまと…
2ヶ月前

kintoneローカルMCPサーバーのテストを行いました
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは。kintone拡張基盤チームQAの massan です。今回は、今年2025年8月にリリースされたkintoneローカルMCPサーバー(以下 kinone MCPサーバー)のQAプロセスについてご紹介します。 kintone MCPサーバーの紹介 拡張基盤チームでは現在、Claude DesktopやCursorといった生成AIからkintoneを操作できるMCPサーバーを公開しています。8月の初回リリースから機能追加を経て、現バージョンではアプリ検索から基本的なレコード操作、アプリ作成までをサポートしています。 cybozu.dev 開発が決まった頃からQAが参加しており、MCP…
2ヶ月前

12月だヨ! フロントエンド全員集合!! 開催レポート
Cybozu Inside Out | サイボウズエンジニアのブログ
どうも、フロントエンドエンジニアのnus3です。 12/1~2 の2日間で「12 月だヨ! フロントエンド全員集合!!」という社内イベントをオフラインで開催したので、本記事では、その様子をお届けします。 「12 月だヨ! フロントエンド全員集合!!」 とは フロントエンド開発に関わる・興味があるメンバーが集まり、交流を深めることを目的とし、企画、開催しました。 開催時期の問題もあり、体調不良等で参加できなかったメンバーもいましたが、様々なチームから、15 名程度のメンバーが参加してくれました。 アイスブレイク 「12 月だヨ! フロントエンド全員集合!!」では様々なチームのプロダクトエンジニア…
3ヶ月前

TPAC 2025 参戦記 後編: 感想 | 激アツシーン | 裏話
Cybozu Inside Out | サイボウズエンジニアのブログ
サイボウズでプロダクトエンジニアをしている daiki です。 前編では、TPACに参加した一部のメンバーによる振り返り動画をお届けしました。 blog.cybozu.io 後編では、参加メンバーそれぞれの視点から、TPACとはどんな場だったのか、何を見て何を感じたのかを綴ってもらいました。 Web標準は「どこかから降ってくるもの」ではなく「みんなで作るもの」 -- gorohash お恥ずかしながら、今回参加した他のメンバーと違って常日頃からWeb標準関連の動きを事細かにキャッチアップできているわけではないため、初めてのTPAC参加は全てが新鮮な体験でした。 世の中にはW3Cを含め標準化団体…
3ヶ月前

TPAC 2025 参戦記 前編: Overview
Cybozu Inside Out | サイボウズエンジニアのブログ
25新卒プロダクトエンジニアの mehm8128 です。 今年4月より W3C に加入したサイボウズは、11/10~11/14 に行われた TPAC 2025 に10名ほどで参加してきました。 前編と後編に分けて、その様子や感想をお送りします。 Shownote 11/25 の Cybozu Frontend Monthly にて、参加した一部のメンバーで振り返りの様子を配信しました。前編では、その中身を簡単にさらいます。詳細はアーカイブをご覧ください。 cybozu.github.io www.youtube.com TPAC とは TPAC 2025: Overview W3C が開催する…
3ヶ月前

サイボウズサマーインターン2025 プロダクトセキュリティコース 開催報告
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは!Cy-PSIRTの小西、田口、北村、湯浅です。 本記事はサイボウズ サマーインターンシップ2025 プロダクトセキュリティコースの開催報告です。 今年は9月に1ターム、昨年と同様にフルリモートで開催しました。 概要 プロダクトセキュリティコースは、9月8日〜12日の5日間で開催し4名のインターン生に参加いただきました。 今年は開催形式を見直し、期間を例年の4日間から5日間へ拡大しました。また、これまでインターン専用環境で業務体験をしていただいていましたが、今回はサイボウズ社員が実際に通常業務で利用している社内環境へ参加してもらい、より実務に近い形でコンテンツを提供しました。 5日間…
3ヶ月前

JSConfにプレミアムスポンサーとして協賛し、ブース出展+スポンサーセッションをしました!
Cybozu Inside Out | サイボウズエンジニアのブログ
11/16(日)に開催されたJSConf JP 2025にて、サイボウズがプレミアムスポンサーとして協賛し、ブース出展+スポンサーセッションを行いました。 新卒フロントエンドエンジニアのmehm8128(めふも)が当日の様子をレポートします。 JSConf JPとは Japan Node.js Associationによって毎年開催されている、JavaScriptの祭典です。今年で6回目の開催となり、主にJavaScriptに関するセッションが行われます。 jsconf.jp ブース 今回のサイボウズのブースのテーマは「ブースのコンテンツは俺達だ!!」でした。タイムテーブルを決め、フロントエン…
3ヶ月前

kintone × WordPress × Amazon Bedrockで実現、生成AIを活用した不具合情報公開システムの話
Cybozu Inside Out | サイボウズエンジニアのブログ
品質保証支援部の徳永です。 私たちのチームでは、不具合情報公開サイト(社外向けに不具合情報を公開するWebサービス)を、kintoneとWordPressを組み合わせて構築・運用しています。さらに、Amazon Bedrockを活用することで、生成AIによる記事作成の自動化・効率化を実現し、よりスムーズな情報公開を可能にしました。 本記事では、特に生成AIを活用した機能の実装内容と、技術的な工夫についてご紹介します。 システム構成の概要 kintone:情報の入力・管理を行うノーコードツール WordPress:社外向けに情報を公開するCMS Amazon Bedrock:生成AI(LLM)を…
3ヶ月前

サイボウズは YAPC::Fukuoka 2025 にゴールド&学生支援スポンサーとして協賛します!
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは、サイボウズのhokatomo(@tomoko_and)です。 2025年11月14日(金)、15日(土)に開催される YAPC::Fukuoka 2025 に、サイボウズはゴールド&学生支援スポンサーとして協賛します! yapcjapan.org YAPC::Fukuoka 2025とは YAPC(Yet Another Perl Conference)は、Perlを軸としながらも特定の言語にとらわれず、ITに関するさまざまな技術について語り合う技術カンファレンスです。 福岡での開催は YAPC::Fukuoka 2017 HAKATA 以来の7年ぶりです👏 サイボウズが YAPC…
3ヶ月前

Kotlin Fest 2025にスポンサーとして参加しました!
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは。 Androidエンジニアの向井田(@mr_mkeeda)です。 先日2025年11月1日に、Kotlin Fest 2025が開催されました。 Kotlin Festは「Kotlinを愛でる」をコンセプトにしたエンジニア向けのカンファレンスイベントです。 2025.kotlinfest.dev サイボウズは去年に引き続き、スポンサーとして協賛させていただきました。 blog.cybozu.io サイボウズブースの様子 ブース内容 サイボウズブースでは、2つのコンテンツを用意しました。 cybozu.comのアーキテクチャ外観図 Kotlinのアンケートパネル サイボウズ製品のアー…
3ヶ月前

【連載】cybozu.com クラウド基盤の全貌 第7回 cybozu.comにおけるマルチテナンシー
Cybozu Inside Out | サイボウズエンジニアのブログ
クラウド基盤本部のPlatformチームの昆野です。 私たちPlatformチームでは、サイボウズが提供するクラウドサービス「cybozu.com」が安定稼働するためのプラットフォームの開発/運用に取り組んでいます。 今回の記事では、私たちのチームがプラットフォームの安定稼働に向けて取り組んでいる内容をご紹介します。ただし、私たちの取り組みは多岐にわたっており、すべての取り組みを説明するのは難しいため、今回はこれまでに取り組んできた「リソースの収容効率を改善するためのアーキテクチャ改修」について、重点的にご紹介します。 cybozu.comについて まず、cybozu.comとはどのようなサー…
3ヶ月前

「Cybozu Tech Meetup#23 EMが直面する課題を赤裸々に語り合う会」を開催しました!
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは!開発本部 組織支援部People Experiendeチームの貴島(@jnkykn)です。2025/10/05 東京オフィスで、Cybozu Tech Meetup#23 EMが直面する課題を赤裸々に語り合う会を開催しました。この記事では、当日の様子をご紹介します。 Cybozu Tech Meetup#23 EMが直面する課題を赤裸々に語り合う会 Cybozu Tech Meetupは、サイボウズが主催する技術系のMeetupです。回ごとに異なるテーマで、開催しています。23回目の今回は、サイボウズのエンジニアリング組織の課題とその向き合い方を一例に、組織課題について語り合う会と…
3ヶ月前

JaSST'25 Kyushu 参加レポート
Cybozu Inside Out | サイボウズエンジニアのブログ
こんにちは! OfficeMobileチームで QAエンジニアをしている小竹です。 サイボウズは、2025年10月24日(金)に開催されたソフトウェアテストのシンポジウム JaSST'25 Kyushu にスポンサーとして協賛しました。 弊社のセッションにご参加下さった皆様、本当にありがとうございました! この記事では、 JaSST'25 Kyushu におけるサイボウズの発表内容と資料を共有いたします。また、 JaSST'25 Kyushu の前日に福岡天神にて開催されたイベントの様子も、あわせて紹介させていただきます。 今回はスポンサーセッションに1名が登壇しました。 不具合の先にある面白…
3ヶ月前

サイボウズのセキュリティチャンピオンが目指す世界
Cybozu Inside Out | サイボウズエンジニアのブログ
この記事は、CYBOZU SUMMER BLOG FES '25の記事です。 こんにちは、PSIRTの大塚です。 サイボウズでは、セキュリティチャンピオンという施策を始めました。本ブログでは、セキュリティチャンピオンが目指す世界と現時点での体制、効果を紹介します。 PSIRTとは 今回の内容は、前提としてPSIRTの役割が重要になるため、あらためて簡単に紹介します。詳細は「Cy-PSIRTが行っている製品開発におけるセキュリティ支援についての紹介」をご覧ください。 PSIRTはProduct Security Incident Response Teamの略で、その名のとおり「プロダクトセキュ…
4ヶ月前
