Sansan vs サイボウズという技術イベントを合同で開催しました
みなさんこんにちは。生産性向上チームの平木場とkintone開発の三村です。2024/12/09に Sansan株式会社さんと合同で技術イベントを開催しました。その名も「Sansan VS サイボウズ -...
View Articlepromptfoo でお手軽プロンプト検証
こんにちは! kintone 開発チームの福田(@man_2_fork)です。kintone では AI を使った RAG 機能をベータ版として提供しています。機能自体については、プレスリリースをご覧ください。さて、AI 機能の開発のためには複数のモデルやプロンプトの検証が欠かせません。このときに promptfooという LLM...
View ArticleWingArc1st、freee、サイボウズの3社でアジャイルOST交流会を実施しました!
こんにちは。kintone開発のAndroidエンジニア、トニオ(@tonionagauzzi)です。本日は、WingArc1stさん、freeeさんとサイボウズでOST(Open Space...
View Articleフロントエンドでの段階的なコード分割による複雑さの解消
はじめにkintoneチームの前田です。 kintoneチームはClosureで書かれているフロントエンドのコードを段階的に分割することに取り組んでいました。 その中で複雑さの解消を実感する機会がありました。 この複雑さはClosureに特有というわけでもなく、形を変えてサーバーサイドでも生じそうなものでした。...
View ArticleSwiftUI View Coding Guidelinesを公開しました
こんにちは、iOS Developerの@el_metal_です。SwiftUIのView実装のためのガイドラインを作成・公開したので紹介します。SwiftUI View Coding GuidelinesSwiftUI View Coding GuidelinesとはSwiftUI View Coding Guidelinesは優れたView実装のためのガイドラインです。...
View Articleコドモンとサイボウズで、XPとスクラムのアプローチの違いを語るイベントを開催しました!
こんにちは。kintone開発のAndroidエンジニア、トニオ(@tonionagauzzi)です。本日は、株式会社コドモンのオフィスでイベントを開催したことを報告します!目指している姿は同じ! XPとスクラムのそれぞれのアプローチの違いを語ります - connpassコドモンとサイボウズの2社による、初の合同開催イベントでした。開催の経緯コドモンさんとはKotlin...
View Article25新卒エンジニア5人の内定者アルバイト体験記
こんにちは、サイボウズ 25卒エンジニアチームです。今回、サイボウズの25卒エンジニアの中で内定者アルバイトを行っているメンバーの中から、内定者バイト体験記を書いてくれる人を募ってこの記事にまとめることにしました。...
View Article『モバイルまつり』と題してモバイルエンジニアが集合し、交流会とOSTをしました!
こんにちは!kintoneのAndroidエンジニア、トニオ(@tonionagauzzi)です。今回は、サイボウズのAndroidエンジニアとiOSエンジニアがプロダクトを超えて集まり、オフライン交流会をしたことを共有します。モバイルエンジニア集合写真概要弊社では、半年に1度『モバイルまつり』と題して、東京オフィスに集合してオフラインで交流しています。参加必須ではありませんが、毎回好評で、ほとんど...
View Articleサイボウズは JaSST'25 Tokyo で協賛&登壇します!
こんにちは、QAエンジニアの小竹です。サイボウズは 2025年3月27日(木)〜28日(金)に開催されるソフトウェアテストのシンポジウムJaSST'25...
View Article【連載】Cybozu.comクラウド基盤の全貌
イントロダクションクラウド基盤本部の吉川拓哉です。「Cybozu.comクラウド基盤の全貌」と題して私たちが運用している基盤を連載形式で紹介することになりました。第1回となる本記事はイントロを兼ねたサイボウズのクラウド基盤の概要説明です。サイボウズのクラウドサイボウズが自社クラウド「cybozu.com」でサービス提供を開始したのは2011年。パッケージ提供していたグループウェア製品であるOffic...
View Article【連載】Cybozu.comクラウド基盤の全貌 第2回 サイボウズのKubernetes基盤「Neco」の紹介
はじめにクラウド基盤本部で、インフラ基盤「Neco」の開発と運用を担当している三村と竹村です。サイボウズでは、Kubernetesを用いたオンプレミスのインフラ基盤「Neco」の開発・運用をしています。 Necoは、kintoneやGraoon、サイボウズOfficeなど、サイボウズの製品を提供するための基盤で、旧基盤からの移行が進み本格的な稼働を行っています。...
View ArticleGo で新しいサービスを実装する際に意識したポイント
こんにちは!ソフトウェアエンジニアとして活動している @nissy_devです。サイボウズでは、各プロダクトを新しいインフラ基盤に移行する取り組みを進めています。この記事では、その一環としてサイボウズ Office とメールワイズのテナント管理ロジックを Go で新たに実装する際に意識したポイントについて紹介します。目次テナント管理ロジックのオーナシップの移行Go...
View ArticleJetpack Composeで簡単に吹き出しを表示できるライブラリを作りました
はじめにこんにちは、Androidエンジニアの宮﨑(@Tirobou999)です。このたびJetpack Composeで、簡単に吹き出しを表示できるライブラリを作りました🎉私が担当しているサイボウズOfficeのモバイルアプリで、...
View ArticleMCPサーバ(モック)を生成AIにサクッと作ってもらう
サイボウズ・ラボの中谷です。サイボウズの「AIやっていき」というチームにも所属しています。このチームは、サイボウズ社内にAIの新技術を紹介したり、AIに関するPoCを作って導入のイメージを共有したりと、チーム横断的に活動しています。4月15日に発表されたばかりのkintone AIラボにも協力しています。さて、最近AI界隈では MCP(Model Context...
View Article『MCPやっていき!!』という勉強会を開催しました!
こんにちは!kintoneのAndroidエンジニア、トニオ(@tonionagauzzi)です。今回は、先日開催したMCP(Model Context...
View Article中高生向けのオンラインイベントで、プロダクトデザイナーの河合佑希が講演しました!
こんにちは!サイボウズの開発本部のファン・採用候補者・従業員の体験向上を目指す、People Experienceチーム所属の hokatomo ( @tomoko_and )です。2025年4月に開催されたNPO法人Waffle主催の「Waffle Club」というイベントにサイボウズは協賛し、同イベントにてプロダクトデザイナーの河合佑希 (...
View ArticleJaSST'25 Tokyo 参加レポート
こんにちは!サイボウズ QAエンジニアの小竹です。サイボウズは、3/27-3/28に開催されたJaSST'25 Tokyoにゴールドスポンサーとして協賛しました。 弊社のセッションにご参加いただいたみなさま、ブースにお立ち寄りくださったみなさま、本当にありがとうございました!今回の記事ではJaSST'25...
View Articleエンジニアインターンシップ2025を開催します!
こんにちは!エンジニアインターン運営チームです。サイボウズでは毎年夏に、エンジニア/デザイナー向けサマーインターンシップを開催しています。今年も昨年に引き続き、フルリモートでインターンを開催します!サイボウズインターンシップ2025...
View ArticleGaroon開発24卒 1年目を振り返って
Garoon チームにジョインした4人の24新卒のメンバー、Fuji(Webエンジニア)、yuki(プロダクトデザイナー)、reo(QAエンジニア)、Atria(モバイルエンジニア)が、それぞれの1年目を振り返ります。 サイボウズでの新卒1年目の様子をぜひご覧ください!Garoonとは、サイボウズが開発、提供している中大規模企業向けの多機能グループウェアです。詳しくは製品ページをご覧ください。...
View Articleサイボウズで内定者アルバイトを始めて1ヶ月経った話
1. はじめに 📕こんにちは!サイボウズ 2026年度新卒で今年の4月からiOSエンジニアとして内定者アルバイトをしています。ちゃんくろです! 今回は4月から1ヶ月が経って、内定者アルバイトでどのようなことをしたのかを振り返る機会があり、そこでこれまでに取り組んできたことについて記事にすることになりました。ⅰ....
View Article【連載】Cybozu.comクラウド基盤の全貌 第3回 Neco のネットワーク
はじめにクラウド基盤本部でサイボウズの Kubernetes 基盤である Neco の開発・運用を担当している杉浦です。前回の記事では Neco について、サーバ管理の方法や自社製の Kubernetes エンジンである CKE を紹介しました。今回は Neco のネットワークに注目して、CKE によって構築した Kubernetes...
View Articlekintone AI ラボリリース!大規模 SaaS への AI 機能導入で意識した設計と運用の工夫
こんにちは! kintone 開発の生成 AI チームで EM をしている立山です。 今回は、4/15 にリリースした kintone AI ラボの設計・運用の工夫についてお話しします。はじめにkintone AI ラボでは、専門知識がなくても誰でも活用できる AI をコンセプトに、 kintone 内のデータ活用を促進する AI 機能や、kintone の利用者の裾野を広げる AI...
View Article機能部分をwebと分離することによるE2Eテストの削減
はじめにkintoneチームの前田です。 kintoneでは新規機能を開発する際にユーザーストーリーを担保するE2Eテストを追加していました。 これによりある程度の品質を担保することができていたのですが、E2Eテストの数が膨大となって大きな負担となってしまい、非効率な面も目立ってきています。...
View Article自動脆弱性診断ツールの導入と効率化の取り組み
はじめにこんにちは、PSIRTの田口です。 今回は、自動脆弱性診断ツール「AeyeScan」の導入とそれを活用するための取り組みによってサイボウズの脆弱性診断がどのように変わったのかをご紹介します。 背景となる課題、導入に向けた検討、そして実際の運用に至るまでの取り組みををまとめました。サイボウズの脆弱性検出まず、サイボウズが日頃どのように脆弱性検出に取り組んでいるかをご紹介します。...
View ArticleOSTでフィードバックを集め、アプリ改善を加速させる
Garoonモバイルチームに所属しているモバイルエンジニアのAtria(@AtriaSoft)とプロダクトデザイナーのyuki(@snowyk25)です。 今年の4月にGaroonモバイルの新機能として、新しいデザインのトップページをリリースしました🎉garoon.cybozu.co.jpこの記事では、トップページのデザインリニューアルに取り組むにあたって、社内でOST(Open Space...
View ArticleSwift TestingのParameterized Testで異常なパフォーマンス低下が見られた話
はじめに📚みなさんこんにちは、iOSエンジニアとして内定者アルバイトをしているちゃんくろです!今回は、XCTestからSwift...
View Articleセキュリティ系24卒 1年目を振り返る
セキュリティ系部署にジョインした3人の24新卒のメンバー、北村、JJ、まさきちがそれぞれの1年目を振り返ります。サイボウズにおいては、PSIRTとセキュリティ室の2つのセキュリティ系部署があり、北村、JJがPSIRT、まさきちがセキュリティ室に所属しています。PSIRTとはサイボウズ製品のセキュリティ品質向上を目的として活動している部署です。製品の脆弱性診断はもちろん、設計に対する支援や利用している...
View Article【連載】Cybozu.comクラウド基盤の全貌 第4回 Cybozu.com が稼働するデータセンター
クラウド基盤本部 Network&DCチームの尾崎です。Network&DCチームは、cybozu.com が稼働するデータセンターの契約や、データセンターネットワークの設計・構築・運用を行っています。前2回の記事では、Neco の Kubernetes 基盤について解説しました。今回は、cybozu.com...
View Article